I have a problem with this PR https://github.com/bytecodealliance/wit-bindgen/pull/1346 . Lots of the test are failing, but the only changes are to the c# side, and locally
C:\github\wit-bindgen>cargo run test --languages rust,c tests/runtime --artifacts target/artifacts --rust-wit-bindgen-path ./crates/guest-rust
Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.14s
Running `target\debug\wit-bindgen.exe test --languages rust,c tests/runtime --artifacts target/artifacts --rust-wit-bindgen-path ./crates/guest-rust`
Building `wit-bindgen` from crates.io...
Testing if `c:\github\wasi-sdk27\bin/wasm32-wasip2-clang` works...
Compiling 133 components:
.....................................................................................................................................
Running 92 runtime tests:
............................................................................................
PASSED
The c tests pass, any idea what the failure in CI is? I see
2: unknown handle index 1
But I don't know what it means...
looks like it's an issue unrelated to your changes, likely related to https://github.com/rust-lang/rust/issues/148347
I pushed up a commit to try to pin rustc to an older version to resolve it
yay it merged!
Last updated: Dec 06 2025 at 07:03 UTC