https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
Richard Biener changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
--- Comment #6 from Richard Biener ---
Author: rguenth
Date: Wed Dec 14 08:33:12 2016
New Revision: 243631
URL: https://gcc.gnu.org/viewcvs?rev=243631&root=gcc&view=rev
Log:
2016-12-14 Richard Biener
PR tree-optimization/78788
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
--- Comment #4 from Matthias Klose ---
$ cat ghosts.i
int a;
long b;
long c;
void d() {
int e = 0;
for (; b; b++)
if (c) {
e++;
e++;
}
while (e)
a = e -= 2;
}
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
--- Comment #3 from Richard Biener ---
Index: gcc/tree-vrp.c
===
--- gcc/tree-vrp.c (revision 243599)
+++ gcc/tree-vrp.c (working copy)
@@ -365,10 +365,6 @@ set_value_range
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
--- Comment #2 from Richard Biener ---
Found new range for msgcnt_138: [-2147483646, +INF]
Found new range for msgcnt_228: [-2147483646, +INF]
Found new range for msgcnt_172: [-INF, 2147483645]
Found new range for msgcnt_138: [-2147483646, +INF(O
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78788
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
Status|UNCONFIRMED