[Bug rtl-optimization/52714] ICE in fixup_reorder_chain, at cfglayout.c:880

mikpe at it dot uu.se gcc-bugzilla@gcc.gnu.org
Sat Jan 5 11:58:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52714

--- Comment #6 from Mikael Pettersson <mikpe at it dot uu.se> 2013-01-05 11:57:52 UTC ---
Created attachment 29086
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29086
revert gcc 4.6 to gcc 4.5 version of PR45695 fix

The ICE is caused by the gcc-4.6 version of the PR45695 fix.  That fix was
applied in different form to gcc-4.5, and there it doesn't cause any ICE.  This
patch reverts gcc-4.6 to the gcc-4.5 version of the PR45695 fix, which fixes
the ICE with gcc-4.6.  Bootstrapped and regression-tested on x86_64, m68k, arm,
sparc64, and powerpc64.

I still don't know why the 4.6 version of PR45695 causes the ICE, so I don't
intend to submit this patch at this time, but at least it could help other m68k
users.



More information about the Gcc-bugs mailing list