1 /* { dg-do compile } */
2 /* { dg-options "-O3 -fcompare-debug" } */
3
4 int *a;
5 static int b, c, d, e, g, h;
6 int f;
7 void i() {
8 int *j[] = {&e, &b, &b, &d, &b, &b, &g, &e, &g, &b, &b,
9 &b, &b, &g, &e, &e, &b, &b, &d, &b, &b, &e,
10 &e, &g, &b, &b, &b, &b, &g, &e, &g, &c, &e};
11 int **k = &j[5];
12 for (; f;)
13 b |= *a;
14 *k = &h;
15 }
16 int main() {}