1 /* PR middle-end/37014 */
2 
3 void bar (signed char *);
4 
5 void
foo(int x,int y)6 foo (int x, int y)
7 {
8   int i;
9   signed char a[123], b[123], c;
10   for (i = 0; i < 123; i++)
11     {
12       int e = y - x;
13       int d = e < 0 ? -e : e;
14       c = d < 75;
15       a[y] = c;
16       b[y] = c;
17       y--;
18     }
19   bar (b);
20   bar (a);
21 }
22