Closed Bug 1717895 Opened 5 months ago Closed 3 months ago

Vendor Wasm exception handling spec tests

Categories

(Core :: Javascript: WebAssembly, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox93 --- fixed

People

(Reporter: asumu, Assigned: asumu)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

Core spec tests for the Wasm exception handling proposal were merged recently (https://github.com/WebAssembly/exception-handling/pull/160) so it's now possible to vendor these tests into jit-tests.

I've already tried importing these and running them before they were merged, and the tests will pass with some minor changes (in wasm-tools and wast2js) for the Baseline implementation.

I think it makes sense to wait until the events to tag renaming is resolved to vendor the tests.

Assignee: nobody → asumu
Status: NEW → ASSIGNED
Severity: -- → N/A
Priority: -- → P2

This updates wast2js to be able to handle exception handling
core spec tests.

Now includes the exception handling proposal test repo in the
generate-spectests configuration.

Depends on D123403

Pushed by rhunt@eqrion.net:
https://hg.mozilla.org/integration/autoland/rev/16701eb65706
Bump wast version and handle assert_exception r=rhunt
https://hg.mozilla.org/integration/autoland/rev/f6f4514d09bf
Vendor latest Wasm spec tests r=rhunt
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
You need to log in before you can comment on or make changes to this bug.