fix #172, regression in compiling shift operations