[mercury-users] Loads of failed tests compiling 11.07.2

Michael Richter ttmrichter at gmail.com
Tue Oct 16 19:41:26 AEDT 2012


On 16 October 2012 14:27, Julien Fischer <juliensf at csse.unimelb.edu.au> wrote:
>>
>> I made this with mmake -j3 in a freshly-untarred directory from the 11.07.2
>> test files.  Any guidance on how to debug this farther?
>
>
> You need to look at why they are failing.  For each failed test
> there should be a log file (in the corresponding test directory),
> named <test-name>.log.  The contents of that file should give you some
> idea of what is going wrong -- that file should contain a diff between
> the actual and expected outputs (assuming that things got as far as
> producing output).  The outputs and a gzipped copy of the executable
> that produced them should also be preserved for any failing tests.


Well, here's a typical example of a failed test's log file:
http://vpaste.net/Up6pf

I've attached the output file and the gzip file too.  If you need more
information, drop me a line.  I've re-run all the tests without the
-j3 (in case it was a parallel build problem) and am now keeping all
the stuff in case it can be helpful.

> I would note that a lot of the failures, ~60, are declarative debugger
> tests, which IIRC should be disabled in the asm_fast.gc grade.

So there's a bug in the Mmakefile then?  'Cause I imagine *anything*
in the "debugger" set should be skipped in asm_fast.gc, right?

> What sort of machine did you run this on?

Linux isolde 2.6.38-16-generic #67-Ubuntu SMP Thu Sep 6 17:58:38 UTC
2012 x86_64 x86_64 x86_64 GNU/Linux

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.5.2-8ubuntu4'
--with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr
--program-suffix=-4.5 --enable-shared --enable-multiarch
--with-multiarch-defaults=x86_64-linux-gnu --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib/x86_64-linux-gnu
--without-included-gettext --enable-threads=posix
--with-gxx-include-dir=/usr/include/c++/4.5
--libdir=/usr/lib/x86_64-linux-gnu --enable-nls --with-sysroot=/
--enable-clocale=gnu --enable-libstdcxx-debug
--enable-libstdcxx-time=yes --enable-plugin --enable-gold
--enable-ld=default --with-plugin-ld=ld.gold --enable-objc-gc
--disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4)

Mercury Compiler, version 11.07.2, configured for x86_64-unknown-linux-gnu
Copyright (C) 1993-2012 The University of Melbourne

-- 
"Perhaps people don't believe this, but throughout all of the
discussions of entering China our focus has really been what's best
for the Chinese people. It's not been about our revenue or profit or
whatnot."
--Sergey Brin, demonstrating the emptiness of the "don't be evil" mantra.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: string_format_test.out
Type: application/octet-stream
Size: 904 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/users/attachments/20121016/d2fee663/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: string_format_test.gz
Type: application/x-gzip
Size: 8795 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/users/attachments/20121016/d2fee663/attachment.bin>


More information about the users mailing list