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

     1  int f(int k, int i1, int j1)
     2  {
     3    int *f1;
     4    if(k)
     5     f1 = &i1;
     6    else
     7     f1 = &j1;
     8    i1 = 0;
     9    return *f1;
    10  }
    11  
    12  extern void abort (void);
    13  
    14  int main()
    15  {
    16    if (f(1, 1, 2) != 0)
    17      abort ();
    18    return 0;
    19  }