1 /* { dg-do run } */ 2 3 int a[4], b, c, d; 4 5 int fn1(int p)6fn1 (int p) 7 { 8 for (; d; d++) 9 { 10 unsigned int h; 11 for (h = 0; h < 3; h++) 12 { 13 if (a[c+c+h]) 14 { 15 if (p) 16 break; 17 return 0; 18 } 19 b = 0; 20 } 21 } 22 return 0; 23 } 24 25 int main()26main () 27 { 28 fn1 (0); 29 return 0; 30 } 31