modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr20187-1.c (about) 1 int a = 0x101; 2 int b = 0x100; 3 4 int 5 test (void) 6 { 7 return (((unsigned char) (unsigned long long) ((a ? a : 1) & (a * b))) 8 ? 0 : 1); 9 } 10 11 int 12 main (void) 13 { 14 return 1 - test (); 15 }