1 /* { dg-do compile } */
2 
3 static int a = 2;
4 int b[1], c, d;
5 
main()6 int main ()
7 {
8   int e = a, *f = &b[0];
9   if (d)
10     for (e = 0; e < 1; e++)
11       ;
12   if (e)
13     {
14 L1:
15       if (b < f)
16 	__builtin_abort ();
17       if (*f)
18 	c++;
19       return 0;
20     }
21   f = 0;
22   goto L1;
23   return 0;
24 }
25