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

     1  inline int foo(int *p1, int p2) {
     2    int z = *p1;
     3    while (z > p2)
     4      p2 = 2;
     5    return z;
     6  }
     7  int main() {
     8    int i;
     9    for (;;) {
    10      int j, k;
    11      i = foo(&k, 7);
    12      if (k)
    13        j = i;
    14      else
    15        k = j;
    16      if (2 != j)
    17        __builtin_abort();
    18    }
    19  }