1 /* { dg-do compile } */
2 
3 int a, d, e, f, g, h;
4 static int b[][6] = { {0}, {0}, {1, 1}, {1} };
5 
6 void
fn1()7 fn1 ()
8 {
9   for (; f; f++)
10     if (g)
11       {
12 	for (e = 0; e < 5; e++)
13 	  if (b[e + 2][1])
14 	    {
15 	      h = b[2][e] ? 0 : a;
16 	      d |= 4;
17 	    }
18 	  else
19 	    return;
20       }
21 }
22