1 /* PR middle-end/68570 */ 2 /* { dg-do compile } */ 3 4 int a, d, e, f, h, i, k; 5 6 void fn1()7fn1 () 8 { 9 char m; 10 for (;;) 11 { 12 for (;;) 13 { 14 e = f = 1; 15 if (i) 16 d = h = 0; 17 else 18 a = 0; 19 break; 20 } 21 k = 0; 22 if (f) 23 a = 3; 24 if (d) 25 f = 0; 26 if (a > (i < 1)) 27 { 28 if (e) 29 break; 30 } 31 else 32 i = m; 33 k = i ? a : i; 34 } 35 } 36