modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020716-1.c (about) 1 extern void abort (void); 2 extern void exit (int); 3 4 int sub1 (int val) 5 { 6 return val; 7 } 8 9 int testcond (int val) 10 { 11 int flag1; 12 13 { 14 int t1 = val; 15 { 16 int t2 = t1; 17 { 18 flag1 = sub1 (t2) ==0; 19 goto lab1; 20 }; 21 } 22 lab1: ; 23 } 24 25 if (flag1 != 0) 26 return 0x4d0000; 27 else 28 return 0; 29 } 30 31 int main (void) 32 { 33 if (testcond (1)) 34 abort (); 35 exit (0); 36 }