Skip to content

Pops are not valid in Os_print-stack-ir_all-features.wast #3283

Closed
@aheejin

Description

@aheejin

Currently a pop can only come after a catch, and its argument should be exnref. Os_print-stack-ir_all-features.wast contains tests for pops for various types, so there's no way to make this file a valid wasm file for now. This makes the test not usable as initial content for the fuzzer, and it is in general good to make all our tests valid.

Once the new EH spec is implemented, catch should be able to pop other types values than exnref, then we will be able to make this test valid as well. This is a tracking issue for this problem.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions