Stream: git-wasmtime

Topic: wasmtime / PR #14897 Error on wasm SIMD for riscv64 witho...


view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:33):

:memo: ilyas-mallah submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:35):

ilyas-mallah edited PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:40):

ilyas-mallah updated PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:41):

:speech_balloon: ilyas-mallah created PR review comment:

Makes sense, SIMD stays enabled by default and build_compiler now only errors when the compiler can't do it, with its signature unchanged. The docs say it has to be combined with has_v or disabled, and the riscv64 disas tests turn SIMD off in the harness: https://github.com/bytecodealliance/wasmtime/commit/c1c52260d277ded405f3f9264a0c02ee73b766c3

If you'd rather have that in the test files, I can put the flags in make-load-store-tests.sh and the other riscv64 disas tests instead.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:54):

:thumbs_up: alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 16:54):

alexcrichton has enabled auto merge for PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 17:02):

alexcrichton added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 17:24):

github-merge-queue[bot] removed PR #14897 Error on wasm SIMD for riscv64 without vector support from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 19:14):

fitzgen removed the review request for fitzgen from PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 19:15):

fitzgen added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 19:38):

github-merge-queue[bot] removed PR #14897 Error on wasm SIMD for riscv64 without vector support from the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 19:59):

alexcrichton commented on PR #14897:

Ah I believe this failure is not spurious

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 22:50):

ilyas-mallah updated PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 22:51):

ilyas-mallah commented on PR #14897:

You were right, it's from this change. checks_incompatible_target builds an engine for the host's triple with an unknown OS, which under QEMU is a riscv64 target without has_v, so Engine::new now fails on the SIMD check before the mismatch error it looks for. The test turns off SIMD and relaxed SIMD for its engines: https://github.com/bytecodealliance/wasmtime/commit/bd2961f13a6329934957bbbf3e6adcc7bb4f2211

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 15:05):

:thumbs_up: alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 15:05):

alexcrichton added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 15:28):

:check: alexcrichton merged PR #14897.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 23 2026 at 15:28):

alexcrichton removed PR #14897 Error on wasm SIMD for riscv64 without vector support from the merge queue.


Last updated: Oct 31 2026 at 23:03 UTC