0 << 0 PASSED!
-0 << 0 PASSED!
Infinity << 0 PASSED!
-Infinity << 0 PASSED!
Number.POSITIVE_INFINITY << 0 PASSED!
Number.NEGATIVE_INFINITY << 0 PASSED!
Number.NaN << 0 PASSED!
Number.MIN_VALUE << 0 PASSED!
-Number.MIN_VALUE << 0 PASSED!
0.1 << 0 PASSED!
-0.1 << 0 PASSED!
1 << 0 PASSED!
1.1 << 0 PASSED!
-1 << 0 PASSED!
2147483647 << 0 PASSED!
2147483648 << 0 PASSED!
2147483649 << 0 PASSED!
(Math.pow(2,31)-1) << 0 PASSED!
Math.pow(2,31) << 0 PASSED!
(Math.pow(2,31)+1) << 0 PASSED!
(Math.pow(2,32)-1) << 0 PASSED!
(Math.pow(2,32)) << 0 PASSED!
(Math.pow(2,32)+1) << 0 PASSED!
4294967295 << 0 PASSED!
4294967296 << 0 PASSED!
4294967297 << 0 PASSED!
'2147483647' << 0 PASSED!
'2147483648' << 0 PASSED!
'2147483649' << 0 PASSED!
'4294967295' << 0 PASSED!
'4294967296' << 0 PASSED!
'4294967297' << 0 PASSED!
-2147483647 << 0 PASSED!
-2147483648 << 0 PASSED!
-2147483649 << 0 PASSED!
-4294967295 << 0 PASSED!
-4294967296 << 0 PASSED!
-4294967297 << 0 PASSED!
2147483648.25 << 0 PASSED!
2147483648.5 << 0 PASSED!
2147483648.75 << 0 PASSED!
4294967295.25 << 0 PASSED!
4294967295.5 << 0 PASSED!
4294967295.75 << 0 PASSED!
3000000000.25 << 0 PASSED!
3000000000.5 << 0 PASSED!
3000000000.75 << 0 PASSED!
-2147483648.25 << 0 PASSED!
-2147483648.5 << 0 PASSED!
-2147483648.75 << 0 PASSED!
-4294967295.25 << 0 PASSED!
-4294967295.5 << 0 PASSED!
-4294967295.75 << 0 PASSED!
-3000000000.25 << 0 PASSED!
-3000000000.5 << 0 PASSED!
-3000000000.75 << 0 PASSED!
