public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* egcs-971114: results on powerpc-unknown-linux-gnulibc1
@ 1997-11-16 15:47 Franz Sirl
  0 siblings, 0 replies; only message in thread
From: Franz Sirl @ 1997-11-16 15:47 UTC (permalink / raw)
  To: egcs; +Cc: Geoffrey KEATING, Elliot Lee, Michael Meissner, Gary Thomas

Hi,

I did run the tests with the following patches installed:
< http://homepages.munich.netsurf.de/Franz.Sirl/misc/ppclibc1.diff >
< http://homepages.munich.netsurf.de/Franz.Sirl/misc/egcs-971105-geoffk.diff >
< http://homepages.munich.netsurf.de/Franz.Sirl/misc/egcs-971105-geoffk2.diff >
and H.J.Lu's patch for configure.in to support libg++.

on a Linux/PPC system with:
binutils-2.8.0.17 (compiled with egcs-971105)
glibc-961212 (1.99 alpha)

Without Geoff's patches I get around 50 more unexpected fails during g++,
gcc remains unchanged. Most FAILs of gcc seem to be related to trampolines.
During gcc.c-torture/special/920520-1.c the compiler (cc1) segfaults, so
how can I debug cc1 with gdb?

Compiling glibc-971112 passes posix/glob.c with -O2 and
linuxthreads/condvars.c with -O1, I haven't tested condvars.c with -O2 yet
(used to throw "forbidden register spilled" with egcs-971105). Testing the
resulting libs usually gives:
BUG IN DYNAMIC LINKER ld.so: dynamic-link.h: 63: elf_get_dynamic_info:
Assertion `info[9]->d_un.d_val == sizeof (Elf32_Rela)' failed!

If I comment out the offending assert, I usually get "Symbol not found" or
"ELF_PPC_REL24 relocation out of range". The last one usually happens if
libtermcap.so is involved.

Bye,
Franz.


Test Run By root on Sun Nov 16 16:34:54 1997
Native configuration is powerpc-unknown-linux-gnulibc1

                === gcc tests ===

FAIL: gcc.c-torture/execute/921215-1.c execution,  -O0
FAIL: gcc.c-torture/execute/921215-1.c execution,  -O1
FAIL: gcc.c-torture/execute/921215-1.c execution,  -O2
FAIL: gcc.c-torture/execute/921215-1.c execution,  -O2 -fomit-frame-pointer
-finline-functions
FAIL: gcc.c-torture/execute/931002-1.c execution,  -O0
FAIL: gcc.c-torture/execute/931002-1.c execution,  -O1
FAIL: gcc.c-torture/execute/931002-1.c execution,  -O2
FAIL: gcc.c-torture/execute/931002-1.c execution,  -O2 -fomit-frame-pointer
-finline-functions
FAIL: gcc.c-torture/execute/complex-5.c execution,  -O2
-fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/nestfunc-1.c execution,  -O0
FAIL: gcc.c-torture/execute/nestfunc-1.c execution,  -O1
FAIL: gcc.c-torture/execute/nestfunc-1.c execution,  -O2
FAIL: gcc.c-torture/execute/nestfunc-1.c execution,  -O2
-fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/special/920520-1.c,  -O0  -S
FAIL: gcc.c-torture/special/920520-1.c,  -O1  -S
FAIL: gcc.c-torture/special/920520-1.c,  -O2  -S
FAIL: gcc.c-torture/special/920520-1.c,  -O2 -fomit-frame-pointer
-finline-functions  -S
UNSUPPORTED: gcc.dg/bf-spl1.c
UNSUPPORTED: gcc.dg/dll-1.c
UNSUPPORTED: gcc.dg/dll-2.c
UNSUPPORTED: gcc.dg/dll-3.c
UNSUPPORTED: gcc.dg/dll-4.c
UNSUPPORTED: gcc.dg/splet-1.c
UNSUPPORTED: gcc.dg/struct-ret-1.c

                === gcc Summary ===

# of expected passes            4866
# of unexpected failures        17
# of expected failures          5
# of unsupported tests          7
/usr/src/e/b-egcs-971114-2/gcc/xgcc version egcs-2.90.17 971114
(gcc2-970802 experimental)


Test Run By root on Sun Nov 16 17:40:17 1997
Native configuration is powerpc-unknown-linux-gnulibc1

                === g++ tests ===

Running /usr/src/e/egcs/gcc/testsuite/g++.old-deja/old-deja.exp ...
FAIL: g++.benjamin/warn01.C (test for excess errors)
FAIL: g++.brendan/template9.C  Execution test
FAIL: g++.jason/2371.C  Execution test
XPASS: g++.jason/destruct3.C - (test for bogus messages, line 38)
FAIL: g++.jason/new2.C (test for excess errors)
FAIL: g++.jason/template24.C  Execution test
FAIL: g++.jason/thunk3.C (test for excess errors)
FAIL: g++.jason/typeid1.C  Execution test
FAIL: g++.law/arg8.C  Execution test
FAIL: g++.law/profile1.C  Execution test
FAIL: g++.law/virtual3.C  Execution test
XPASS: g++.mike/dyncast1.C  Execution test
XPASS: g++.mike/dyncast2.C  Execution test
FAIL: g++.mike/eh2.C  Execution test
FAIL: g++.mike/p6610a.C  Execution test

                === g++ Summary ===

# of expected passes            3367
# of unexpected failures        12
# of unexpected successes       3
# of expected failures          81
# of untested testcases         6
/usr/src/e/b-egcs-971114-2/gcc/testsuite/../xgcc version egcs-2.90.17
971114 (gcc2-970802 experimental)





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1997-11-16 15:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-11-16 15:47 egcs-971114: results on powerpc-unknown-linux-gnulibc1 Franz Sirl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).