https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84322
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Last reconfirmed|2018-02-14 00:00:00 |2021-8-19
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Here is a runtime testcase
int a[10];
int g() {
return a[1] = 2;
}
void f() {
a[a[1]] = g();
}
int main() {
f();
if (a[1] != 2) __builtin_abort();
if (a[2] != 2) __builtin_abort();
return 0;
}