From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nix To: egcs@cygnus.com Subject: Results for egcs-2.92.16 19981022 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu Date: Fri, 23 Oct 1998 17:45:00 -0000 Message-id: <13872.55303.437032.395671@loki.wkstn.nix> X-SW-Source: 1998-10/msg00960.html Sources: - egcs mainline from CVS last updated at Fri Oct 23 00:06:43 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: Exactly the same as for the non-haifa build. A trouble-free build, if you ignore -O[2-9] &c... configure flags: --with-gnu-ld --with-gnu-as --prefix=/usr/packages.bin/egcs/haifashot --enable-shared --enable-haifa BOOT_CC: egcs-2.91.57 BOOT_CFLAGS: -W -Wall -O -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer -D__NO_MATH_INLINES CFLAGS: -W -Wall -O -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES CXXFLAGS: -W -Wall -O -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES Counting all warnings, there are 1491 warnings in stage3 of this bootstrap. Number of warnings per file: 345 ../../../egcs/gcc/java/jcf-write.c 266 ../../../egcs/gcc/java/parse.h 174 ../../../egcs/gcc/java/javaop.def 170 ../../../egcs/gcc/java/expr.c 37 ../../../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 19 insn-recog.c 18 ../../egcs/gcc/toplev.c 18 ../../egcs/gcc/dwarfout.c 17 ../../../egcs/gcc/java/lex.h 17 ../../../egcs/gcc/java/jcf-dump.c 15 ../../egcs/gcc/objc/objc-act.c 14 ../../egcs/gcc/reload1.c 14 ../../egcs/gcc/cse.c 12 ../../egcs/gcc/fold-const.c 12 ../../../egcs/gcc/java/verify.c 11 ../../egcs/gcc/dwarf2out.c 9 ../../egcs/gcc/varasm.c 9 ../../egcs/gcc/final.c 9 ../../../egcs/gcc/java/decl.c 8 pexecute.c 8 ./parse.y 8 ../../egcs/gcc/combine.c 7 gcj.c 7 g77.c 7 g++.c 7 ../../egcs/gcc/reload.c 7 ../../egcs/gcc/reg-stack.c 7 ../../egcs/gcc/gcc.c 7 ../../../egcs/gcc/cp/lex.c 6 ../../egcs/gcc/regclass.c 6 ../../egcs/gcc/c-lex.c 6 ../../../egcs/gcc/java/jcf-io.c 5 insn-emit.c 5 ../../egcs/gcc/tree.c 5 ../../egcs/gcc/stor-layout.c 5 ../../egcs/gcc/optabs.c 5 ../../../egcs/gcc/java/gjavah.c 4 cexp.y 4 ../../egcs/gcc/dbxout.c 4 ../../egcs/gcc/cccp.c 3 splay-tree.c 3 insn-output.c 3 ../../egcs/gcc/unroll.c 3 ../../egcs/gcc/stmt.c 3 ../../egcs/gcc/regmove.c 3 ../../egcs/gcc/loop.c 3 ../../egcs/gcc/genopinit.c 3 ../../egcs/gcc/collect2.c 3 ../../../egcs/gcc/ch/expr.c 2 ./parse-scan.y 2 ../../egcs/gcc/recog.c 2 ../../egcs/gcc/local-alloc.c 2 ../../egcs/gcc/integrate.c 2 ../../egcs/gcc/function.c 2 ../../egcs/gcc/flow.c 2 ../../egcs/gcc/expr.c 2 ../../egcs/gcc/config/i386/i386.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/mangle.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 ../../egcs/gcc/tlink.c 1 ../../egcs/gcc/stupid.c 1 ../../egcs/gcc/print-rtl.c 1 ../../egcs/gcc/hash.c 1 ../../egcs/gcc/haifa-sched.c 1 ../../egcs/gcc/genattrtab.c 1 ../../egcs/gcc/gcov-io.h 1 ../../egcs/gcc/f/g77spec.c 1 ../../egcs/gcc/explow.c 1 ../../egcs/gcc/crtstuff.c 1 ../../egcs/gcc/calls.c 1 ../../egcs/gcc/c-typeck.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/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 283 `???' declared `static' but never defined 139 left-hand operand of comma expression has no effect 118 implicit declaration of function `???' 103 `???' might be used uninitialized in this function 72 unused parameter `???' 64 comparison between signed and unsigned 47 unused variable `???' 43 missing initializer for `???' 43 ??? format, ??? arg (arg ???) 36 `???' defined but not used 30 variable `???' might be clobbered by `longjmp' or `vfork' 17 label `???' defined but not used 9 control reaches end of non-void function 5 argument `???' might be clobbered by `longjmp' or `vfork' 4 case value `???' not in enumerated type `???' 2 zero-length format string 2 type of `???' defaults to `int' 2 too many arguments for format 2 suggest parentheses around comparison in operand of | 2 suggest explicit braces to avoid ambiguous `else' 2 statement with no effect 1 value computed is not used 1 unsigned value < 0 is always 0 1 missing braces around initializer for `???' 1 empty body in an if-statement Counting non-subdirectory warnings, there are 391 warnings in stage3 of this bootstrap. Number of warnings per file: 33 ../../../egcs/gcc/java/javaop.def 19 insn-recog.c 18 ../../egcs/gcc/toplev.c 18 ../../egcs/gcc/dwarfout.c 17 ../../../egcs/gcc/java/jcf-dump.c 16 ../../../egcs/gcc/java/lex.c 16 ../../../egcs/gcc/java/jcf-reader.c 15 ../../egcs/gcc/objc/objc-act.c 14 ../../egcs/gcc/reload1.c 14 ../../egcs/gcc/cse.c 12 ../../egcs/gcc/fold-const.c 11 ../../egcs/gcc/dwarf2out.c 9 ../../egcs/gcc/varasm.c 9 ../../egcs/gcc/final.c 8 pexecute.c 8 ../../egcs/gcc/combine.c 7 gcj.c 7 g77.c 7 g++.c 7 ../../egcs/gcc/reload.c 7 ../../egcs/gcc/reg-stack.c 7 ../../egcs/gcc/gcc.c 6 ../../egcs/gcc/regclass.c 6 ../../egcs/gcc/c-lex.c 5 insn-emit.c 5 ../../egcs/gcc/tree.c 5 ../../egcs/gcc/stor-layout.c 5 ../../egcs/gcc/optabs.c 5 ../../../egcs/gcc/java/lex.h 5 ../../../egcs/gcc/java/gjavah.c 4 cexp.y 4 ../../egcs/gcc/dbxout.c 4 ../../egcs/gcc/cccp.c 3 splay-tree.c 3 insn-output.c 3 ../../egcs/gcc/unroll.c 3 ../../egcs/gcc/stmt.c 3 ../../egcs/gcc/regmove.c 3 ../../egcs/gcc/loop.c 3 ../../egcs/gcc/genopinit.c 3 ../../egcs/gcc/collect2.c 2 ./parse-scan.y 2 ../../egcs/gcc/recog.c 2 ../../egcs/gcc/local-alloc.c 2 ../../egcs/gcc/integrate.c 2 ../../egcs/gcc/function.c 2 ../../egcs/gcc/flow.c 2 ../../egcs/gcc/expr.c 2 ../../egcs/gcc/config/i386/i386.c 2 ../../egcs/gcc/c-decl.c 2 ../../egcs/gcc/bitmap.c 1 ../../egcs/gcc/tlink.c 1 ../../egcs/gcc/stupid.c 1 ../../egcs/gcc/print-rtl.c 1 ../../egcs/gcc/hash.c 1 ../../egcs/gcc/haifa-sched.c 1 ../../egcs/gcc/genattrtab.c 1 ../../egcs/gcc/gcov-io.h 1 ../../egcs/gcc/f/g77spec.c 1 ../../egcs/gcc/explow.c 1 ../../egcs/gcc/crtstuff.c 1 ../../egcs/gcc/calls.c 1 ../../egcs/gcc/c-typeck.c 1 ../../../egcs/gcc/java/jvgenmain.c 1 ../../../egcs/gcc/java/jv-scan.c Number of warning types: 75 `???' might be used uninitialized in this function 60 comparison between signed and unsigned 54 unused parameter `???' 43 missing initializer for `???' 43 ??? format, ??? arg (arg ???) 40 implicit declaration of function `???' 17 variable `???' might be clobbered by `longjmp' or `vfork' 17 unused variable `???' 16 label `???' defined but not used 5 argument `???' might be clobbered by `longjmp' or `vfork' 5 `???' declared `static' but never defined 4 `???' defined but not used 2 zero-length format string 2 too many arguments for format 2 suggest parentheses around comparison in operand of | 2 suggest explicit braces to avoid ambiguous `else' 1 value computed is not used 1 unsigned value < 0 is always 0 1 missing braces around initializer for `???' 1 control reaches end of non-void function 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 === gcc tests === Running target unix 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/special/981006-1.c (test for bogus messages, line 11) FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 12) FAIL: gcc.dg/clobbers.c execution test === gcc Summary === # of expected passes 7643 # of unexpected failures 23 # of expected failures 13 # of unsupported tests 12 /usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu-haifa/gcc/xgcc version egcs-2.92.16 19981022 (gcc2 ss-980609 experimental) === g++ tests === Running target unix FAIL: g++.eh/spec3.C Execution test === g++ Summary === # of expected passes 4571 # of unexpected failures 1 # of expected failures 110 # of untested testcases 7 /usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu-haifa/gcc/testsuite/../xgcc version egcs-2.92.16 19981022 (gcc2 ss-980609 experimental) === g77 tests === Running target unix FAIL: g77.f-torture/compile/980310-3.f, -O1 === g77 Summary === # of expected passes 443 # of unexpected failures 1 === objc tests === Running target unix === objc Summary === # of expected passes 38 /usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu-haifa/gcc/xgcc version egcs-2.92.16 19981022 (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/haifashot --enable-shared --enable-haifa --norecursion BOOT_CFLAGS=-W -Wall -O -funroll-all-loops -g -march=pentium -mcpu=pentium -fomit-frame-pointer -D__NO_MATH_INLINES