testBug893364.js (268B)
1 function m() 2 { 3 "use asm"; 4 function f() 5 { 6 var x = 0; 7 var y = 0; 8 x = (((0x77777777 - 0xcccccccc) | 0) % -1) | 0; 9 y = (((0x7FFFFFFF + 0x7FFFFFFF) | 0) % -1) | 0; 10 return (x+y)|0; 11 } 12 return f; 13 } 14 assertEq(m()(), 0)