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.21 19981110 (gcc2 ss-980609 experimental) testsuite on i586-pc-linux-gnu


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


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