modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20001009-2.c (about) 1 int b=1; 2 int foo() 3 { 4 int a; 5 int c; 6 a=0xff; 7 for (;b;b--) 8 { 9 c=1; 10 asm(""::"r"(c)); 11 c=(signed char)a; 12 } 13 if (c!=-1) 14 abort(); 15 return c; 16 } 17 int main() 18 { 19 foo(); 20 return 0; 21 }