gcc-2.8.0-971213: results on i586-linux-gnulibc1
Manfred Hollstein
manfred@s-direktnet.de
Sun Dec 21 05:21:00 GMT 1997
I just tried gcc-2.8.0 using egcs-971215 as a `testbed'; I simply
moved egcs's gcc/testsuite into gcc's directory, hacked its
Makefile.in to add support for the make check stuff and took this as
the gcc directory inside egcs.
These are my results on i586-linux-gnulibc1 using
o Debian Linux 1.3.1 +
- GNU binutils-2.8.1.0.15
- libc-5.4.39
- ld.so-1.9.6
o plain gcc-2.8.0-971213 plus the following patches:
[1.gcc]: `Fixes for Motorola's fixed include files' from <manfred@s-direktnet.de>
[2.gcc]: `Motorola's delta boxes need POSIX/XOPEN prototypes' from
<manfred@s-direktnet.de>
[3.gcc]: `GNU Motorola assembler too picky' from <manfred@s-direktnet.de>
[4.gcc]: `Check if {g,s}etrlimit are available' from <manfred@s-direktnet.de>
[5.gcc]: `Avoid redundancy in Makefile rules' from <manfred@s-direktnet.de>
[6.gcc]: `suggestion for GCC 2.8 release notes re register_frame' from
<eggert@twinsun.com>
o plain egcs-971215 plus the following patches:
[1.egcs]: `[971016]: PICFLAG vs. multilib - solution' from <manfred@s-direktnet.de>
[2.egcs]: `egcs-970929: Missing SHELL' from <manfred@ks.sel.alcatel.de>
[3.egcs]: `configure: When making link, also check the current ...' patch from
<hjl@gnu.ai.mit.edu> for libg++
[4.egcs]: `Patch for known test failures on Motorola systems [Was: Re: Big
improvement on m[68]8k-motorola-sysv{,3} systems ]' patch from
<manfred@s-direktnet.de>
config env:
CC=gcc
CFLAGS='-O9 -march=pentium -mcpu=pentium -funroll-all-loops -fomit-frame-pointer \
-malign-loops=0 -malign-jumps=0 -malign-functions=0'
LDFLAGS='-s'
config flags:
--enable-shared
--with-gnu-as --with-gnu-ld
--prefix=/tools/gnu
--with-gxx-include-dir=/tools/gnu/lib/gcc-lib/i586-linux-gnulibc1/gcc-2.8.0/include/g++
--with-local-prefix=/tools/gnu
BOOT_CFLAGS:
-O9 -march=pentium -mcpu=pentium -funroll-all-loops -fomit-frame-pointer \
-malign-loops=0 -malign-jumps=0 -malign-functions=0
gcc used for bootstrapping:
gcc version 2.8.0
Test Run By manfred on Sun Dec 21 12:17:52 1997
Native configuration is i586-pc-linux-gnulibc1
=== libio Summary ===
# of expected passes 40
Test Run By manfred on Sun Dec 21 12:18:48 1997
Native configuration is i586-pc-linux-gnulibc1
=== libstdc++ Summary ===
# of expected passes 30
Test Run By manfred on Sun Dec 21 12:20:14 1997
Native configuration is i586-pc-linux-gnulibc1
=== gcc tests ===
=== gcc Summary ===
# of expected passes 5969
# of expected failures 6
# of unsupported tests 7
/home/manfred/work/GNU/gcc-2.8.0-i586-linux-gnulibc1/gcc/xgcc version 2.8.0
Test Run By manfred on Sun Dec 21 12:40:37 1997
Native configuration is i586-pc-linux-gnulibc1
=== g++ tests ===
FAIL: g++.brendan/new3.C (test for excess errors)
FAIL: g++.eh/cleanup1.C Execution test
FAIL: g++.eh/new1.C (test for excess errors)
FAIL: g++.eh/new2.C (test for excess errors)
FAIL: g++.eh/pdel1.C (test for excess errors)
FAIL: g++.eh/pdel2.C (test for excess errors)
FAIL: g++.eh/ptr1.C Execution test
FAIL: g++.eh/spec3.C Execution test
FAIL: g++.jason/destruct3.C (test for excess errors)
FAIL: g++.jason/new.C (test for excess errors)
FAIL: g++.law/friend1.C (test for excess errors)
XPASS: g++.mike/dyncast1.C Execution test
XPASS: g++.mike/dyncast2.C Execution test
FAIL: g++.mike/net46.C (test for excess errors)
FAIL: g++.mike/p755.C (test for excess errors)
FAIL: g++.pt/enum2.C (test for excess errors)
FAIL: g++.pt/explicit50.C (test for excess errors)
FAIL: g++.pt/explicit51.C (test for excess errors)
FAIL: g++.pt/explicit52.C (test for excess errors)
FAIL: g++.pt/explicit53.C (test for excess errors)
FAIL: g++.pt/explicit54.C (test for excess errors)
FAIL: g++.pt/explicit55.C (test for excess errors)
FAIL: g++.pt/explicit56.C (test for excess errors)
FAIL: g++.pt/explicit57.C (test for excess errors)
FAIL: g++.pt/explicit58.C (test for excess errors)
FAIL: g++.pt/explicit59.C (test for excess errors)
FAIL: g++.pt/explicit60.C (test for excess errors)
FAIL: g++.pt/explicit61.C (test for excess errors)
FAIL: g++.pt/explicit62.C (test for excess errors)
FAIL: g++.pt/explicit63.C (test for excess errors)
FAIL: g++.pt/explicit64.C (test for excess errors)
FAIL: g++.pt/explicit65.C (test for excess errors)
FAIL: g++.pt/spec1.C (test for excess errors)
FAIL: g++.pt/typename4.C (test for excess errors)
FAIL: g++.pt/typename5.C (test for excess errors)
=== g++ Summary ===
# of expected passes 3404
# of unexpected failures 33
# of unexpected successes 2
# of expected failures 103
# of untested testcases 6
/home/manfred/work/GNU/gcc-2.8.0-i586-linux-gnulibc1/gcc/testsuite/../xgcc version 2.8.0
More information about the Gcc
mailing list