1 /* PR rtl-optimization/68376 */ 2 3 int a, b, c = 1; 4 signed char d; 5 6 int main()7main () 8 { 9 for (; a < 1; a++) 10 for (; b < 1; b++) 11 { 12 signed char e = ~d; 13 if (d < 1) 14 e = d; 15 d = e; 16 if (!c) 17 __builtin_abort (); 18 } 19 20 if (d != 0) 21 __builtin_abort (); 22 23 return 0; 24 } 25