michael@0: function foo(x) { michael@0: for (var i = 0x7ffffff0; i <= x; i++) { michael@0: var y = (i % -2147483648); michael@0: } michael@0: return y + 5; michael@0: } michael@0: assertEq(foo(0x7fffffff), 0x7fffffff + 5);