This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: GCC 3.4 Release Status (2004-01-05)
Eric Christopher <echristo@redhat.com> writes:
>> I would like to put an emphasis on the testsuite results. Results are not very
>> appealing on some of the primary targets:
>>
>> mips-sgi-irix: http://gcc.gnu.org/ml/gcc-testresults/2004-01/msg00302.html
>
> Actually abi=32 is a new host for irix so none of those are regressions
> per say. The results are also better iirc using gnu binutils.
Much, much better ;) Here's what I got on a recent three-multilib
test-run with GNU as & GNU ld.
Note that a lot of the gcc and g++ failures are to do with the IRIX
compilers outputting string constants as individual bytes, which
thwarts things like scan-assembler.
Richard
------------------------------------------------------------------------
=== gcc tests ===
Target: unix
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
FAIL: gcc.dg/20031202-1.c execution test
FAIL: gcc.dg/builtins-18.c (test for excess errors)
FAIL: gcc.dg/builtins-20.c (test for excess errors)
FAIL: gcc.dg/const-elim-2.c scan-assembler-times hi there 1
XPASS: gcc.dg/sibcall-3.c execution test
XPASS: gcc.dg/sibcall-4.c execution test
FAIL: gcc.dg/unused-5.c scan-assembler string_to_look_for
FAIL: mips-abi o32
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c execution test
# of expected passes 24168
# of unexpected failures 13
# of unexpected successes 2
# of expected failures 77
# of untested testcases 7
# of unsupported tests 267
Target: unix/-mabi=32
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
XPASS: gcc.c-torture/execute/20020227-1.c execution, -O0
XPASS: gcc.c-torture/execute/20020227-1.c execution, -O1
XPASS: gcc.c-torture/execute/20020227-1.c execution, -O2
XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -fomit-frame-pointer
XPASS: gcc.c-torture/execute/20020227-1.c execution, -O3 -g
XPASS: gcc.c-torture/execute/20020227-1.c execution, -Os
FAIL: gcc.dg/compat/sdata-1 c_compat_y_tst.o compile
FAIL: gcc.dg/builtins-18.c (test for excess errors)
FAIL: gcc.dg/builtins-20.c (test for excess errors)
FAIL: gcc.dg/const-elim-2.c scan-assembler-times hi there 1
XPASS: gcc.dg/sibcall-3.c execution test
XPASS: gcc.dg/sibcall-4.c execution test
FAIL: gcc.dg/unused-5.c scan-assembler string_to_look_for
FAIL: mips-abi o32
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c execution test
# of expected passes 24163
# of unexpected failures 13
# of unexpected successes 8
# of expected failures 71
# of unresolved testcases 2
# of untested testcases 7
# of unsupported tests 267
Target: unix/-mabi=64
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
WARNING: program timed out.
FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
FAIL: gcc.dg/builtins-18.c (test for excess errors)
FAIL: gcc.dg/builtins-20.c (test for excess errors)
FAIL: gcc.dg/const-elim-2.c scan-assembler-times hi there 1
FAIL: gcc.dg/funcorder.c scan-assembler-not link_error
XPASS: gcc.dg/sibcall-3.c execution test
XPASS: gcc.dg/sibcall-4.c execution test
FAIL: gcc.dg/unused-5.c scan-assembler string_to_look_for
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c (test for excess errors)
FAIL: gcc.dg/special/wkali-2.c execution test
# of expected passes 24166
# of unexpected failures 12
# of unexpected successes 2
# of expected failures 77
# of untested testcases 7
# of unsupported tests 267
=== gcc summary ===
# of expected passes 72497
# of unexpected failures 38
# of unexpected successes 12
# of expected failures 225
# of unresolved testcases 2
# of untested testcases 21
# of unsupported tests 801
------------------------------------------------------------------------
=== g++ tests ===
Target: unix
FAIL: g++.dg/ext/attrib10.C (test for excess errors)
XPASS: g++.dg/ext/lvalue1.C not an lvalue (test for errors, line 7)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = int
FAIL: g++.dg/ext/pretty1.C scan-assembler top level
FAIL: g++.dg/ext/pretty1.C scan-assembler int main\(\)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = double
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = unsigned char*
XPASS: g++.dg/warn/Wunused-2.C (test for warnings, line 5)
FAIL: g++.dg/pch/system-1.C -g assembly comparison
FAIL: g++.dg/pch/system-2.C -g assembly comparison
FAIL: g++.old-deja/g++.jason/thunk3.C (test for excess errors)
FAIL: g++.old-deja/g++.law/profile1.C (test for excess errors)
# of expected passes 8918
# of unexpected failures 10
# of unexpected successes 2
# of expected failures 57
# of unsupported tests 70
Target: unix/-mabi=32
FAIL: g++.dg/ext/attrib10.C (test for excess errors)
XPASS: g++.dg/ext/lvalue1.C not an lvalue (test for errors, line 7)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = int
FAIL: g++.dg/ext/pretty1.C scan-assembler top level
FAIL: g++.dg/ext/pretty1.C scan-assembler int main\(\)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = double
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = unsigned char*
XPASS: g++.dg/warn/Wunused-2.C (test for warnings, line 5)
FAIL: g++.old-deja/g++.jason/thunk3.C (test for excess errors)
FAIL: g++.old-deja/g++.law/profile1.C (test for excess errors)
# of expected passes 8920
# of unexpected failures 8
# of unexpected successes 2
# of expected failures 57
# of unsupported tests 70
Target: unix/-mabi=64
FAIL: g++.dg/ext/attrib10.C (test for excess errors)
XPASS: g++.dg/ext/lvalue1.C not an lvalue (test for errors, line 7)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = int
FAIL: g++.dg/ext/pretty1.C scan-assembler top level
FAIL: g++.dg/ext/pretty1.C scan-assembler int main\(\)
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = double
FAIL: g++.dg/ext/pretty1.C scan-assembler int bar\(T\).*with T = unsigned char*
XPASS: g++.dg/warn/Wunused-2.C (test for warnings, line 5)
FAIL: g++.dg/pch/system-1.C -g assembly comparison
FAIL: g++.dg/pch/system-2.C -g assembly comparison
FAIL: g++.old-deja/g++.jason/thunk3.C (test for excess errors)
FAIL: g++.old-deja/g++.law/profile1.C (test for excess errors)
# of expected passes 8918
# of unexpected failures 10
# of unexpected successes 2
# of expected failures 57
# of unsupported tests 70
=== g++ summary ===
# of expected passes 26756
# of unexpected failures 28
# of unexpected successes 6
# of expected failures 171
# of unsupported tests 210
------------------------------------------------------------------------
=== g77 tests ===
Target: unix
# of expected passes 1786
# of expected failures 1
# of untested testcases 1
# of unsupported tests 6
Target: unix/-mabi=32
# of expected passes 1786
# of expected failures 1
# of untested testcases 1
# of unsupported tests 6
Target: unix/-mabi=64
# of expected passes 1786
# of expected failures 1
# of untested testcases 1
# of unsupported tests 6
=== g77 summary ===
# of expected passes 5358
# of expected failures 3
# of untested testcases 3
# of unsupported tests 18
------------------------------------------------------------------------
=== objc tests ===
Target: unix
FAIL: objc.dg/encode-2.m execution test
FAIL: objc.dg/encode-3.m execution test
FAIL: objc.dg/encode-4.m execution test
# of expected passes 1336
# of unexpected failures 3
# of unsupported tests 7
Target: unix/-mabi=32
FAIL: objc.dg/encode-2.m execution test
FAIL: objc.dg/encode-3.m execution test
FAIL: objc.dg/encode-4.m execution test
# of expected passes 1336
# of unexpected failures 3
# of unsupported tests 7
Target: unix/-mabi=64
FAIL: objc.dg/call-super-2.m (test for excess errors)
FAIL: objc.dg/desig-init-1.m (test for excess errors)
FAIL: objc.dg/encode-2.m execution test
FAIL: objc.dg/encode-3.m execution test
FAIL: objc.dg/encode-4.m execution test
FAIL: objc.dg/proto-qual-1.m execution test
# of expected passes 1333
# of unexpected failures 6
# of unsupported tests 7
=== objc summary ===
# of expected passes 4005
# of unexpected failures 12
# of unsupported tests 21
------------------------------------------------------------------------
=== libstdc++ tests ===
Target: unix
FAIL: 22_locale/ctype/cons/char/1.cc execution test
FAIL: 22_locale/messages/members/char/1.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/2.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/3.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_env.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_locale.cc (test for excess errors)
FAIL: 22_locale/messages_byname/named_equivalence.cc (test for excess errors)
FAIL: 23_containers/deque/cons/2.cc (test for excess errors)
FAIL: 23_containers/vector/capacity/2.cc (test for excess errors)
FAIL: 23_containers/vector/cons/4.cc (test for excess errors)
FAIL: 27_io/basic_filebuf/sgetn/char/1-in.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/1-io.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/2-in.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/2-io.cc execution test
FAIL: 27_io/basic_istream/readsome/char/6746-2.cc execution test
FAIL: ext/stdio_sync_filebuf/char/1.cc (test for excess errors)
FAIL: ext/stdio_sync_filebuf/char/12048-1.cc (test for excess errors)
FAIL: ext/stdio_sync_filebuf/char/12048-2.cc (test for excess errors)
FAIL: ext/stdio_sync_filebuf/char/12048-3.cc (test for excess errors)
FAIL: ext/stdio_sync_filebuf/char/12048-4.cc (test for excess errors)
# of expected passes 1814
# of unexpected failures 20
# of expected failures 1
# of unsupported tests 7
Target: unix/-mabi=32
FAIL: 22_locale/ctype/cons/char/1.cc execution test
FAIL: 22_locale/messages/members/char/1.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/2.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/3.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_env.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_locale.cc (test for excess errors)
FAIL: 22_locale/messages_byname/named_equivalence.cc (test for excess errors)
FAIL: 23_containers/deque/cons/2.cc (test for excess errors)
FAIL: 23_containers/vector/capacity/2.cc (test for excess errors)
FAIL: 23_containers/vector/cons/4.cc (test for excess errors)
FAIL: 27_io/basic_istream/extractors_arithmetic/char/12.cc execution test
# of expected passes 1828
# of unexpected failures 11
# of expected failures 1
# of unsupported tests 7
Target: unix/-mabi=64
FAIL: 22_locale/ctype/cons/char/1.cc execution test
FAIL: 22_locale/messages/members/char/1.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/2.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/3.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_env.cc (test for excess errors)
FAIL: 22_locale/messages/members/char/wrapped_locale.cc (test for excess errors)
FAIL: 22_locale/messages_byname/named_equivalence.cc (test for excess errors)
FAIL: 23_containers/deque/cons/2.cc (test for excess errors)
FAIL: 23_containers/vector/capacity/2.cc (test for excess errors)
FAIL: 23_containers/vector/cons/4.cc (test for excess errors)
FAIL: 27_io/basic_filebuf/sgetn/char/1-in.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/1-io.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/2-in.cc execution test
FAIL: 27_io/basic_filebuf/sgetn/char/2-io.cc execution test
FAIL: 27_io/basic_istream/readsome/char/6746-2.cc execution test
# of expected passes 1824
# of unexpected failures 15
# of expected failures 1
# of unsupported tests 7
=== libstdc++ summary ===
# of expected passes 5466
# of unexpected failures 46
# of expected failures 3
# of unsupported tests 21