This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Results for egcs-2.92.21 19981110 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
- To: egcs at cygnus dot com
- Subject: Results for egcs-2.92.21 19981110 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu
- From: Nix <nix-egcs at esperi dot demon dot co dot uk>
- Date: Wed, 11 Nov 1998 19:33:02 +0000 (GMT)
Sources: - egcs mainline from CVS last updated at Tue Oct 27 19:25:02 1998
- libg++-2.8.1.2
Patches:
Environment: - GNU binutils 2.9.1.0.15
- dejagnu-980528
- gperf-2.7 with gperf-2.7-19981006 patch for -F
- Linux stable kernel 2.0.35 (compiled by gcc-2.7.2.3)
- glibc 2.0.6 (compiled by egcs-1.0.2)
Remarks: Today's O2 build; smooth as ever. -O9 is still
failing as yesterday, but there are curious new
failures with -O1 and -O0; these follow (or precede,
depending on your MUA's sort order ;) )
Note that henceforward -O[s0129] is being built
automatically, with and without haifa (with haifa for
a given optimisation level only if the build without
haifa for that level succeeds). So I'll be sort of
spamming the list with test results, which I'm rather
uneasy about. Does anyone want my test results
concatenated or tagged for easy procmailing out or
something?
configure flags: --with-gnu-ld --with-gnu-as --prefix=/usr/packages.bin/egcs/snapshot --enable-shared --disable-haifa
BOOT_CC: egcs-2.91.57
BOOT_CFLAGS: -W -Wall -O2 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer
CFLAGS: -W -Wall -O2 -march=pentium -mcpu=pentium -fomit-frame-pointer -g
CXXFLAGS: -W -Wall -O2 -march=pentium -mcpu=pentium -fomit-frame-pointer -g
Counting all warnings,
there are 1485 warnings in stage3 of this bootstrap.
Number of warnings per file:
343 ../../../egcs/gcc/java/jcf-write.c
294 ../../../egcs/gcc/java/parse.h
174 ../../../egcs/gcc/java/javaop.def
168 ../../../egcs/gcc/java/expr.c
31 ../../../egcs/gcc/java/jcf-parse.c
30 ../../../egcs/gcc/java/javaop.h
24 ../../../egcs/gcc/java/lex.c
22 ../../../egcs/gcc/java/jcf-reader.c
21 ../../../egcs/gcc/java/class.c
20 insn-recog.c
17 ../../egcs/gcc/toplev.c
17 ../../../egcs/gcc/java/lex.h
16 ../../egcs/gcc/objc/objc-act.c
16 ../../../egcs/gcc/java/jcf-dump.c
14 ../../egcs/gcc/cse.c
12 ./parse.y
12 ../../egcs/gcc/fold-const.c
12 ../../../egcs/gcc/java/verify.c
11 ../../egcs/gcc/varasm.c
11 ../../egcs/gcc/reload1.c
10 ../../egcs/gcc/final.c
9 ../../../egcs/gcc/java/decl.c
8 pexecute.c
8 ../../egcs/gcc/integrate.c
8 ../../egcs/gcc/combine.c
7 ../../egcs/gcc/reload.c
7 ../../egcs/gcc/reg-stack.c
7 ../../egcs/gcc/optabs.c
7 ../../egcs/gcc/dwarf2out.c
7 ../../../egcs/gcc/cp/lex.c
6 ../../egcs/gcc/c-lex.c
6 ../../../egcs/gcc/java/jcf-io.c
5 ../../egcs/gcc/tree.c
5 ../../egcs/gcc/stor-layout.c
5 ../../egcs/gcc/cccp.c
5 ../../../egcs/gcc/java/gjavah.c
4 cexp.y
4 ../../egcs/gcc/unroll.c
4 ../../egcs/gcc/sched.c
4 ../../egcs/gcc/regclass.c
4 ../../egcs/gcc/expr.c
4 ../../egcs/gcc/dbxout.c
4 ../../egcs/gcc/config/i386/i386.c
3 insn-output.c
3 insn-emit.c
3 ../../egcs/gcc/stmt.c
3 ../../egcs/gcc/regmove.c
3 ../../egcs/gcc/loop.c
3 ../../egcs/gcc/genopinit.c
3 ../../egcs/gcc/expmed.c
3 ../../egcs/gcc/collect2.c
3 ../../../egcs/gcc/ch/expr.c
2 ./parse-scan.y
2 ../../egcs/gcc/protoize.c
2 ../../egcs/gcc/local-alloc.c
2 ../../egcs/gcc/function.c
2 ../../egcs/gcc/flow.c
2 ../../egcs/gcc/c-decl.c
2 ../../egcs/gcc/bitmap.c
2 ../../../egcs/gcc/java/zextract.c
2 ../../../egcs/gcc/java/typeck.c
2 ../../../egcs/gcc/java/buffer.c
2 ../../../egcs/gcc/ch/tasking.c
2 ../../../egcs/gcc/ch/parse.c
2 ../../../egcs/gcc/ch/inout.c
1 splay-tree.c
1 gcj.c
1 g77.c
1 g++.c
1 ../../egcs/gcc/tlink.c
1 ../../egcs/gcc/stupid.c
1 ../../egcs/gcc/print-rtl.c
1 ../../egcs/gcc/jump.c
1 ../../egcs/gcc/java/jvspec.c
1 ../../egcs/gcc/hash.c
1 ../../egcs/gcc/genattrtab.c
1 ../../egcs/gcc/gcov-io.h
1 ../../egcs/gcc/gcc.c
1 ../../egcs/gcc/f/g77spec.c
1 ../../egcs/gcc/explow.c
1 ../../egcs/gcc/crtstuff.c
1 ../../egcs/gcc/calls.c
1 ../../../egcs/gcc/java/mangle.c
1 ../../../egcs/gcc/java/jvgenmain.c
1 ../../../egcs/gcc/java/jv-scan.c
1 ../../../egcs/gcc/java/except.c
1 ../../../egcs/gcc/java/constants.c
1 ../../../egcs/gcc/cp/typeck.c
1 ../../../egcs/gcc/cp/pt.c
1 ../../../egcs/gcc/cp/init.c
1 ../../../egcs/gcc/cp/decl.c
1 ../../../egcs/gcc/ch/typeck.c
1 ../../../egcs/gcc/ch/decl.c
1 ../../../egcs/gcc/ch/actions.c
Number of warning types:
462 enumeration value `???' not handled in switch
311 `???' declared `static' but never defined
139 left-hand operand of comma expression has no effect
135 `???' might be used uninitialized in this function
112 implicit declaration of function `???'
72 unused parameter `???'
49 unused variable `???'
43 ??? format, ??? arg (arg ???)
41 comparison between signed and unsigned
36 `???' defined but not used
32 variable `???' might be clobbered by `longjmp' or `vfork'
19 label `???' defined but not used
16 missing initializer for `???'
5 argument `???' might be clobbered by `longjmp' or `vfork'
4 case value `???' not in enumerated type `???'
2 zero-length format string
2 too many arguments for format
2 statement with no effect
1 value computed is not used
1 suggest explicit braces to avoid ambiguous `else'
1 empty body in an if-statement
Counting all warnings,
there are 764 warnings in stage0 of this bootstrap.
Number of warnings per file:
126 ../../../egcs/texinfo/makeinfo/makeinfo.c
114 ../../../../egcs/libg++/src/bitdo2.h
60 ../../../egcs/libchill/format.c
25 ../../../../egcs/libf2c/libI77/rsne.c
22 ../../../egcs/libio/stdstreams.cc
20 ../../../../egcs/libg++/src/BitSet.cc
16 ../../../egcs/libiberty/pexecute.c
14 ../../egcs/libiberty/pexecute.c
14 ../../../egcs/libobjc/thr-single.c
14 ../../../../egcs/libf2c/libI77/lread.c
14 ../../../../egcs/libf2c/libI77/inquire.c
13 ../../../egcs/texinfo/makeinfo/multi.c
13 ../../../egcs/libobjc/archive.c
12 ../../egcs/libiberty/choose-temp.c
12 ../../../egcs/libiberty/choose-temp.c
12 ../../../../egcs/libg++/src/bitblt.c
12 ../../../../egcs/libg++/src/BitString.cc
10 ../../egcs/libiberty/floatformat.c
10 ../../../egcs/libiberty/floatformat.c
8 ../../../egcs/libio/iostream.cc
8 ../../../egcs/libchill/basicio.c
8 ../../../../egcs/libg++/src/Integer.cc
8 ../../../../egcs/libf2c/libI77/rdfmt.c
6 ../../../../egcs/libf2c/libI77/wref.c
6 ../../../../egcs/libf2c/libI77/open.c
6 ../../../../egcs/libf2c/libI77/iio.c
6 ../../../../egcs/libf2c/libI77/fmt.c
6 ../../../../egcs/libf2c/libF77/qbitbits.c
6 ../../../../egcs/libf2c/libF77/lbitbits.c
5 ../../../egcs/libchill/waitbuffer.c
5 ../../../egcs/libchill/setbits.c
5 ../../../../egcs/libf2c/libI77/rsfe.c
5 ../../../../egcs/libf2c/libI77/dfe.c
4 ../../../egcs/libobjc/sarray.c
4 ../../../egcs/libobjc/encoding.c
4 ../../../egcs/libchill/sendbuffer.c
4 ../../../egcs/libchill/ffsetclrps.c
4 ../../../egcs/libchill/cause.c
4 ../../../../egcs/libg++/src/Regex.cc
4 ../../../../egcs/libg++/src/Fix16.cc
3 ../../../egcs/libobjc/gc.c
3 ../../../egcs/libobjc/Object.m
3 ../../../egcs/libchill/delaycase.c
3 ../../../egcs/libchill/concatps.c
3 ../../../egcs/libchill/chillstdio.c
3 ../../../../egcs/libf2c/libI77/wrtfmt.c
3 ../../../../egcs/libf2c/libI77/uio.c
3 ../../../../egcs/libf2c/libI77/sue.c
3 ../../../../egcs/libf2c/libI77/lwrite.c
3 ../../../../egcs/libf2c/libI77/err.c
3 ../../../../egcs/libf2c/libI77/due.c
3 ../../../../egcs/libf2c/libF77/main.c
2 ../../egcs/libiberty/splay-tree.c
2 ../../egcs/libiberty/objalloc.c
2 ../../../egcs/libobjc/sendmsg.c
2 ../../../egcs/libobjc/selector.c
2 ../../../egcs/libobjc/init.c
2 ../../../egcs/libio/stream.cc
2 ../../../egcs/libiberty/splay-tree.c
2 ../../../egcs/libiberty/objalloc.c
2 ../../../egcs/libchill/writerecord.c
2 ../../../egcs/libchill/unhex.c
2 ../../../egcs/libchill/rtsdummy.c
2 ../../../egcs/libchill/retmem.c
2 ../../../egcs/libchill/readrecord.c
2 ../../../egcs/libchill/allgmem.c
2 ../../../../egcs/libg++/src/String.cc
2 ../../../../egcs/libf2c/libU77/unlink_.c
2 ../../../../egcs/libf2c/libU77/symlnk_.c
2 ../../../../egcs/libf2c/libU77/stat_.c
2 ../../../../egcs/libf2c/libU77/rename_.c
2 ../../../../egcs/libf2c/libU77/lstat_.c
2 ../../../../egcs/libf2c/libU77/link_.c
2 ../../../../egcs/libf2c/libU77/ctime_.c
2 ../../../../egcs/libf2c/libU77/chmod_.c
2 ../../../../egcs/libf2c/libU77/chdir_.c
2 ../../../../egcs/libf2c/libU77/access_.c
2 ../../../../egcs/libf2c/libI77/rsli.c
2 ../../../../egcs/libf2c/libI77/endfile.c
1 ../../../egcs/libobjc/nil_method.c
1 ../../../egcs/libf2c/f2cext.c
1 ../../../egcs/libchill/settextindex.c
1 ../../../egcs/libchill/setbitps.c
1 ../../../egcs/libchill/printevent.c
1 ../../../egcs/libchill/printbuffer.c
1 ../../../egcs/libchill/neps.c
1 ../../../egcs/libchill/inps.c
1 ../../../egcs/libchill/inbitstr.c
1 ../../../egcs/libchill/continue.c
1 ../../../egcs/libchill/concatstr.c
1 ../../../egcs/libchill/chillrt0.c
1 ../../../../egcs/libf2c/libU77/vxttime_.c
1 ../../../../egcs/libf2c/libU77/fputc_.c
1 ../../../../egcs/libf2c/libU77/etime_.c
1 ../../../../egcs/libf2c/libU77/dtime_.c
1 ../../../../egcs/libf2c/libU77/datetime_.c
1 ../../../../egcs/libf2c/libI77/wsne.c
1 ../../../../egcs/libf2c/libI77/wsle.c
1 ../../../../egcs/libf2c/libI77/wsfe.c
1 ../../../../egcs/libf2c/libI77/sfe.c
1 ../../../../egcs/libf2c/libF77/system_.c
1 ../../../../egcs/libf2c/libF77/i_len.c
1 ../../../../egcs/libf2c/libF77/h_len.c
1 ../../../../egcs/libf2c/libF77/getenv_.c
Number of warning types:
124 comparison between signed and unsigned
101 enumeration value `???' not handled in switch
90 suggest parentheses around arithmetic in operand of ^
77 unused parameter `???'
63 implicit declaration of function `???'
54 suggest parentheses around assignment used as truth value
48 unused variable `???'
39 return-type defaults to `int'
39 `???' might be used uninitialized in this function
21 suggest explicit braces to avoid ambiguous `else'
21 array subscript has type `char'
18 missing initializer for member `???'
17 variable `???' might be clobbered by `longjmp' or `vfork'
10 suggest parentheses around + or - inside shift
10 `???' defined but not used
5 suggest parentheses around arithmetic in operand of |
4 suggest parentheses around + or - in operand of &
4 label `???' defined but not used
4 integer overflow in expression
4 assignment to `???' from `???' changes signedness
3 suggest parentheses around && within ||
3 missing initializer for `???'
2 type of `???' defaults to `int'
2 ??? format, ??? arg (arg ???)
1 type defaults to `int' in declaration of `???'
Counting non-subdirectory warnings,
there are 265 warnings in stage3 of this bootstrap.
Number of warnings per file:
20 insn-recog.c
17 ../../egcs/gcc/toplev.c
16 ../../egcs/gcc/objc/objc-act.c
14 ../../egcs/gcc/cse.c
12 ../../egcs/gcc/fold-const.c
11 ../../egcs/gcc/varasm.c
11 ../../egcs/gcc/reload1.c
10 ../../egcs/gcc/final.c
8 pexecute.c
8 ../../egcs/gcc/integrate.c
8 ../../egcs/gcc/combine.c
7 ../../egcs/gcc/reload.c
7 ../../egcs/gcc/reg-stack.c
7 ../../egcs/gcc/optabs.c
7 ../../egcs/gcc/dwarf2out.c
6 ../../egcs/gcc/c-lex.c
5 ../../egcs/gcc/tree.c
5 ../../egcs/gcc/stor-layout.c
5 ../../egcs/gcc/cccp.c
4 cexp.y
4 ../../egcs/gcc/unroll.c
4 ../../egcs/gcc/sched.c
4 ../../egcs/gcc/regclass.c
4 ../../egcs/gcc/expr.c
4 ../../egcs/gcc/dbxout.c
4 ../../egcs/gcc/config/i386/i386.c
3 insn-output.c
3 insn-emit.c
3 ../../egcs/gcc/stmt.c
3 ../../egcs/gcc/regmove.c
3 ../../egcs/gcc/loop.c
3 ../../egcs/gcc/genopinit.c
3 ../../egcs/gcc/expmed.c
3 ../../egcs/gcc/collect2.c
2 ../../egcs/gcc/protoize.c
2 ../../egcs/gcc/local-alloc.c
2 ../../egcs/gcc/function.c
2 ../../egcs/gcc/flow.c
2 ../../egcs/gcc/c-decl.c
2 ../../egcs/gcc/bitmap.c
1 splay-tree.c
1 gcj.c
1 g77.c
1 g++.c
1 ../../egcs/gcc/tlink.c
1 ../../egcs/gcc/stupid.c
1 ../../egcs/gcc/print-rtl.c
1 ../../egcs/gcc/jump.c
1 ../../egcs/gcc/java/jvspec.c
1 ../../egcs/gcc/hash.c
1 ../../egcs/gcc/genattrtab.c
1 ../../egcs/gcc/gcov-io.h
1 ../../egcs/gcc/gcc.c
1 ../../egcs/gcc/f/g77spec.c
1 ../../egcs/gcc/explow.c
1 ../../egcs/gcc/crtstuff.c
1 ../../egcs/gcc/calls.c
Number of warning types:
99 `???' might be used uninitialized in this function
46 unused parameter `???'
33 comparison between signed and unsigned
20 implicit declaration of function `???'
18 label `???' defined but not used
16 missing initializer for `???'
14 variable `???' might be clobbered by `longjmp' or `vfork'
8 unused variable `???'
5 argument `???' might be clobbered by `longjmp' or `vfork'
3 `???' defined but not used
2 zero-length format string
1 suggest explicit braces to avoid ambiguous `else'
Native configuration is i586-pc-linux-gnu
=== libio tests ===
Running target unix
=== libio Summary ===
# of expected passes 40
=== libstdc++ tests ===
Running target unix
=== libstdc++ Summary ===
# of expected passes 30
=== libg++ tests ===
Running target unix
=== libg++ Summary ===
# of expected passes 72
=== gcc tests ===
Running target unix
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2 -g
FAIL: gcc.c-torture/execute/980506-2.c execution, -Os
FAIL: gcc.c-torture/execute/980526-1.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2 -g
FAIL: gcc.c-torture/execute/loop-2f.c execution, -Os
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/loop-2g.c execution, -O2 -g
FAIL: gcc.c-torture/execute/loop-2g.c execution, -Os
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O1
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -O2 -g
FAIL: gcc.c-torture/execute/ieee/980619-1.c execution, -Os
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O0
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O1
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -g
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -Os
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 11)
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 12)
=== gcc Summary ===
# of expected passes 7777
# of unexpected failures 31
# of expected failures 13
# of unsupported tests 12
/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc/xgcc version egcs-2.92.21 19981110 (gcc2 ss-980609 experimental)
=== g++ tests ===
Running target unix
FAIL: g++.eh/spec3.C Execution test
XPASS: g++.ext/arrnew2.C - (test for bogus messages, line 4)
FAIL: g++.pt/instantiate4.C (test for excess errors)
=== g++ Summary ===
# of expected passes 4663
# of unexpected failures 2
# of unexpected successes 1
# of expected failures 89
# of untested testcases 7
/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc/testsuite/../xgcc version egcs-2.92.21 19981110 (gcc2 ss-980609 experimental)
=== g77 tests ===
Running target unix
=== g77 Summary ===
# of expected passes 444
=== objc tests ===
Running target unix
=== objc Summary ===
# of expected passes 38
/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc/xgcc version egcs-2.92.21 19981110 (gcc2 ss-980609 experimental)
configure flags: --with-gcc-version-trigger=/usr/packages/egcs/egcs/snapshot/egcs/gcc/version.c --host=i586-pc-linux-gnu --with-gnu-ld --with-gnu-as --prefix=/usr/packages.bin/egcs/snapshot --enable-shared --disable-haifa --norecursion
BOOT_CFLAGS=-W -Wall -O2 -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer