[Bug tree-optimization/58697] [4.8 Regression] wrong code (segfaults) at -O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58697 --- Comment #2 from Richard Biener rguenth at gcc dot gnu.org --- (In reply to Jakub Jelinek from comment #1) Started with r192219, ended with r203317. The latter is weird, I thought Andrew's patches are just reshuffling of stuff, not changing compiler behavior. In any case, between r203316 and r203317, pre-unswitch dump the IL is the same, unswitching is the first changed dump. Andrews changes provide accessors that do not compute niter info (you cannot do that on RTL using the GIMPLE routines). So if the tree level now uses those then they need to make sure to compute the info as well.
[Bug tree-optimization/58697] [4.8 Regression] wrong code (segfaults) at -O3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58697 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed||2013-10-12 CC||amacleod at redhat dot com, ||hubicka at gcc dot gnu.org, ||jakub at gcc dot gnu.org Target Milestone|--- |4.8.2 Summary|wrong code (segfaults) at |[4.8 Regression] wrong code |-O3 |(segfaults) at -O3 Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek jakub at gcc dot gnu.org --- Started with r192219, ended with r203317. The latter is weird, I thought Andrew's patches are just reshuffling of stuff, not changing compiler behavior. In any case, between r203316 and r203317, pre-unswitch dump the IL is the same, unswitching is the first changed dump.