1 /* { dg-do compile } */
2
3 int a, b, c;
4
5 void fn1 ()
6 {
7 while (1)
8 {
9 if (c)
10 goto L2;
11 break;
12 }
13 if (c)
14 {
15 L1:
16 {
17 int g[1];
18 if (b)
19 goto L1;
20 goto L1;
21 L2:
22 for (a = 0; a;)
23 goto L1;
24 }
25 }
26 }
27
28 int main ()
29 {
30 fn1 ();
31 return 0;
32 }