Skip to content

feature: add support for pywasm runtime #106

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

mohanson
Copy link

@mohanson mohanson commented Jul 7, 2025

Pywasm has completed support for WASI Preview 1 in v2.1.0.

@mohanson
Copy link
Author

Hi, can you evaluate whether this PR can be merged? Currently pywasm can fully pass the test suite under linux and darwin.

===== Test results =====
Runtime: pywasm: https://github.com/mohanson/pywasm/releases/latest
Suite: WASI Assemblyscript tests
  Total: 12
  Passed:  12
  Failed:  0
  Skipped: 0

Suite: WASI C tests
  Total: 14
  Passed:  14
  Failed:  0
  Skipped: 0

Suite: WASI Rust tests
  Total: 46
  Passed:  46
  Failed:  0
  Skipped: 0

Test suites: 3 passed, 3 total
Tests:       72 passed, 72 total

@loganek
Copy link
Collaborator

loganek commented Jul 14, 2025

Hi @mohanson ,
I wouldn't mind to add this runtime to a daily check, but there's a few things to note:

Let me know if you have any further questions.

@mohanson
Copy link
Author

Hi @loganek

  1. I have rebased the pr to the latest main branch, and I need your approval workflow.
  2. I have referenced wasi-testsuite in my own codebase, and I will also maintain the pywasm adapter in wasi-testsuite.
  3. The github action has been updated and made available. Refer to https://github.com/libraries/wasi-testsuite/actions/runs/16281686594/job/45972445592

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.

2 participants