This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
egcs 971016 on sparc-sun-solaris2.5.1, haifa disabled
- To: egcs at cygnus dot com
- Subject: egcs 971016 on sparc-sun-solaris2.5.1, haifa disabled
- From: Zack Weinberg <zack at rabi dot phys dot columbia dot edu>
- Date: Mon, 20 Oct 1997 22:03:21 -0400
I used gcc 2.7.2 to bootstrap, and native binutils. `make bootstrap'
completed successfully. Machine is an Ultra-1.
I need this patch to libgloss.exp of dejagnu 971006 to get the g77
tests to work:
--- libgloss.exp.orig Mon Oct 20 21:48:25 1997
+++ libgloss.exp Mon Oct 20 21:48:53 1997
@@ -547,7 +547,7 @@
set file [lookfor_file $base_dir gcc/g77];
}
if { $file != "" } {
- set CC "$file -B[file dirname $file]/ --driver=[file dirname $file]/xgcc";
+ set CC "$file -B[file dirname $file]/";
} else {
set CC [transform g77];
}
Test results using dejagnu 971006 with a previously installed copy of
Tcl 8.0 and Expect 5.25.
Test Run By zack on Mon Oct 20 20:13:14 1997
Native configuration is sparc-sun-solaris2.5.1
gcc version egcs-2.90.13 971016 (gcc2-970802 experimental)
=== libio Summary ===
# of expected passes 40
=== libstdc++ Summary ===
# of expected passes 30
=== gcc Summary ===
# of expected passes 4881
# of unexpected failures 8
# of expected failures 4
# of unsupported tests 6
=== g++ Summary ===
# of expected passes 3379
# of unexpected failures 2
# of unexpected successes 3
# of expected failures 79
# of untested testcases 6
=== g77 Summary ===
# of expected passes 108
and the failures:
FAIL: gcc.c-torture/compile/961203-1.c, -O0
FAIL: gcc.c-torture/compile/961203-1.c, -O1
FAIL: gcc.c-torture/compile/961203-1.c, -O2
FAIL: gcc.c-torture/compile/961203-1.c, -O2
-fomit-frame-pointer -finline-functions
As expected. "program cc1 got fatal signal 11"
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
-fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
-fomit-frame-pointer -finline-functions -funroll-loops
FAIL: gcc.c-torture/execute/loop-2f.c execution, -O2
-fomit-frame-pointer -finline-functions -funroll-all-loops
Nothing in the logs to explain this one. Doesn't happen with -O0/-O1
so almost certainly an optimizer bug.
FAIL: g++.benjamin/warn01.C (test for excess errors)
/source/egcs/egcs-971016/gcc/testsuite/g++.old-deja/g++.benjamin/warn01.C:63:
warning: `__unused__' attribute does not apply to types
/source/egcs/egcs-971016/gcc/testsuite/g++.old-deja/g++.benjamin/warn01.C:72:
warning: `__unused__' attribute does not apply to types
/source/egcs/egcs-971016/gcc/testsuite/g++.old-deja/g++.benjamin/warn01.C:91:
warning: `warn' attribute directive ignored
XPASS: g++.jason/destruct3.C - (test for bogus messages, line 38)
FAIL: g++.jason/template31.C (test for excess errors)
/source/egcs/egcs-971016/libstdc++/stl/algobase.h:548: warning:
control reaches end of non-void function
`__uninitialized_copy_aux<const Component *, Component *>(const
Component *, const Component *, Component *, __false_type)'
/source/egcs/egcs-971016/libstdc++/stl/vector.h:221: warning:
control reaches end of non-void function
`vector<Component,__default_alloc_template<false,0>>::
allocate_and_copy<Component,
__default_alloc_template<false,0>>(unsigned int,
const Component *,
const Component *)'
XPASS: g++.mike/dyncast1.C Execution test
XPASS: g++.mike/dyncast2.C Execution test