(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.c-torture/
compile/
20080812-1.c
       1  /* PR middle-end/37014 */
       2  
       3  void bar (signed char *);
       4  
       5  void
       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  }