1 /* PR rtl-optimization/62151 */ 2 3 int a, c, d, e, f, g, h, i; 4 short b; 5 6 int fn1()7fn1 () 8 { 9 b = 0; 10 for (;;) 11 { 12 int j[2]; 13 j[f] = 0; 14 if (h) 15 d = 0; 16 else 17 { 18 for (; f; f++) 19 ; 20 for (a = 0; a < 1; a++) 21 for (;;) 22 { 23 i = b & ((b ^ 1) & 83647) ? b : b - 1; 24 g = 1 ? i : 0; 25 e = j[0]; 26 if (c) 27 break; 28 return 0; 29 } 30 } 31 } 32 } 33 34 int main()35main () 36 { 37 fn1 (); 38 if (g != -1) 39 __builtin_abort (); 40 return 0; 41 } 42