summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/warp/bug1683306.js
blob: 8d07524274eac8f068f294abf112ef591d4d0122 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// |jit-test| --ion-offthread-compile=off; --ion-full-warmup-threshold=0; --ion-gvn=off; --warp-async; --baseline-eager
//
// Bug 1683306 - Assertion failure: !genObj->hasStackStorage() || genObj->isStackStorageEmpty(), at vm/GeneratorObject.cpp:144

function assert(mustBeTrue, message) { }
assert.sameValue = function (expected) {
    assert._toString(expected)
};
assert._toString = function (value) {
    return String(value);
}
async function fn() {
    for await ([] of []) { }
}

fn();
bailAfter(10);
assert.sameValue();
evaluate("fn();");