modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/compile/20080812-1.c (about)

     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  }