This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Results for egcs-2.92.15 19981016 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu


Sources:	 - egcs mainline from CVS last updated at Sat Oct 17 03:50:00 1998 
Patches:
Environment:     - GNU binutils 2.9.1.0.13
                 - 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:         __NO_MATH_INLINES are still needed; -O9 still fails.

                 The java frontend produces literally thousands of
                 warnings on its own. Some warning cleanups of the
                 piddly majority are definitely needed so that we can
                 see the important stuff lurking behind them.

                 This is my first successful run with this script -
                 if it's unsatisfactory somehow, please say.
                 The output format is modelled on Manfred's, but I
                 give (warnings for all) and (warnings for
                 non-subdirs) so that gcc-core warnings can be
                 separated from the mess in java/ and so forth.

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 -D__NO_MATH_INLINES
CXXFLAGS:        -W -Wall -O2 -march=pentium -mcpu=pentium -fomit-frame-pointer -g -D__NO_MATH_INLINES

Counting all warnings,
there are 1456 warnings in stage3 of this bootstrap.

Number of warnings per file:
    347	../../../egcs/gcc/java/jcf-write.c
    266	../../../egcs/gcc/java/parse.h
    170	../../../egcs/gcc/java/expr.c
    141	../../../egcs/gcc/java/javaop.def
     40	../../../egcs/gcc/java/jcf-parse.c
     26	../../../egcs/gcc/java/javaop.h
     21	../../../egcs/gcc/java/class.c
     19	insn-recog.c
     19	../../egcs/gcc/toplev.c
     18	../../egcs/gcc/dwarfout.c
     16	../../egcs/gcc/objc/objc-act.c
     14	../../egcs/gcc/cse.c
     13	../../egcs/gcc/reload1.c
     12	../../egcs/gcc/varasm.c
     12	../../egcs/gcc/fold-const.c
     12	../../../egcs/gcc/java/verify.c
     12	../../../egcs/gcc/java/lex.h
     11	../../egcs/gcc/dwarf2out.c
     11	../../../egcs/gcc/java/jcf-reader.c
     10	../../egcs/gcc/expmed.c
      9	../../egcs/gcc/final.c
      9	../../../egcs/gcc/java/parse.y
      9	../../../egcs/gcc/java/decl.c
      8	pexecute.c
      8	../../egcs/gcc/reload.c
      8	../../egcs/gcc/integrate.c
      8	../../egcs/gcc/combine.c
      8	../../../egcs/gcc/java/lex.c
      7	gcj.c
      7	g77.c
      7	g++.c
      7	../../egcs/gcc/reg-stack.c
      7	../../egcs/gcc/optabs.c
      7	../../egcs/gcc/gcc.c
      7	../../../egcs/gcc/cp/lex.c
      6	../../egcs/gcc/unroll.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/regclass.c
      5	../../egcs/gcc/config/i386/i386.c
      5	../../egcs/gcc/cccp.c
      5	../../../egcs/gcc/java/gjavah.c
      4	cexp.y
      4	../../egcs/gcc/sched.c
      4	../../egcs/gcc/flow.c
      4	../../egcs/gcc/expr.c
      4	../../egcs/gcc/dbxout.c
      4	../../egcs/gcc/ch/lang-specs.h
      4	../../../egcs/gcc/java/jcf-depend.c
      3	insn-output.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	../../egcs/gcc/protoize.c
      2	../../egcs/gcc/local-alloc.c
      2	../../egcs/gcc/function.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/lex.c
      2	../../../egcs/gcc/ch/inout.c
      1	memmove.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/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/convert.c
      1	../../egcs/gcc/calls.c
      1	../../../egcs/gcc/java/jvgenmain.c
      1	../../../egcs/gcc/java/except.c
      1	../../../egcs/gcc/java/constants.c
      1	../../../egcs/gcc/cp/tree.c
      1	../../../egcs/gcc/cp/pt.c
      1	../../../egcs/gcc/cp/decl.c
      1	../../../egcs/gcc/cp/class.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
    278	`???' declared `static' but never defined
    145	`???' might be used uninitialized in this function
    139	left-hand operand of comma expression has no effect
    112	implicit declaration of function `???'
     65	unused parameter `???'
     64	comparison between signed and unsigned
     43	missing initializer for `???'
     42	unused variable `???'
     31	`???' defined but not used
     27	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	missing braces around initializer for `???'
      4	case value `???' not in enumerated type `???'
      2	zero-length format string
      2	type of `???' defaults to `int'
      2	statement with no effect
      1	unsigned value < 0 is always 0
      1	suggest explicit braces to avoid ambiguous `else'
      1	empty body in an if-statement

Counting non-subdirectory warnings,
there are 343 warnings in stage3 of this bootstrap.

Number of warnings per file:
     19	insn-recog.c
     19	../../egcs/gcc/toplev.c
     18	../../egcs/gcc/dwarfout.c
     16	../../egcs/gcc/objc/objc-act.c
     14	../../egcs/gcc/cse.c
     13	../../egcs/gcc/reload1.c
     12	../../egcs/gcc/varasm.c
     12	../../egcs/gcc/fold-const.c
     11	../../egcs/gcc/dwarf2out.c
     10	../../egcs/gcc/expmed.c
      9	../../egcs/gcc/final.c
      8	pexecute.c
      8	../../egcs/gcc/reload.c
      8	../../egcs/gcc/integrate.c
      8	../../egcs/gcc/combine.c
      7	gcj.c
      7	g77.c
      7	g++.c
      7	../../egcs/gcc/reg-stack.c
      7	../../egcs/gcc/optabs.c
      7	../../egcs/gcc/gcc.c
      6	../../egcs/gcc/unroll.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/regclass.c
      5	../../egcs/gcc/config/i386/i386.c
      5	../../egcs/gcc/cccp.c
      5	../../../egcs/gcc/java/jcf-reader.c
      5	../../../egcs/gcc/java/gjavah.c
      4	cexp.y
      4	../../egcs/gcc/sched.c
      4	../../egcs/gcc/flow.c
      4	../../egcs/gcc/expr.c
      4	../../egcs/gcc/dbxout.c
      4	../../egcs/gcc/ch/lang-specs.h
      3	insn-output.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	../../egcs/gcc/protoize.c
      2	../../egcs/gcc/local-alloc.c
      2	../../egcs/gcc/function.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/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/convert.c
      1	../../egcs/gcc/calls.c
      1	../../../egcs/gcc/java/jvgenmain.c

Number of warning types:
    113	`???' might be used uninitialized in this function
     59	comparison between signed and unsigned
     47	unused parameter `???'
     43	missing initializer for `???'
     28	implicit declaration of function `???'
     16	label `???' defined but not used
     14	variable `???' might be clobbered by `longjmp' or `vfork'
      7	unused variable `???'
      5	argument `???' might be clobbered by `longjmp' or `vfork'
      4	missing braces around initializer for `???'
      3	`???' defined but not used
      2	zero-length format string
      1	unsigned value < 0 is always 0
      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
		=== 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/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		7624
# of unexpected failures	26
# of expected failures		7
# of unsupported tests		12
/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc/xgcc version egcs-2.92.15 19981016 (gcc2 ss-980609 experimental)

		=== g++ tests ===


Running target unix
FAIL: g++.eh/spec3.C  Execution test
FAIL: g++.robertl/eb132.C (test for excess errors)

		=== g++ Summary ===

# of expected passes		4563
# of unexpected failures	2
# of expected failures		111
# of untested testcases		7
/usr/packages/egcs/egcs/snapshot/i586-pc-linux-gnu/gcc/testsuite/../xgcc version egcs-2.92.15 19981016 (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.15 19981016 (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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]