//@ runBigIntEnabled function assert(v, e) { if (v !== e) throw new Error("Expected value: " + e + " but got: " + v) } function bigIntOperations(a, b) { let c = a + b; return a + c; } noInline(bigIntOperations); for (let i = 0; i < 100000; i++) { let out = bigIntOperations(0b1111n, "16"); assert(out, "151516"); }