[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-02-29 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #17 from Mikael Pettersson 2012-02-29 19:13:12 UTC --- (In reply to comment #16) > Created attachment 26757 [details] > make fold_rtx handle prev_insn_cc0 == NULL > > The effect of Richard Guenther's r180192 patch to tree-eh.c is tha

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-02-26 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #16 from Mikael Pettersson 2012-02-26 18:25:36 UTC --- Created attachment 26757 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26757 make fold_rtx handle prev_insn_cc0 == NULL The effect of Richard Guenther's r180192 patch to tr

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-02-07 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #15 from Mikael Pettersson 2012-02-07 15:48:22 UTC --- (In reply to comment #12) > The problem appears to be due to the exception region on a cc0 setter, which > separates it from the cc0 consumer: > > (insn 4013 4012 8164 949 (set (

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-02-05 Thread mikpe at it dot uu.se
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #14 from Mikael Pettersson 2012-02-05 21:56:47 UTC --- (In reply to comment #10) > In 4.7. Ada is also affected. Yeah, I got this same ICE in my latest attempt to natively bootstrap 4.7 with Ada enabled and my patch for the Ada FP b

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-01-23 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 --- Comment #13 from Andreas Schwab 2012-01-23 19:51:48 UTC --- Reduced testcase, to be compiled with -O -fnon-call-exceptions. int f (float g) { try { return g >= 0; } catch (...) {} }

[Bug rtl-optimization/49847] [4.7 Regression] NULL deref in fold_rtx (prev_insn_cc0 == NULL)

2012-01-23 Thread sch...@linux-m68k.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49847 Andreas Schwab changed: What|Removed |Added Keywords||build Version|4.6.1