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

     1  int f(int a,int *y)
     2  {
     3    int x = a;
     4  
     5    if (a==0)
     6      return *y;
     7  
     8    return f(a-1,&x);
     9  }
    10  
    11  int main(int argc,char **argv)
    12  {
    13    if (f (100, (int *) 0) != 1)
    14      abort ();
    15    exit (0);
    16  }