modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57860.c (about) 1 /* PR rtl-optimization/57860 */ 2 3 extern void abort (void); 4 int a, *b = &a, c, d, e, *f = &e, g, *h = &d, k[1] = { 1 }; 5 6 int 7 foo (int p) 8 { 9 for (;; g++) 10 { 11 for (; c; c--); 12 *f = *h = p > ((0x1FFFFFFFFLL ^ a) & *b); 13 if (k[g]) 14 return 0; 15 } 16 } 17 18 int 19 main () 20 { 21 foo (1); 22 if (d != 1) 23 abort (); 24 return 0; 25 }