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]

egcs-971114: results on powerpc-unknown-linux-gnulibc1


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)






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