Source code
Revision control
Copy as Markdown
Other Tools
// overflows occurring during constant folding
var y = -null - y;
assertEq(y, NaN);
var x = -(void 0);
assertEq(x, NaN);
function overdiv() {
for(var i=0; i<25; i++) {
var a, b;
function f() {
}
a = f();
b = (123 ^ 1) / 1234;
}
}
overdiv();
function overadd() {
var a = 0x7ffffff0;
var b = 100;
return a + b;
}
overadd();