Skip to content

Commit c158cfd

Browse files
alexcrichtonAmanieu
authored andcommitted
Add tests for remaining wasm simd intrinsics
Wasmtime now supports all of the simd proposal, so this commit uncomments instruction assertions and tests, while also adding more tests, for all wasm simd instructions. This means that all wasm simd instructions should be tested and have running instruction assertions, except for `i64x2.abs`, which will require an LLVM upgrade to LLVM 13.
1 parent 01c2195 commit c158cfd

File tree

2 files changed

+366
-40
lines changed

2 files changed

+366
-40
lines changed

ci/docker/wasm32-wasi/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ RUN apt-get update -y && apt-get install -y --no-install-recommends \
77
xz-utils \
88
clang
99

10-
RUN curl -L https://github.com/bytecodealliance/wasmtime/releases/download/v0.26.0/wasmtime-v0.26.0-x86_64-linux.tar.xz | tar xJf -
11-
ENV PATH=$PATH:/wasmtime-v0.26.0-x86_64-linux
10+
RUN curl -L https://github.com/bytecodealliance/wasmtime/releases/download/v0.29.0/wasmtime-v0.29.0-x86_64-linux.tar.xz | tar xJf -
11+
ENV PATH=$PATH:/wasmtime-v0.29.0-x86_64-linux
1212

1313
ENV CARGO_TARGET_WASM32_WASI_RUNNER="wasmtime \
1414
--enable-simd \
1515
--enable-threads \
16-
--opt-level 0 \
1716
--mapdir .::/checkout/target/wasm32-wasi/release/deps \
1817
--"

0 commit comments

Comments
 (0)