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