-
-
Notifications
You must be signed in to change notification settings - Fork 31.8k
GH-115978: Disable *readv()
and *writev()
on WASI
#116228
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
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