main()1 main()
2 {
3   long int i = -2147483647L - 1L; /* 0x80000000 */
4   char ca = 1;
5 
6   if (i >> ca != -1073741824L)
7     abort ();
8 
9   if (i >> i / -2000000000L != -1073741824L)
10     abort ();
11 
12   exit (0);
13 }
14