Skip to content

Conversation

@crepererum
Copy link

Originally I've tried to see if I can add support for a newer WASI version, but wit-bindgen didn't like the newer WIT definitions. And before I start to hunt down ghost bugs, I thought it would be easier if the dependencies are up-to-date. So this PR just updates everything to the latest version.

@crepererum
Copy link
Author

Mmh, "it runs if it compiles" doesn't seem to apply here, my fault:

 ---- virt_test stdout ----
> "tests/cases/fs-host-read.toml"
Error: Error creating virtual adapter "tests/cases/fs-host-read.toml" for "target/wasm32-wasip1/release/file_read.wasm"

Caused by:
    0: failed to add export `wasi:filesystem/preopens@0.2.1`
    1: failed validating export of `wasi:filesystem/preopens@0.2.1`
    2: failed validating transitive import dep `wasi:filesystem/types@0.2.1`
    3: world exports `wasi:io/streams@0.2.1` but it's also transitively used by an import which means that this is not valid

I need to think about that.

@crepererum crepererum marked this pull request as draft October 23, 2025 11:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant