1 /* { dg-do compile } */
2 
3 unsigned a;
4 int b, c;
5 
f(void)6 void f(void)
7 {
8   if(a)
9     {
10       for(a = 0; a < 2; a++)
11 	a /= 7;
12 
13       for(;; a++)
14 	{
15 	  if(a)
16 	    lbl1:
17 		b++;
18 
19 	  if(c)
20 	    goto lbl1;
21 lbl2:
22 	  ;
23 	}
24     }
25 
26   goto lbl2;
27 }
28