Assertions in findFirstSlotElement hit when removing two slots with the same name...
[WebKit-https.git] / JSTests / stress / big-int-less-than-or-equal-jit.js
1 function assert(a) {
2     if (!a)
3         throw new Error("Bad assertion");
4 }
5
6 function lessThanOrEqualTest(a, b) {
7     return a <= b;
8 }
9 noInline(lessThanOrEqualTest);
10
11 for (let i = 0; i < 100000; i++) {
12     assert(lessThanOrEqualTest(3n, 4) === true);
13 }
14
15 for (let i = 0; i < 100000; i++) {
16     assert(lessThanOrEqualTest(3n, 4n) === true);
17 }
18
19 for (let i = 0; i < 100000; i++) {
20     assert(lessThanOrEqualTest(3n, "4") === true);
21 }
22