1 unsigned char x = 50;
2 volatile short y = -5;
3 
main()4 int main ()
5 {
6   x /= y;
7   if (x != (unsigned char) -10)
8     abort ();
9   exit (0);
10 }
11