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