modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38212.c (about)

     1  int __attribute__((noinline))
     2  foo (int *__restrict p, int i)
     3  {
     4    int *__restrict q;
     5    int *__restrict r;
     6    int v, w;
     7    q = p + 1;
     8    r = q - i;
     9    v = *r;
    10    *p = 1;
    11    w = *r;
    12    return v + w;
    13  }
    14  extern void abort (void);
    15  int main()
    16  {
    17    int i = 0;
    18    if (foo (&i, 1) != 1)
    19      abort ();
    20    return 0;
    21  }
    22