1 /* PR target/49238 */
2 extern int bar (void);
3 
4 void
foo(unsigned long long a,int b)5 foo (unsigned long long a, int b)
6 {
7   int i;
8 
9   if (b)
10     for (a = -12; a >= 10; a = bar ())
11       break;
12   else
13     return;
14 
15   for (i = 0; i < 10; i += 10)
16     if ((i == bar ()) | (bar () >= a))
17       bar ();
18 }
19