gm2
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gm2] latest cvs changes


From: Michael Lambert
Subject: Re: [Gm2] latest cvs changes
Date: Wed, 22 Oct 2008 21:13:24 -0400

Hi Gaius,

Alas, no:

# of expected passes            6318
# of unexpected failures        30
# of unresolved testcases       6

Here are abstracts of the errors I'm seeing.

----------
addition.o: Mach-O executable i386
about to call target_compile with /Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/gm2/pim/options/optimize/run/pass/testadd.mod / Users/lambert/gnu/gm2-cu rrent/obj/gcc/testsuite/testadd.x0 executable -g libs= {compiler=/ Users/lambert/ gnu/gm2-current/obj/gcc/xgm2 -B/Users/lambert/gnu/gm2-current/obj/gcc - I/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/ options/optimize/run/pass :../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/ testsuite/../gm2/g
m2-libs:. -fpim}
Executing on host: /Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/ Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/gm2/pim/options/optimize/run/pass:../gm2/gm2- libs:/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/gm2- libs:. -fpim /Users/lambert/gnu/gm2-current /gcc-4.1.2/gcc/testsuite/gm2/pim/options/optimize/run/pass/ testadd.mod -lm -o /Users/lambert/gnu/gm2-current/obj/gcc/ testsuite/testadd.x0 (timeout = 300)ld: in /var/folders/5r/ 5rG8VggWHx4wBa0Sofcs6U+++TI/-Tmp-//ccKdIzRK.a(addition.o), not a valid archive member^Mcollect2: ld returned 1 exit status^Mcompiler exited with status 1output is: ld: in /var/folders/5r/5rG8VggWHx4wBa0Sofcs6U+++TI/-Tmp-// ccKdIzRK.a(addition.o), not a valid archive member^Mcollect2: ld returned 1 exit status^MFAIL: gm2/pim/options/optimize/run/pass/ testadd.mod compilation, -gUNRESOLVED: gm2/pim/options/optimize/run/ pass/testadd.mod execution, -g (link failed)Link libraries are:ld: in /var/folders/5r/5rG8VggWHx4wBa0Sofcs6U +++TI/-Tmp-//ccKdIzRK.a(addition.o), not a valid archive membercollect2: ld returned 1 exit status
----------

----------
about to call target_compile with /Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/gm2/pim/pass/arrayhuge.mod /Users/lambert/gnu/ gm2-current/obj/gcc/testsuite/arrayhuge.o object {additional_flags= - O } {compiler=/Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/Users/ lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs-pim:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/../gm2/gm2-compiler -fpim} Executing on host: /Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/ Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs-pim:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/../gm2/gm2-compiler -fpim -O -c - o /Users/lambert/gnu/gm2-current/obj/gcc/testsuite/arrayhuge.o /Users/ lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge.mod (timeout = 300) /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge.mod:24:4: error: constant overflow error^M
compiler exited with status 1
output is:
/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge.mod:24:4: error: constant overflow error^M

FAIL: gm2/pim/pass/arrayhuge.mod,  -O
----------

----------
about to call target_compile with /Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/gm2/pim/pass/arrayhuge2.mod /Users/lambert/gnu/ gm2-current/obj/gcc/testsuite/arrayhuge2.o object {additional_flags= - g } {compiler=/Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/Users/ lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs-pim:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/../gm2/gm2-compiler -fpim} Executing on host: /Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/ Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs-pim:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/../gm2/gm2-compiler -fpim -g -c - o /Users/lambert/gnu/gm2-current/obj/gcc/testsuite/arrayhuge2.o /Users/ lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge2.mod (timeout = 300) /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge2.mod:23:4: error: constant overflow error^M
compiler exited with status 1
output is:
/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/gm2/pim/pass/ arrayhuge2.mod:23:4: error: constant overflow error^M

FAIL: gm2/pim/pass/arrayhuge2.mod,  -g
----------

----------
about to call target_compile with /Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/gm2/pim/run/pass/longtypes8.mod /Users/lambert/ gnu/gm2-current/obj/gcc/testsuite/longtypes8.x0 executable -g libs= {compiler=/Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/Users/lambert/ gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/ testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/ testsuite/../gm2/pim/pass:/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/ testsuite/../gm2/gm2-compiler:../gm2/gm2-libs:../gm2/gm2-compiler -fpim} Executing on host: /Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/ Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/pim/pass:/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/gm2-compiler:../gm2/gm2-libs:../gm2/gm2- compiler -fpim /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/ gm2/pim/run/pass/longtypes8.mod -lm -o /Users/lambert/gnu/gm2- current/obj/gcc/testsuite/longtypes8.x0 (timeout = 300)
PASS: gm2/pim/run/pass/longtypes8.mod compilation,  -g
Setting LD_LIBRARY_PATH to :
executed /Users/lambert/gnu/gm2-current/obj/gcc/testsuite/ longtypes8.x0 with result failFAIL: gm2/pim/run/pass/longtypes8.mod execution, -g
----------

----------
about to call target_compile with /Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib-gm2/std/StrSpec.mod /Users/ lambert/gnu/gm2-current/obj/gcc/testsuite/StrSpec.o object {additional_flags= -O } {compiler=/Users/lambert/gnu/gm2-current/obj/ gcc/xgm2 -B/Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/ gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib-gm2/std:/Users/ lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib-gm2/ sys:/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/gm2- libs -fpim} Executing on host: /Users/lambert/gnu/gm2-current/obj/gcc/xgm2 -B/ Users/lambert/gnu/gm2-current/obj/gcc -I/Users/lambert/gnu/gm2-current/ gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib-gm2/std:/Users/lambert/gnu/gm2- current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib-gm2/sys:/Users/lambert/ gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/gm2-libs -fpim -O - c -o /Users/lambert/gnu/gm2-current/obj/gcc/testsuite/StrSpec.o / Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod (timeout = 300) /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod: In function ‘StrSpec_StrIns’:^M /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod:127: warning: comparison is always false due to limited range of data type^M /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod:127: warning: comparison is always false due to limited range of data type^M
output is:
/Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod: In function ‘StrSpec_StrIns’:^M /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod:127: warning: comparison is always false due to limited range of data type^M /Users/lambert/gnu/gm2-current/gcc-4.1.2/gcc/testsuite/../gm2/ulm-lib- gm2/std/StrSpec.mod:127: warning: comparison is always false due to limited range of data type^M

FAIL: ../gm2/ulm-lib-gm2/std/StrSpec.mod,  -O
----------

Michael

On 22 Oct 2008, at 17:39, Gaius Mulley wrote:


Hi,

below are the latest cvs changes, in essence the number of regression
test failures has fallen to 24 on the LP64 - very probably the same on
the Mac OSX (Michael are you able to confirm this?).  Also the
compiler is now _much_ more rigorous with its parameter checking.  The
24 errors can be broken down into 6 warnings - which are currently
recognised as an error by the testsuite.  The warnings occur because
the gccgm2.c is removing dead code - generated when bounds checking is
unnecessary.  The remaining 18 are two pieces of code tested 3x6 times
which create arrays of [MAX(CARDINAL)-4..MAX(CARDINAL)-1] and gccgm2.c
has a constant overflow..


               === gm2 Summary ===

# of expected passes            6348
# of unexpected failures        24


Anyway here is the changelog:

regards,
Gaius






reply via email to

[Prev in Thread] Current Thread [Next in Thread]