modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr83269.c (about) 1 /* PR tree-optimization/83269 */ 2 3 int 4 main () 5 { 6 #if __SIZEOF_INT__ == 4 && __SIZEOF_LONG_LONG__ > 4 && __CHAR_BIT__ == 8 7 volatile unsigned char a = 1; 8 long long b = 0x80000000L; 9 int c = -((int)(-b) - (-0x7fffffff * a)); 10 if (c != 1) 11 __builtin_abort (); 12 #endif 13 return 0; 14 }