[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
-- pinskia at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Comment #6 from dberlin at gcc dot gnu dot org 2005-10-04 12:37 --- We, i know why this happens if you change the points-to sets. and we can't fix it until escape analysis is disentangled from alias analysis. So i'm going to resolve this as fixed, since the original bug is fixd. -- dberlin at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
-- What|Removed |Added Target Milestone|4.1.0 |--- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-21 14:23 --- *** Bug 23997 has been marked as a duplicate of this bug. *** -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
-- What|Removed |Added AssignedTo|unassigned at gcc dot gnu |dberlin at gcc dot gnu dot |dot org |org Status|UNCONFIRMED |ASSIGNED Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-09-21 13:42:34 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Additional Comments From dberlin at gcc dot gnu dot org 2005-09-21 13:41 --- This is wrong. As I stated on IRC, that only fixes the problem as a side effect. There is a real latent bug here. We should be getting the right result regardless of whether points-to says it points to e or points to anything. -- What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|FIXED | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-21 13:17 --- Fixed. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||FIXED http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Additional Comments From dorit at il dot ibm dot com 2005-09-21 13:16 --- Indeed. This bug can be closed now. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989
[Bug tree-optimization/23989] [4.1 Regression] DCE removes a loop when it shouldn't
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-21 11:30 --- This should be fixed by: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01294.html -- What|Removed |Added Component|middle-end |tree-optimization Keywords||wrong-code Known to fail||4.1.0 Known to work||4.0.0 4.0.1 Summary|DCE removes a loop when it |[4.1 Regression] DCE removes |shouldn't |a loop when it shouldn't Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23989