This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: fix eh on tru64 [Re: libjava status on Tru64 UNIX V5.1]
Richard Henderson writes:
> Hum. It'd be interesting to know why you have code gen
> failures that I don't see on linux...
I'm comparing with your results at
http://gcc.gnu.org/ml/gcc-testresults/2002-03/msg00653.html
-Native configuration is alpha-unknown-linux-gnu
+Native configuration is alpha-dec-osf5.1
=== libjava tests ===
+FAIL: cxxtest.c compilation
/usr/bin/ld:
Warning: Unresolved:
__gxx_personality_v0
Probably because an installation of gcc 3.0.x is in $prefix.
+FAIL: Invoke_1 execution from source compiled test
and several more: alpha*-dec-osf* probably needs -fcheck-references. I'm
currently rebuilding libjava with this flag to check for differences.
=== libstdc++-v3 tests ===
I won't look at the differences in libstc++-v3 22_locale tests in detail
now.
-FAIL: 26_numerics/c99_classification_macros_c.cc (test for excess errors)
+FAIL: 26_numerics/complex_inserters_extractors.cc execution test
+FAIL: 27_io/istream_extractor_arith.cc execution test
No idea, haven't checked yet.
=== g++ tests ===
-XPASS: g++.ext/instantiate2.C (test for excess errors)
-XPASS: g++.ext/instantiate3.C (test for excess errors)
+FAIL: g++.dg/ext/instantiate1.C suppressing f<int> (test for errors, line )
+FAIL: g++.dg/ext/instantiate1.C suppressing A<int> (test for errors, line )
+FAIL: g++.dg/ext/instantiate1.C (test for excess errors)
/usr/bin/ld:
Unresolved:
void f<int>(int)
A<int>::f()
+FAIL: g++.dg/special/conpr-1.C execution test
+FAIL: g++.dg/special/conpr-2.C execution test
No idea, haven't checked yet.
+FAIL: g++.dg/special/conpr-3.C (test for excess errors)
+FAIL: g++.dg/special/conpr-3.C execution test
Excess errors:
/usr/bin/ld:
conpr-3b.o: foo_t::foo_t[in-charge](): weak symbol multiply defined
/usr/bin/ld:
conpr-3b.o: _ZN5foo_tC1Ev: weak symbol multiply defined
+FAIL: g++.dg/special/conpr-3.C (test for excess errors)
+FAIL: g++.dg/special/conpr-3.C execution test
Excess errors:
/usr/bin/ld:
conpr-3a.o: foo_t::foo_t[in-charge](): weak symbol multiply defined
/usr/bin/ld:
conpr-3a.o: _ZN5foo_tC1Ev: weak symbol multiply defined
+FAIL: g++.dg/special/initp1.C execution test
Not checked.
+FAIL: g++.ext/instantiate2.C not instantiated (test for errors, line 19)
/usr/bin/ld:
Unresolved:
A<char>::t
+FAIL: g++.ext/instantiate3.C not instantiated (test for errors, line 13)
/usr/bin/ld:
Unresolved:
vtable for A<char>
+FAIL: g++.pt/instantiate5.C (test for excess errors)
/usr/bin/ld:
/tmp//ccXeYQZj.o: bar(): weak symbol multiply defined
/tmp//ccXeYQZj.o: void foo<void>(): weak symbol multiply defined
=== gcc tests ===
+FAIL: gcc.c-torture/compile/20001226-1.c, -O2
+FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -fomit-frame-pointer
+FAIL: gcc.c-torture/compile/20001226-1.c, -O3 -g
+FAIL: gcc.c-torture/compile/20001226-1.c, -Os
cc1: Cannot allocate 20191248 bytes after allocating 132660032 bytes
+FAIL: gcc.c-torture/compile/labels-3.c, -O0
+FAIL: gcc.c-torture/compile/labels-3.c, -O1
+FAIL: gcc.c-torture/compile/labels-3.c, -O2
+FAIL: gcc.c-torture/compile/labels-3.c, -O3 -fomit-frame-pointer
+FAIL: gcc.c-torture/compile/labels-3.c, -O3 -g
+FAIL: gcc.c-torture/compile/labels-3.c, -Os
as0: Error: gcc/testsuite/gcc.c-torture/compile/labels-3.c, line 6: undefined symbol in expression
.word $L2-($L3)
+FAIL: gcc.c-torture/execute/20001229-1.c compilation, -O3 -fomit-frame-pointer
+UNRESOLVED: gcc.c-torture/execute/20001229-1.c execution, -O3 -fomit-frame-pointer
+FAIL: gcc.c-torture/execute/20001229-1.c compilation, -O3 -g
+UNRESOLVED: gcc.c-torture/execute/20001229-1.c execution, -O3 -g
gcc/testsuite/gcc.c-torture/execute/20001229-1.c: In function `_GLOBAL__I_main':
gcc/testsuite/gcc.c-torture/execute/20001229-1.c:43: internal error: Segmentation fault
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O0
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O1
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O2
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer -funroll-loops
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -O3 -g
+FAIL: gcc.c-torture/execute/ieee/fp-cmp-3.c execution, -Os
Not checked yet.
+FAIL: gcc.dg/cpp/wchar-1.c execution test
+FAIL: gcc.dg/inline-2.c scan-assembler bsr
Not checked yet.
+FAIL: gcc.dg/struct-by-value-1.c (test for excess errors)
/usr/bin/ld:
Warning: defining zero size common symbol: g1s0
Warning: defining zero size common symbol: g2s0
Warning: defining zero size common symbol: g3s0
Rainer