1 /* PR middle-end/89655 */ 2 3 int a, b, d; 4 char *c; 5 6 void foo(void)7 foo (void) 8 { 9 int f = a; 10 for (;;) 11 { 12 for (f = 0; f < (a > 3 ? : a); f++) 13 b = c[f] ? c[(f + 2 > a - 1 ? a - 1 : 2) * d] : 0; 14 } 15 } 16