1int 2f() 3{ 4 int j = 1; 5 long i; 6 for (i = -0x70000000L; i < 0x60000000L; i += 0x10000000L) j <<= 1; 7 return j; 8} 9 10int 11main () 12{ 13 if (f () != 8192) 14 abort (); 15 exit (0); 16} 17