modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920922-1.c (about) 1 unsigned long* 2 f(p)unsigned long*p; 3 { 4 unsigned long a = (*p++) >> 24; 5 return p + a; 6 } 7 8 main () 9 { 10 unsigned long x = 0x80000000UL; 11 if (f(&x) != &x + 0x81) 12 abort(); 13 exit(0); 14 }