1 /* PR tree-optimization/56448 */
2 
3 volatile int a[1];
4 int b;
5 
6 void
foo()7 foo ()
8 {
9   for (;;)
10     {
11       int *c[3][6] = { 0, 0, 0, &b, 0, 0, 0, 0, &b, 0, 0, 0, 0, 0, 0, 0, &b, (int *) &a[0] };
12       b = *c[2][5];
13     }
14 }
15