1 /* { dg-do compile } */ 2 3 int a, *d; 4 long b; 5 short c; 6 foo()7 void foo () 8 { 9 int e; 10 lbl: 11 for (c = 0; c < 2; c++) 12 { 13 if (1 >> b) 14 break; 15 e = *d; 16 for (; a; a++) 17 { 18 *d = e; 19 if (b) 20 goto lbl; 21 } 22 } 23 } 24