:memo: ilyas-mallah submitted PR review.
ilyas-mallah edited PR #14897.
ilyas-mallah updated PR #14897.
:speech_balloon: ilyas-mallah created PR review comment:
Makes sense, SIMD stays enabled by default and
build_compilernow only errors when the compiler can't do it, with its signature unchanged. The docs say it has to be combined withhas_vor disabled, and the riscv64 disas tests turn SIMD off in the harness: https://github.com/bytecodealliance/wasmtime/commit/c1c52260d277ded405f3f9264a0c02ee73b766c3If you'd rather have that in the test files, I can put the flags in
make-load-store-tests.shand the other riscv64 disas tests instead.
:thumbs_up: alexcrichton submitted PR review.
alexcrichton has enabled auto merge for PR #14897.
alexcrichton added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.
github-merge-queue[bot] removed PR #14897 Error on wasm SIMD for riscv64 without vector support from the merge queue.
fitzgen removed the review request for fitzgen from PR #14897.
fitzgen added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.
github-merge-queue[bot] removed PR #14897 Error on wasm SIMD for riscv64 without vector support from the merge queue.
alexcrichton commented on PR #14897:
Ah I believe this failure is not spurious
ilyas-mallah updated PR #14897.
ilyas-mallah commented on PR #14897:
You were right, it's from this change.
checks_incompatible_targetbuilds an engine for the host's triple with an unknown OS, which under QEMU is a riscv64 target withouthas_v, soEngine::newnow 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
:thumbs_up: alexcrichton submitted PR review.
alexcrichton added PR #14897 Error on wasm SIMD for riscv64 without vector support to the merge queue.
:check: alexcrichton merged PR #14897.
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