fitzgen opened issue #13856:
To repro, clone Sightglass and run this command in the Wasmtime repo:
$ cargo run -- compile -C compiler=winch -- path/to/sightglass/benchmarks/meshoptimizer/benchmark.wasm Error: failed to compile: wasm[0]::function[14] Caused by: Compilation error: Winch internal error: Unsupported immediateIt also fails on a few of the libsodium benchmarks, maybe others as well.
+cc @saulecabrera
fitzgen added the winch label to Issue #13856.
saulecabrera commented on issue #13856:
Thanks Nick; I will take a look.
saulecabrera commented on issue #13856:
I am able to reproduce this one. Can you confirm that this one only fails on Aarch64 on your end? I was not able to reproduce on x86_64. If so, this is expected, since the Aarch64 backend does not offer support for [SIMD], yet. However, the error could be better here, I have opened https://github.com/bytecodealliance/wasmtime/pull/13889 to improve the error message.
[SIMD]: https://github.com/bytecodealliance/wasmtime/issues/9925
fitzgen commented on issue #13856:
Can you confirm that this one only fails on Aarch64 on your end?
Yes, I was on aarch64, haven't tried x64, but if you say it doesn't reproduce there then I believe it. There wasn't anything fancy about reproducing involved.
fitzgen closed issue #13856:
To repro, clone Sightglass and run this command in the Wasmtime repo:
$ cargo run -- compile -C compiler=winch -- path/to/sightglass/benchmarks/meshoptimizer/benchmark.wasm Error: failed to compile: wasm[0]::function[14] Caused by: Compilation error: Winch internal error: Unsupported immediateIt also fails on a few of the libsodium benchmarks, maybe others as well.
+cc @saulecabrera
fitzgen commented on issue #13856:
I think this can be closed now
Last updated: Jul 29 2026 at 05:03 UTC