-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
GH-115978: Disable *readv()
and *writev()
on WASI
#116228
Conversation
Wasmtime doesn't implement them in a way to pass test_posix (bytecodealliance/wasmtime#7830). This fix allows running under WASI 0.2 primitives for wasmtime.
!buildbot wasi |
🤖 New build scheduled with the buildbot fleet by @brettcannon for commit 6694d23 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
!buildbot wasi |
🤖 New build scheduled with the buildbot fleet by @brettcannon for commit 8dd3736 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
!buildbot wasi |
🤖 New build scheduled with the buildbot fleet by @brettcannon for commit bdd3952 🤖 The command will test the builders whose names match following regular expression: The builders matched are:
|
Thanks @brettcannon for the PR 🌮🎉.. I'm working now to backport this PR to: 3.11, 3.12. |
GH-116231 is a backport of this pull request to the 3.12 branch. |
GH-116232 is a backport of this pull request to the 3.11 branch. |
…) (GH-116231) GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228) Wasmtime doesn't implement these functions in a way to pass test_posix (bytecodealliance/wasmtime#7830). (cherry picked from commit 5dc8c84) Co-authored-by: Brett Cannon <brett@python.org>
…) (GH-116232) GH-115978: Disable `*readv()` and `*writev()` on WASI (GH-116228) Wasmtime doesn't implement these functions in a way to pass test_posix (bytecodealliance/wasmtime#7830). (cherry picked from commit 5dc8c84) Co-authored-by: Brett Cannon <brett@python.org>
…-116228) Wasmtime doesn't implement these functions in a way to pass test_posix (bytecodealliance/wasmtime#7830).
…-116228) Wasmtime doesn't implement these functions in a way to pass test_posix (bytecodealliance/wasmtime#7830).
…-116228) Wasmtime doesn't implement these functions in a way to pass test_posix (bytecodealliance/wasmtime#7830).
Wasmtime doesn't implement them in a way to pass test_posix (bytecodealliance/wasmtime#7830).
This fix allows running under WASI 0.2 primitives for wasmtime.
preadv()
,readv()
,pwritev()
, andwritev()
under WASI #115978