1extern void abort (void); 2 3int a, c, d; 4volatile int b; 5 6static int 7foo (int p1, short p2) 8{ 9 return p1 / p2; 10} 11 12int 13main () 14{ 15 char e; 16 d = foo (a == 0, (0, 35536)); 17 e = d % 14; 18 b = e && c; 19 if (b != 0) 20 abort (); 21 return 0; 22} 23