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]
Other format: [Raw text]

Re: m68k bootstrapping broken


Andreas Schwab wrote:
Bernardo Innocenti <bernie@develer.com> writes:
Andreas Schwab wrote:


2004-01-11  Andreas Schwab  <schwab@suse.de>
	* config/m68k/m68k.c (output_move_const_into_data_reg): Clear cc
	status for NOTB/NOTW/NEGW methods.

Andreas, I confirm this patch fixed the reported bootstrap ICE on m68k-netbsdelf too.

Thanks for testing, I've committed it now.

I've now completed the testsuite with your patch installed and I'm sorry to report something very weird.

A considerable number of tests failed.  Several failures
appear to be caused by deficencies in the ancient binutils
2.11.2 used by NetBSD.

Comparing these results with the previous run (without your
patch installed) reveals lots of changes (see the diff below).
What's shocking is that, overall, the number of failures
actually *increased*!

I've not yet analyzed any of these failures because I want
to try bootstrapping again from a combined tree in order
to use GNU as/ld.

--- lilith-20040111-gcc.sum 2004-01-13 21:29:49.000000000 +0100
+++ lilith-20040115-gcc.sum 2004-01-15 21:33:41.000000000 +0100
@@ -1 +1 @@
-Test Run By bernie on Mon Jan 12 17:17:03 2004
+Test Run By bernie on Wed Jan 14 21:05:01 2004
@@ -393,2 +393 @@
-WARNING: program timed out.
-FAIL: gcc.c-torture/compile/20001226-1.c (test for excess errors)
+PASS: gcc.c-torture/compile/20001226-1.c (test for excess errors)
@@ -3391,6 +3390,6 @@
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
-PASS: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
+FAIL: gcc.c-torture/compile/init-1.c (test for excess errors)
@@ -9676 +9675 @@
-PASS: gcc.c-torture/execute/980205.c execution, -O3 -fomit-frame-pointer +FAIL: gcc.c-torture/execute/980205.c execution, -O3 -fomit-frame-pointer @@ -12118 +12117 @@
-FAIL: gcc.c-torture/execute/nestfunc-6.c execution, -O0 +PASS: gcc.c-torture/execute/nestfunc-6.c execution, -O0 @@ -15285,2 +15284 @@
-WARNING: program timed out.
-FAIL: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o compile
+PASS: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o compile
@@ -15288,2 +15286,2 @@
-UNRESOLVED: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o-c_compat_y_tst.o link -UNRESOLVED: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o-c_compat_y_tst.o execute +PASS: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o-c_compat_y_tst.o link
+PASS: gcc.dg/compat/struct-by-value-10 c_compat_x_tst.o-c_compat_y_tst.o execute @@ -17973,2 +17971,2 @@
-PASS: gcc.dg/c99-complit-1.c (test for excess errors)
-PASS: gcc.dg/c99-complit-1.c execution test
+FAIL: gcc.dg/c99-complit-1.c (test for excess errors)
+WARNING: gcc.dg/c99-complit-1.c compilation failed to produce executable
@@ -17994 +17992 @@
-PASS: gcc.dg/c99-complit-2.c non-const (test for errors, line 42)
+FAIL: gcc.dg/c99-complit-2.c non-const (test for errors, line 42)
@@ -18125,2 +18123 @@
-WARNING: program timed out.
-FAIL: gcc.dg/c99-intconst-1.c (test for excess errors)
+PASS: gcc.dg/c99-intconst-1.c (test for excess errors)
@@ -18672 +18669 @@
-PASS: gcc.dg/noreturn-7.c (test for warnings, line 21)
+FAIL: gcc.dg/noreturn-7.c (test for warnings, line 21)
@@ -18825 +18822 @@
-PASS: gcc.dg/sibcall-1.c execution test
+FAIL: gcc.dg/sibcall-1.c execution test
@@ -18827 +18824 @@
-PASS: gcc.dg/sibcall-2.c execution test
+FAIL: gcc.dg/sibcall-2.c execution test
@@ -18829 +18826 @@
-XPASS: gcc.dg/sibcall-3.c execution test
+XFAIL: gcc.dg/sibcall-3.c execution test
@@ -18831 +18828 @@
-XPASS: gcc.dg/sibcall-4.c execution test
+XFAIL: gcc.dg/sibcall-4.c execution test
@@ -24311,5 +24308,4 @@
-# of expected passes 23704
-# of unexpected failures 164
-# of unexpected successes 2
-# of expected failures 68
-# of unresolved testcases 3
+# of expected passes 23697
+# of unexpected failures 172
+# of expected failures 70
+# of unresolved testcases 1





-- // Bernardo Innocenti - Develer S.r.l., R&D dept. \X/ http://www.develer.com/



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