1 /* { dg-do compile } */
2 /* { dg-options "-O3" } */
3 
4 int printf (const char *, ...);
5 
6 int a, c[1], d, e, **f;
7 
fn1(int h)8 void fn1 (int h)
9 {
10   int *i = 0;
11   for (d = 0; d < 1; d++)
12     {
13       if (d)
14         continue;
15       for (; e; e++)
16         {
17           a = c[*i];
18           if (h)
19             printf ("0");
20         }
21       return;
22     }
23   f = &i;
24 }
25 
26