1 /* { dg-do run } */ 2 3 char a; 4 unsigned short b; 5 int c, d; 6 unsigned char e; 7 8 int main()9 main () 10 { 11 int f = 1, g = ~a; 12 if (b > f) 13 { 14 e = b; 15 d = b | e; 16 g = 0; 17 } 18 c = 1 % g; 19 return 0; 20 } 21