| /* { dg-do compile } */ | |
| /* { dg-options "-O3 -fcompare-debug" } */ | |
| int *a; | |
| static int b, c, d, e, g, h; | |
| int f; | |
| void i() { | |
| int *j[] = {&e, &b, &b, &d, &b, &b, &g, &e, &g, &b, &b, | |
| &b, &b, &g, &e, &e, &b, &b, &d, &b, &b, &e, | |
| &e, &g, &b, &b, &b, &b, &g, &e, &g, &c, &e}; | |
| int **k = &j[5]; | |
| for (; f;) | |
| b |= *a; | |
| *k = &h; | |
| } | |
| int main() {} |