comparison: js/src/jit-test/tests/asm.js/testBug893368.js
js/src/jit-test/tests/asm.js/testBug893368.js
- changeset 2
- 7e26c7da4463
equal
deleted
inserted
replaced
| |
1 function m(stdlib) |
| |
2 { |
| |
3 "use asm"; |
| |
4 var abs = stdlib.Math.abs; |
| |
5 function f(p) |
| |
6 { |
| |
7 p = p|0; |
| |
8 return ((abs(p|0)|0) % 3)|0; |
| |
9 } |
| |
10 return f; |
| |
11 } |
| |
12 var f = m(this); |
| |
13 assertEq(f(0x80000000), -2); |