modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr58640-2.c (about) 1 extern void abort (void); 2 3 int a[20], b, c; 4 5 int 6 fn1 () 7 { 8 int d, e, f, g = 0; 9 10 a[12] = 1; 11 for (e = 0; e < 3; e++) 12 for (d = 0; d < 2; d++) 13 { 14 for (f = 0; f < 2; f++) 15 { 16 g ^= a[12] > 1; 17 if (g) 18 return 0; 19 if (b) 20 break; 21 } 22 for (c = 0; c < 1; c++) 23 a[d] = a[e * 3 + 9]; 24 } 25 return 0; 26 } 27 28 int 29 main () 30 { 31 fn1 (); 32 if (a[0] != 0) 33 abort (); 34 return 0; 35 }