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


Sources:	 - egcs mainline from CVS last updated at Sun Nov 22 13:37:57 1998
                 - libg++-2.8.1.2a-19981114
Patches:         - my patch of 981115 to libg++/etc/lf/entry.cc
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:         Continued failures with -O9 and -O1.

                 From now on these reports will only be given when
                 some part of the testsuite results or warning state
                 changes, to avoid spamming the egcs list. The
                 compilations and associated tests are being run
                 every night from cron anyway.


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 1375 warnings in stage3 of this bootstrap.

Number of warnings per file:
    312	../../../egcs/gcc/java/parse.h
    186	../../../egcs/gcc/java/jcf-write.c
    174	../../../egcs/gcc/java/javaop.def
    168	../../../egcs/gcc/java/expr.c
     50	../../../egcs/gcc/java/lex.h
     30	../../../egcs/gcc/java/javaop.h
     28	../../../egcs/gcc/java/jcf-parse.c
     23	../../../egcs/gcc/java/lex.c
     22	../../../egcs/gcc/java/jcf-reader.c
     20	insn-recog.c
     17	../../egcs/gcc/toplev.c
     17	../../../egcs/gcc/java/class.c
     16	../../egcs/gcc/objc/objc-act.c
     16	../../../egcs/gcc/java/jcf-dump.c
     14	../../egcs/gcc/cse.c
     13	../../../egcs/gcc/java/verify.c
     12	./parse.y
     12	../../egcs/gcc/reload1.c
     12	../../egcs/gcc/fold-const.c
     11	../../egcs/gcc/varasm.c
     10	../../egcs/gcc/final.c
      9	../../../egcs/gcc/java/decl.c
      8	../../egcs/gcc/integrate.c
      8	../../egcs/gcc/combine.c
      7	pexecute.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/local-alloc.c
      3	../../egcs/gcc/genopinit.c
      3	../../egcs/gcc/expmed.c
      3	../../../egcs/gcc/ch/expr.c
      2	./parse-scan.y
      2	../../egcs/gcc/protoize.c
      2	../../egcs/gcc/function.c
      2	../../egcs/gcc/flow.c
      2	../../egcs/gcc/collect2.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/cp/decl.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/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/cvt.c
      1	../../../egcs/gcc/ch/typeck.c
      1	../../../egcs/gcc/ch/decl.c
      1	../../../egcs/gcc/ch/actions.c

Number of warning types:
    362	`???' declared `static' but never defined
    249	left-hand operand of comma expression has no effect
    136	`???' might be used uninitialized in this function
    132	enumeration value `???' not handled in switch
    111	implicit declaration of function `???'
     73	unused parameter `???'
     60	statement with no effect
     47	unused variable `???'
     43	??? format, ??? arg (arg ???)
     41	comparison between signed and unsigned
     35	`???' 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	type of `???' defaults to `int'
      2	too many arguments for format
      1	value computed is not used
      1	suggest explicit braces to avoid ambiguous `else'
      1	empty body in an if-statement
      1	comparisons like X<=Y<=Z do not have their mathematical meaning


Counting all warnings,
there are 760 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
     14	../../../egcs/libobjc/thr-single.c
     14	../../../egcs/libiberty/pexecute.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/pexecute.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 `???'
     59	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/reload1.c
     12	../../egcs/gcc/fold-const.c
     11	../../egcs/gcc/varasm.c
     10	../../egcs/gcc/final.c
      8	../../egcs/gcc/integrate.c
      8	../../egcs/gcc/combine.c
      7	pexecute.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/local-alloc.c
      3	../../egcs/gcc/genopinit.c
      3	../../egcs/gcc/expmed.c
      2	../../egcs/gcc/protoize.c
      2	../../egcs/gcc/function.c
      2	../../egcs/gcc/flow.c
      2	../../egcs/gcc/collect2.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
     47	unused parameter `???'
     33	comparison between signed and unsigned
     18	label `???' defined but not used
     18	implicit declaration of function `???'
     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	type of `???' defaults to `int'
      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/.egcs-snapshot/i586-pc-linux-gnu/gcc/xgcc version egcs-2.92.22 19981122 (gcc2 ss-980609 experimental)

		=== g++ tests ===


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

		=== g++ Summary ===

# of expected passes		4684
# of unexpected failures	2
# of expected failures		78
# of untested testcases		7
/usr/.egcs-snapshot/i586-pc-linux-gnu/gcc/testsuite/../xgcc version egcs-2.92.22 19981122 (gcc2 ss-980609 experimental)

		=== g77 tests ===


Running target unix

		=== g77 Summary ===

# of expected passes		451
		=== objc tests ===


Running target unix

		=== objc Summary ===

# of expected passes		38
/usr/.egcs-snapshot/i586-pc-linux-gnu/gcc/xgcc version egcs-2.92.22 19981122 (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]