1 /* { dg-do compile } */
2 
3 int a, b, c, d, e;
f()4 void f ()
5 {
6   long g, h;
7   if (c)
8     e = d;
9   g = d & 31;
10   h = 1 << g;
11   a = e | h;
12   b = a;
13 }
14