/* TEST_OUTPUT: --- fail_compilation/fail232.d(15): Error: shift by 33 is outside the range `0..31` fail_compilation/fail232.d(15): Error: shift by 33 is outside the range `0..31` fail_compilation/fail232.d(16): Error: shift by 33 is outside the range `0..31` fail_compilation/fail232.d(16): Error: shift by 33 is outside the range `0..31` fail_compilation/fail232.d(17): Error: shift by 33 is outside the range `0..31` fail_compilation/fail232.d(17): Error: shift by 33 is outside the range `0..31` --- */ void bug1601() { int i; i = i >> 33; i = i << 33; i = i >>> 33; }