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