1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -g -w" } */ 3 4 int a, b, c = 7, d; 5 static unsigned e, g; 6 char f; fn1()7static unsigned fn1() { 8 unsigned h = e - b ^ c; 9 int i = h / c & a * g, j = g * h; 10 if (h) { 11 if (d) 12 h = e; 13 j = a; 14 a = (a && (g % f && i) % h) | c | ~2; 15 if (b) 16 printf("", 1); 17 } 18 c = i; 19 a = j; 20 return 2; 21 } 22 main()23int main() { 24 for (; b < -18; --b) 25 g = 0; 26 fn1(); 27 return 0; 28 } 29