http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46602
Summary: [4.6 Regression] gcc.dg/pr42245-2.c ICE on ia64
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rtl-optimization
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Target: ia64-linux
Introduced with r166697, my fix for PR 46204. I'm testing the following patch.
Index: gcc/sel-sched-ir.c
===================================================================
--- gcc/sel-sched-ir.c (revision 167024)
+++ gcc/sel-sched-ir.c (working copy)
@@ -3650,10 +3650,6 @@
remove_empty_bb (bb, true);
}
-#ifdef ENABLE_CHECKING
- verify_backedges ();
-#endif
-
return true;
}
@@ -3735,6 +3731,11 @@
if (recompute_toporder_p)
sel_recompute_toporder ();
}
+
+#ifdef ENABLE_CHECKING
+ verify_backedges ();
+#endif
+
return changed;
}