1 /* PR middle-end/37014 */ 2 3 void bar (signed char *); 4 5 void foo(int x,int y)6foo (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