1 /* { dg-do compile } */ 2 3 int a; 4 5 int fn1()6 fn1 () 7 { 8 return 1; 9 } 10 11 void fn2()12 fn2 () 13 { 14 int b, j; 15 for (;;) 16 { 17 int c = 1; 18 if (j) 19 { 20 if (c) 21 break; 22 } 23 else 24 b = a; 25 fn1 () && b; 26 j = fn1 (); 27 } 28 } 29