1 /* { dg-do compile } */
2 
f(void)3 unsigned f(void)
4 {
5   unsigned a;
6   int b, c, d, e;
7 
8   for(c = 27; c < 40; c++)
9     b |= d |= b;
10 
11   if(b)
12     a = e;
13 
14   return a;
15 }
16