This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
egcs-980321: results on RHL 5.0/Intel with binutils-2.8.1.0.23 added
- To: egcs at cygnus dot com
- Subject: egcs-980321: results on RHL 5.0/Intel with binutils-2.8.1.0.23 added
- From: Christian Joensson FOA 72 <chj at lin dot foa dot se>
- Date: Wed, 25 Mar 1998 08:21:43 +0100
glibc-2.0.7-4
gcc --version
egcs-2.90.27 980315 (egcs-1.0.2 release)
as --version
GNU assembler 980303
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `i586-pc-linux-gnu'.
ld --version
GNU ld 2.8.2
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
Supported emulations:
elf_i386
i386linux
But where did the libio tests go???
=== libstdc++ tests ===
FAIL: tcomplex.cc compilation
FAIL: tcomplex.cc -O compilation
FAIL: tlist.cc compilation
FAIL: tlist.cc -O compilation
FAIL: tmap.cc compilation
FAIL: tmap.cc -O compilation
FAIL: tstring.cc compilation
FAIL: tstring.cc -O compilation
FAIL: tvector.cc compilation
FAIL: tvector.cc -O compilation
=== libstdc++ Summary ===
# of unexpected failures 10
# of expected failures 20
=== gcc tests ===
FAIL: gcc.dg/980226-1.c (test for excess errors)
FAIL: gcc.dg/980312-1.c (test for excess errors)
=== gcc Summary ===
# of expected passes 6008
# of unexpected failures 2
# of expected failures 6
# of unsupported tests 8
/usr/src/redhat/objdir/gcc/xgcc version egcs-2.91.15 980321 (gcc-2.8.0 release)
=== g++ tests ===
FAIL: g++.brendan/copy9.C (test for excess errors)
FAIL: g++.brendan/crash15.C destructor (test for errors, line 18)
FAIL: g++.brendan/crash15.C (test for excess errors)
FAIL: g++.brendan/crash30.C (test for excess errors)
FAIL: g++.brendan/crash38.C (test for excess errors)
FAIL: g++.brendan/crash39.C (test for excess errors)
FAIL: g++.brendan/crash49.C return type for main (test for errors, line 9)
FAIL: g++.brendan/crash49.C (test for excess errors)
FAIL: g++.brendan/crash52.C ambiguates.* (test for errors, line 7)
FAIL: g++.brendan/crash52.C new decl.* (test for errors, line 10)
FAIL: g++.brendan/crash52.C non-void function (test for errors, line 12)
FAIL: g++.brendan/crash52.C (test for excess errors)
FAIL: g++.brendan/crash62.C cannot convert .die.* (test for errors, line 29)
FAIL: g++.brendan/crash62.C (test for excess errors)
FAIL: g++.brendan/crash8.C (test for excess errors)
FAIL: g++.brendan/cvt1.C comma (test for errors, line 8)
FAIL: g++.brendan/cvt1.C comma (test for errors, line 18)
FAIL: g++.brendan/cvt1.C (test for excess errors)
FAIL: g++.brendan/err-msg3.C (test for excess errors)
FAIL: g++.brendan/nest21.C (test for excess errors)
FAIL: g++.brendan/ptolemy2.C (test for excess errors)
FAIL: g++.brendan/template9.C (test for excess errors)
FAIL: g++.eh/ptr1.C Execution test
FAIL: g++.jason/2371.C (test for excess errors)
FAIL: g++.jason/template24.C (test for excess errors)
FAIL: g++.jason/template31.C (test for excess errors)
FAIL: g++.jason/typeid1.C (test for excess errors)
FAIL: g++.law/arg1.C candidate (test for errors, line 12)
FAIL: g++.law/arg1.C candidate (test for errors, line 13)
FAIL: g++.law/arg1.C candidate (test for errors, line 18)
FAIL: g++.law/arg1.C candidate (test for errors, line 19)
FAIL: g++.law/arg1.C .* (test for errors, line 27)
FAIL: g++.law/arg1.C .* (test for errors, line 28)
FAIL: g++.law/arg1.C (test for excess errors)
FAIL: g++.law/arg8.C (test for excess errors)
FAIL: g++.law/arm12.C .* (test for errors, line 26)
FAIL: g++.law/arm12.C within this (test for errors, line 36)
FAIL: g++.law/arm12.C (test for excess errors)
FAIL: g++.law/arm9.C candidate (test for errors, line 22)
FAIL: g++.law/arm9.C .* (test for errors, line 26)
FAIL: g++.law/arm9.C (test for excess errors)
FAIL: g++.law/bad-error7.C (test for excess errors)
FAIL: g++.law/code-gen5.C (test for excess errors)
FAIL: g++.law/ctors10.C .* (test for errors, line 21)
FAIL: g++.law/ctors10.C (test for excess errors)
FAIL: g++.law/ctors12.C (test for excess errors)
FAIL: g++.law/ctors13.C .* (test for errors, line 6)
FAIL: g++.law/ctors13.C .* (test for errors, line 10)
FAIL: g++.law/ctors13.C all member functions are private (test for warnings, lin
e 7)
FAIL: g++.law/ctors13.C (test for excess errors)
FAIL: g++.law/ctors17.C candidate (test for errors, line 14)
FAIL: g++.law/ctors17.C candidate (test for errors, line 15)
FAIL: g++.law/ctors17.C .* (test for errors, line 20)
FAIL: g++.law/ctors17.C (test for excess errors)
FAIL: g++.law/cvt16.C (test for excess errors)
FAIL: g++.law/cvt2.C (test for excess errors)
FAIL: g++.law/cvt7.C (test for excess errors)
FAIL: g++.law/enum5.C .* (test for errors, line 69)
FAIL: g++.law/enum5.C .* (test for errors, line 82)
FAIL: g++.law/except5.C (test for excess errors)
FAIL: g++.law/missed-error2.C candidate (test for errors, line 11)
FAIL: g++.law/missed-error2.C candidate (test for errors, line 12)
FAIL: g++.law/missed-error2.C .* (test for errors, line 15)
FAIL: g++.law/missed-error2.C (test for errors, line 26)
FAIL: g++.law/missed-error2.C (test for excess errors)
FAIL: g++.law/nest3.C (test for excess errors)
FAIL: g++.law/operators32.C type.*// ERROR - trying to.* (test for errors, line
52)
FAIL: g++.law/operators32.C type.*// ERROR - trying to.* (test for errors, line
53)
FAIL: g++.law/operators32.C (test for excess errors)
FAIL: g++.law/vbase1.C (test for excess errors)
FAIL: g++.law/virtual3.C (test for excess errors)
FAIL: g++.law/visibility1.C (test for excess errors)
FAIL: g++.law/visibility10.C .* (test for errors, line 13)
FAIL: g++.law/visibility10.C (test for excess errors)
FAIL: g++.law/visibility13.C previous declaration.* (test for errors, line 66)
FAIL: g++.law/visibility13.C member .size.* (test for errors, line 77)
FAIL: g++.law/visibility13.C member .ia.* (test for errors, line 78)
FAIL: g++.law/visibility13.C .struct Array_RC redecl.* (test for errors, line 10
0)
FAIL: g++.law/visibility13.C (test for excess errors)
FAIL: g++.law/visibility17.C private (test for errors, line 34)
FAIL: g++.law/visibility17.C private (test for errors, line 39)
FAIL: g++.law/visibility17.C .* (test for errors, line 45)
FAIL: g++.law/visibility17.C .* (test for errors, line 50)
FAIL: g++.law/visibility17.C (test for excess errors)
FAIL: g++.law/visibility2.C (test for excess errors)
FAIL: g++.law/visibility25.C (test for excess errors)
FAIL: g++.law/visibility7.C private (test for errors, line 19)
FAIL: g++.law/visibility7.C private (test for errors, line 21)
FAIL: g++.law/visibility7.C .* (test for errors, line 56)
FAIL: g++.law/visibility7.C .* (test for errors, line 58)
FAIL: g++.law/visibility7.C (test for excess errors)
FAIL: g++.mike/dyncast7.C (test for excess errors)
FAIL: g++.mike/eh13.C (test for excess errors)
FAIL: g++.mike/eh2.C (test for excess errors)
FAIL: g++.mike/eh36.C Execution test
FAIL: g++.mike/eh37.C Execution test
FAIL: g++.mike/eh38.C Execution test
FAIL: g++.mike/eh44.C Execution test
FAIL: g++.mike/eh47.C Execution test
FAIL: g++.mike/eh48.C Execution test
FAIL: g++.mike/eh5.C Execution test
FAIL: g++.mike/memoize1.C (test for excess errors)
FAIL: g++.mike/net34.C (test for excess errors)
FAIL: g++.mike/net46.C (test for excess errors)
XPASS: g++.mike/ns3.C (test for errors, line 1)
FAIL: g++.mike/p658.C (test for excess errors)
FAIL: g++.mike/rtti1.C (test for excess errors)
FAIL: g++.other/friend1.C (test for excess errors)
FAIL: g++.pt/explicit12.C (test for excess errors)
FAIL: g++.pt/explicit13.C (test for excess errors)
FAIL: g++.pt/memclass7.C (test for excess errors)
FAIL: g++.pt/spec10.C (test for excess errors)
FAIL: g++.pt/spec11.C (test for excess errors)
FAIL: g++.pt/spec12.C (test for excess errors)
FAIL: g++.pt/spec13.C (test for excess errors)
FAIL: g++.pt/spec15.C (test for excess errors)
FAIL: g++.pt/spec6.C no matching function (test for errors, line 25)
FAIL: g++.pt/spec6.C no matching function (test for errors, line 28)
FAIL: g++.pt/spec6.C (test for excess errors)
FAIL: g++.pt/ttp19.C (test for excess errors)
FAIL: g++.pt/ttp40.C (test for excess errors)
=== g++ Summary ===
# of expected passes 3596
# of unexpected failures 120
# of unexpected successes 1
# of expected failures 103
# of untested testcases 6
/usr/src/redhat/objdir/gcc/testsuite/../xgcc version egcs-2.91.15 980321 (gcc-2.
8.0 release)
=== g77 tests ===
FAIL: g77.f-torture/execute/971102-1.f compilation, -O0
FAIL: g77.f-torture/execute/971102-1.f compilation, -O1
FAIL: g77.f-torture/execute/971102-1.f compilation, -O2
FAIL: g77.f-torture/execute/971102-1.f compilation, -O2 -fomit-frame-pointer -f
inline-functions
FAIL: g77.f-torture/execute/971102-1.f compilation, -O2 -fomit-frame-pointer -f
inline-functions -funroll-loops
FAIL: g77.f-torture/execute/971102-1.f compilation, -O2 -fomit-frame-pointer -f
inline-functions -funroll-all-loops
FAIL: g77.f-torture/execute/cabs.f compilation, -O0
FAIL: g77.f-torture/execute/cabs.f compilation, -O1
FAIL: g77.f-torture/execute/cabs.f compilation, -O2
FAIL: g77.f-torture/execute/cabs.f compilation, -O2 -fomit-frame-pointer -finli
ne-functions
FAIL: g77.f-torture/execute/claus.f compilation, -O0
FAIL: g77.f-torture/execute/claus.f compilation, -O1
FAIL: g77.f-torture/execute/claus.f compilation, -O2
FAIL: g77.f-torture/execute/claus.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions
FAIL: g77.f-torture/execute/claus.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-loops
FAIL: g77.f-torture/execute/claus.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-all-loops
FAIL: g77.f-torture/execute/complex_1.f compilation, -O0
FAIL: g77.f-torture/execute/complex_1.f compilation, -O1
FAIL: g77.f-torture/execute/complex_1.f compilation, -O2
FAIL: g77.f-torture/execute/complex_1.f compilation, -O2 -fomit-frame-pointer -
finline-functions
FAIL: g77.f-torture/execute/dcomplex.f compilation, -O0
FAIL: g77.f-torture/execute/dcomplex.f compilation, -O1
FAIL: g77.f-torture/execute/dcomplex.f compilation, -O2
FAIL: g77.f-torture/execute/dcomplex.f compilation, -O2 -fomit-frame-pointer -f
inline-functions
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O0
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O1
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O2
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-loops
FAIL: g77.f-torture/execute/dnrm2.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-all-loops
FAIL: g77.f-torture/execute/erfc.f compilation, -O0
FAIL: g77.f-torture/execute/erfc.f compilation, -O1
FAIL: g77.f-torture/execute/erfc.f compilation, -O2
FAIL: g77.f-torture/execute/erfc.f compilation, -O2 -fomit-frame-pointer -finli
ne-functions
FAIL: g77.f-torture/execute/exp.f compilation, -O0
FAIL: g77.f-torture/execute/exp.f compilation, -O1
FAIL: g77.f-torture/execute/exp.f compilation, -O2
FAIL: g77.f-torture/execute/exp.f compilation, -O2 -fomit-frame-pointer -finlin
e-functions
FAIL: g77.f-torture/execute/le.f compilation, -O0
FAIL: g77.f-torture/execute/le.f compilation, -O1
FAIL: g77.f-torture/execute/short.f compilation, -O0
FAIL: g77.f-torture/execute/short.f compilation, -O1
FAIL: g77.f-torture/execute/short.f compilation, -O2
FAIL: g77.f-torture/execute/short.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions
FAIL: g77.f-torture/execute/short.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-loops
FAIL: g77.f-torture/execute/short.f compilation, -O2 -fomit-frame-pointer -finl
ine-functions -funroll-all-loops
=== g77 Summary ===
# of expected passes 76
# of unexpected failures 46
# of untested testcases 46
/usr/src/redhat/objdir/gcc/g77 version egcs-2.91.15 980321 (gcc-2.8.0 release)
Ehrm, what went wrong? I do realize that I ran the tests as root, but should
that really matter? Aha, I did enable threads for the first time. Could it be
that?
The config.status indicate the following parameters was used:
../egcs-980321/configure --host=i586-pc-linux-gnu --prefix=/home72/chj/egcs-9803
22-linux --verbose --with-gnu-ld --with-gnu-as --enable-shared --enable-haifa --
enable-threads --norecursion
Well, I'm confident that you're on the right track...
/ChJ