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