[Bug middle-end/57036] [4.9 Regression] ice in update_ssa_across_abnormal_edges

2013-04-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57036 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug middle-end/57036] [4.9 Regression] ice in update_ssa_across_abnormal_edges

2013-04-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57036 --- Comment #5 from Richard Biener 2013-04-23 11:56:47 UTC --- One idea was to mark calls with whether they may induce abnormal control flow and when inlining, do not make abnormal edges off any calls in the function. We still have to copy

[Bug middle-end/57036] [4.9 Regression] ice in update_ssa_across_abnormal_edges

2013-04-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57036 --- Comment #4 from Richard Biener 2013-04-23 11:32:08 UTC --- Either don't inline into functions receiving non-local gotos or remove the ECF_LEAF handling from the call-may-do-longjmp predicate.

[Bug middle-end/57036] [4.9 Regression] ice in update_ssa_across_abnormal_edges

2013-04-23 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57036 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org