1 /* { dg-do run } */ 2 3 int a, b; 4 unsigned char c, d, e; 5 main()6 int main () 7 { 8 if (b || !a) 9 { 10 c = a; 11 if (!c && !a) 12 d = 0; 13 e = -a; 14 } 15 return 0; 16 } 17