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

     1  int v;
     2  
     3  char *
     4  g ()
     5  {
     6    return "";
     7  }
     8  
     9  char *
    10  f ()
    11  {
    12    return (v == 0 ? g () : "abc");
    13  }
    14  
    15  main ()
    16  {
    17    v = 1;
    18    if (!strcmp (f (), "abc"))
    19      exit (0);
    20    abort();
    21  }