[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Bug 58417 depends on bug 58473, which changed state. Bug 58473 Summary: [4.9 regression] FAIL: ext/random/normal_mv_distribution/cons/default.cc (test for excess errors) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58473 What

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Bug 58417 depends on bug 58484, which changed state. Bug 58484 Summary: [4.9 Regression] ICE in chrec_fold_plus_1, at tree-chrec.c:272 building 416.gamess http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58484 What|Removed

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 --- Comment #7 from Richard Biener rguenth at gcc dot gnu.org --- Author: rguenth Date: Wed Sep 18 12:31:45 2013 New Revision: 202700 URL: http://gcc.gnu.org/viewcvs?rev=202700root=gccview=rev Log: 2013-09-18 Richard Biener rguent...@suse.de

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

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

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 --- Comment #6 from Richard Biener rguenth at gcc dot gnu.org --- So we want the evolution of sum_11 in the following loop (for a use on the exit edge): # i_18 = PHI i_13(4), 1(2) # sum_19 = PHI sum_11(4), 0(2) # prevsum_21 = PHI

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||sebpop at

[Bug tree-optimization/58417] Incorrect optimization in SCEV const-prop

2013-09-16 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58417 --- Comment #5 from Richard Biener rguenth at gcc dot gnu.org --- But that eventually causes infinite recursions through instantiate_scev.