]>
git.saurik.com Git - apple/javascriptcore.git/blob - tests/stress/exit-after-int52-to-double.js
1 function foo(a
, b
, c
) {
2 return a
.f
+ b
.f
+ c
.f
;
7 for (var i
= 0; i
< 100000; ++i
) {
8 var result
= foo({f:2000000000}, {f:2000000000}, {f:0.5});
9 if (result
!= 4000000000.5)
10 throw "Error: bad result: " + result
;
13 var result
= foo({f:2000000000}, {f:2000000000}, {f:"42"});
14 if (result
!= "400000000042")
15 throw "Error: bad result: " + result
;