Imported Upstream version 1.0.0
[platform/upstream/js.git] / js / src / jit-test / tests / basic / testIntOverflow.js
1 function testIntOverflow() {
2     // int32_max - 7
3     var ival = 2147483647 - 7;
4     for (var i = 0; i < 30; i++) {
5         ival += 30;
6     }
7     return (ival < 2147483647);
8 }
9 assertEq(testIntOverflow(), false);
10 checkStats({
11     recorderStarted: 1,
12     recorderAborted: 0,
13     traceCompleted: 1,
14     traceTriggered: 1,
15 });