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