1 /* { dg-do compile } */
2 
3 int a;
4 short b;
fn1(unsigned short p1)5 short fn1(unsigned short p1) { return p1 << a; }
6 
main()7 int main()
8 {
9   short c;
10   int d = 4;
11   for (; b;)
12     {
13       c = d + 1;
14       fn1(c);
15       d = 0;
16     }
17   d++;
18   return 0;
19 }
20