[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 Richard Guenther changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-04 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 --- Comment #8 from Richard Guenther 2012-09-04 09:29:02 UTC --- Author: rguenth Date: Tue Sep 4 09:28:58 2012 New Revision: 190918 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=190918 Log: 2012-09-04 Richard Guenther PR tree-op

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 --- Comment #7 from Richard Guenther 2012-09-03 14:27:27 UTC --- I'm testing Index: gcc/tree-ssa-threadupdate.c === --- gcc/tree-ssa-threadupdate.c (revision 190889) +++ gcc/tree-ss

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-03 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 --- Comment #6 from Jakub Jelinek 2012-09-03 09:06:29 UTC --- Cleaned up testcase (and no longer invalid): unsigned int a, b, c; void foo (unsigned int x) { do { if (a == 0 ? 1 : 1 % a) for (; b; b--) lab:; el

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-03 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 Richard Guenther changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #5 from Richard G

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-02 Thread francesco.zappa.nardelli at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 --- Comment #4 from Francesco Zappa Nardelli 2012-09-02 17:55:10 UTC --- Just to be precise, the program has an undefined behaviour in the test of the first 'if': (c ? 0 : 0 % 0) because the right operand of % cannot be 0 (according to the sta

[Bug tree-optimization/54458] [4.8 Regression] ICE get_loop_body, at cfgloop.c:830

2012-09-02 Thread hjl.tools at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54458 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|