Skip to content

Conversation

@stevenfontanella
Copy link
Member

@stevenfontanella stevenfontanella commented Jan 8, 2026

python3 scripts/port_passes_tests_to_lit.py test/passes/*.wast

test/passes/simplify-locals-notee-nostructure.wast and test/passes/simplify-locals-notee.txt test/passes/simplify-locals-notee.wast were excluded since they don't pass after porting. The remaining tests weren't able to be ported by the scripts e.g.

.. emit-spec-wrapper=a.wat.wast
WARNING: Skipping due to nonstandard output
.. func-metrics.wast
WARNING: Skipping due to nonstandard output
.. fuzz-exec_all-features.wast
WARNING: Skipping due to nonstandard output
.. fuzz-exec_O.wast
WARNING: Skipping due to nonstandard output
.. licm.wast
WARNING: Skipping because destination file already exist
.. merge-blocks.wast
WARNING: Skipping because destination file already exist
.. metrics_all-features.wast
WARNING: Skipping due to nonstandard output
.. O1_print-stack-ir.wast
WARNING: Skipping due to nonstandard output
.. O2_precompute-propagate_print-stack-ir.wast
WARNING: Skipping due to nonstandard output
.. O2_print-stack-ir.wast
WARNING: Skipping due to nonstandard output
.. O3_low-memory-unused_metrics.wast
WARNING: Skipping due to nonstandard output
.. O3_print-stack-ir.wast

@stevenfontanella stevenfontanella marked this pull request as ready for review January 8, 2026 22:32
@tlively
Copy link
Member

tlively commented Jan 8, 2026

We last tried to do this in #3966, where we decided it would make more sense to this in reviewable chunks.

That led to e.g. #3970, #3971, #3987, #4008, #4202, and finally #4219, which is still open because there was an actual question about the output 😅

If you were wondering where the catch was, there it is 😬

@stevenfontanella
Copy link
Member Author

Got it, I was wondering why it hadn't been done already :) I'll close this and continue in other PRs.

stevenfontanella added a commit that referenced this pull request Jan 8, 2026
For #8169. Part of #8165. Remaining tests are ported in #8185.

```sh
python3 scripts/port_passes_tests_to_lit.py test/passes/safe-heap_enable-threads_enable-simd.wast test/passes/safe-heap_enable-threads_enable-simd64.wast test/passes/safe-heap_low-memory-unused_enable-threads_enable-simd.wast
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants