1 /* PR tree-optimization/58364 */ 2 3 int a = 1, b, c; 4 5 int foo(int x)6 foo (int x) 7 { 8 return x < 0 ? 1 : x; 9 } 10 11 int main()12 main () 13 { 14 if (foo (a > c == (b = 0))) 15 __builtin_abort (); 16 return 0; 17 } 18