mirror of
https://github.com/python/cpython.git
synced 2024-11-23 18:04:37 +08:00
GH-115978: Disable *readv()
and *writev()
on WASI (GH-116228)
Wasmtime doesn't implement these functions in a way to pass test_posix (https://github.com/bytecodealliance/wasmtime/issues/7830).
This commit is contained in:
parent
cad3745b87
commit
5dc8c84d39
@ -0,0 +1,4 @@
|
||||
Disable preadv(), readv(), pwritev(), and writev() on WASI.
|
||||
|
||||
Under wasmtime for WASI 0.2, these functions don't pass test_posix
|
||||
(https://github.com/bytecodealliance/wasmtime/issues/7830).
|
@ -40,3 +40,12 @@ ac_cv_header_netpacket_packet_h=no
|
||||
|
||||
# Disable int-conversion for wask-sdk as it triggers an error from version 17.
|
||||
ac_cv_disable_int_conversion=yes
|
||||
|
||||
# preadv(), readv(), pwritev(), and writev() under wasmtime's WASI 0.2 support
|
||||
# do not use more than the first buffer provided, failing under test_posix.
|
||||
# Since wasmtime will not be changing this behaviour, disable the functions.
|
||||
# https://github.com/bytecodealliance/wasmtime/issues/7830
|
||||
ac_cv_func_preadv=no
|
||||
ac_cv_func_readv=no
|
||||
ac_cv_func_pwritev=no
|
||||
ac_cv_func_writev=no
|
||||
|
Loading…
Reference in New Issue
Block a user