-
I was getting a crash when initializing a wasm module that used wasi-vfs. I was using wasi-sdk 20 and thought that maybe I should build wasi-vfs against that to make sure that wasn't the issue. Howeve…
-
Many applications today (or at least many CLI apps) rely on the idea of a "current directory" of the calling process (e.g. `getcwd` and `chdir`). Currently, though, WASI doesn't define what it means t…
-
Ref. https://github.com/dotnet/runtime/issues/65895
We need a way to ship the WASI SDK to users (as a nupkg). Currently, for builds, we're using binaries shipped out of the WebAssembly wasi-sdk.git…
-
In https://github.com/rust-lang/rust/pull/67267, @alexcrichton indicated that the signature of `__wasilibc_find_relpath` had changed upstream, and that PR was merged changing the signature from a 4-ar…
-
after 22b7b84860d39da71964c9b329937f2ee1d875ba,
wasm-ld complains on undefined symbols when building -shared/-pie. it's nice.
however, it even complains on symbols which are expected to be provide…
yamt updated
3 months ago
-
WASI SDK 16.0 defines ``MSG_TRUNC`` as ``__WASI_RIFLAGS_RECV_DATA_TRUNCATED`` but never defines ``__WASI_RIFLAGS_RECV_DATA_TRUNCATED``. This breaks code that uses ``MSG_TRUNC``.
```
../../Modules/…
tiran updated
2 years ago
-
I am trying to build the `product-mini/platforms/zephyr/simple` example targeting the `nucleo_f767zi` board with `WAMR_BUILD_LIBC_WASI` so that a WASM module compiled for `wasi` can execute on the boa…
-
# Environment
Windows 10 and Ubuntu 20.04
WAMR-1.2.3 and WAMR-1.2.3
amd64 and x86_64
# Test case
The test case is uploaded as readlink.wasm, it is compiled form readlink.c.
[readlink-wasm.tx…
-
### Zig Version
0.13.0
### Steps to Reproduce and Observed Behavior
I have the following `hello.c`:
```c
#define WASM_EXPORT(name) __attribute__((export_name(#name))) name
int foo(void);
in…
-
Currently wasi-libc makes errno a globally visible thread-local variable: https://github.com/WebAssembly/wasi-libc/blob/38f48942fabf1b59e73bca126340b219fa9a78aa/libc-bottom-half/cloudlibc/src/libc/err…