1 /* { dg-do compile } */
2 
3 int a, d, e;
4 long b[10];
5 int c[10][8];
6 
fn1(int p1)7 int fn1(int p1)
8 {
9   return 1 >> p1;
10 }
11 
fn2(void)12 void fn2(void)
13 {
14   int f;
15   for (a=1; a <= 4; a++)
16     {
17       f = fn1(0 < c[a][0]);
18       if (f || d)
19 	e = b[a] = 1;
20     }
21 }
22