https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
--- Comment #6 from CVS Commits ---
The master branch has been updated by Richard Biener :
https://gcc.gnu.org/g:64326bb428ac750ec3b0f56c06dfb98277cd41b5
commit r11-4937-g64326bb428ac750ec3b0f56c06dfb98277cd41b5
Author: Richard Biener
Date:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
Richard Biener changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
Tamar Christina changed:
What|Removed |Added
CC||tnfchris at gcc dot gnu.org
--- Commen
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
--- Comment #4 from Richard Biener ---
OK, happens because topological sorting is not correct for the case where we
have multiple expressions for a value in the set.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
--- Comment #3 from Richard Biener ---
int b;
long c;
int g();
void h(long *);
void i(long *);
void d() {
int e, f = b - e;
if (g())
h(&c + f);
else
i(&c + f);
__builtin_memset(0, 0, f * 8);
}
heh, quite simple - so much for test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
Richard Biener changed:
What|Removed |Added
Keywords||ice-on-valid-code
--- Comment #2 from R
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97806
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Target Milestone|---