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

     1  int count = 0;
     2  int dummy;
     3  
     4  static int *
     5  bar(void)
     6  {
     7    ++count;
     8    return &dummy;
     9  }
    10  
    11  static void
    12  foo(void)
    13  {
    14    asm("" : "+r"(*bar()));
    15  }
    16  
    17  main()
    18  {
    19    foo();
    20    if (count != 1)
    21      abort();
    22    exit(0);
    23  }