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)8void 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