1 /* { dg-do compile } */
2 /* { dg-options "-O3" } */
3 
4 int a, b, *c;
d(void)5 void d(void)
6 {
7     int **e;
8     for(;;)
9         for(int f = 1; f <= 6; f++)
10         {
11             b = 0;
12             if(a)
13 g:
14                 while(a++);
15             if (**e);
16             else
17             {
18                 *c = a;
19                 goto g;
20             }
21         }
22 }
23