1/* PR tree-optimization/58385 */
2
3extern void abort (void);
4
5int a, b = 1;
6
7int
8foo ()
9{
10  b = 0;
11  return 0;
12}
13
14int
15main ()
16{
17  ((0 || a) & foo () >= 0) <= 1 && 1;
18  if (b)
19    abort ();
20  return 0;
21}
22