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 }