Andy Wingo
Andy Wingo
I think [Hoot](https://gitlab.com/spritely/guile-hoot/) would be happy to experiment with frozen globals, or indeed with readonly globals: we do have a pattern where we allocate a number of globals at compile-time,...
The test is bogus -- bounding the heap in that way with libgc will not work. Total heap usage depends too much on number of threads and random internals, and...
I think one of the failures was fixed in #110. There are 8 remaining failures, all in the Rust tests; the two tests marked with [*] pass if I pass...
For each of these tests, we should classify it as one of the following: * test case is too picky; it expects an over-constrained interpretation of wasip1 * wasmtime has...
For `path_filestat.rs` the error as shown is ENOTSUP when opening with FDFLAGS_SYNC: https://github.com/bytecodealliance/wasmtime/blob/main/crates/wasi/src/filesystem.rs#L943.
For `remove_directory_trailing_slashes`, there appears to be a bug somewhere in cap-std. If I strace the process I get: ``` mkdirat(11, "dir.cleanup", 0777) = 0 unlinkat(11, "dir.cleanup", AT_REMOVEDIR) = 0 mkdirat(11,...
@alexcrichton wdyt about making fd_fdstat_set_rights() in wasmtime return ENOTSUP ? AFAICS it is not used in wasi-libc, and other users (if any) would be better served by an error than...
For what it is worth, here are the current results on these tests: ``` $ for i in pywasm-runtime wasm-micro-runtime wasmedge wasmtime wazero; do for t in truncation_rights path_link fd_fdstat_set_rights;...
For completeness: ``` for i in pywasm-runtime wasm-micro-runtime wasmedge wasmtime wazero; do echo; echo "$i"; git cat-file -p origin/prod/daily-test-results:results/$i/latest.json | jq "(.results[].tests[] | select(.failures != [])).name"; done pywasm-runtime wasm-micro-runtime "pwrite-with-append"...
Works fine on Windows/MacOS/Ubuntu.