Skip to content

Commit

Permalink
Turn most cranelift-wasm wasmtests into disas tests (bytecodealliance…
Browse files Browse the repository at this point in the history
…#8144)

* Turn most cranelift-wasm wasmtests into disas tests

These tests mostly verify compiler behavior for specific WebAssembly
constructs or small combinations.

Currently they're only tested to make sure that cranelift-wasm doesn't
crash or report an error. But they'd be even more useful if we track
what CLIF we actually produce from Wasmtime.

So I'm moving them to the new disas test framework and adding basic CLIF
test expectations for them.

I've excluded the .wat files which were produced by Emscripten or Rust,
because they're very large and their compiled CLIF is not very
interesting to look at.

* Add test expectations
  • Loading branch information
jameysharp authored Mar 15, 2024
1 parent 5b576da commit b0f13dc
Show file tree
Hide file tree
Showing 94 changed files with 3,504 additions and 821 deletions.
13 changes: 0 additions & 13 deletions cranelift/wasm/wasmtests/arith.wat

This file was deleted.

30 changes: 0 additions & 30 deletions cranelift/wasm/wasmtests/br_table.wat

This file was deleted.

14 changes: 0 additions & 14 deletions cranelift/wasm/wasmtests/call-simd.wat

This file was deleted.

10 changes: 0 additions & 10 deletions cranelift/wasm/wasmtests/call.wat

This file was deleted.

19 changes: 0 additions & 19 deletions cranelift/wasm/wasmtests/fac-multi-value.wat

This file was deleted.

22 changes: 0 additions & 22 deletions cranelift/wasm/wasmtests/fibonacci.wat

This file was deleted.

8 changes: 0 additions & 8 deletions cranelift/wasm/wasmtests/globals.wat

This file was deleted.

7 changes: 0 additions & 7 deletions cranelift/wasm/wasmtests/icall-simd.wat

This file was deleted.

7 changes: 0 additions & 7 deletions cranelift/wasm/wasmtests/icall.wat

This file was deleted.

12 changes: 0 additions & 12 deletions cranelift/wasm/wasmtests/if-reachability-translation-0.wat

This file was deleted.

12 changes: 0 additions & 12 deletions cranelift/wasm/wasmtests/if-reachability-translation-1.wat

This file was deleted.

12 changes: 0 additions & 12 deletions cranelift/wasm/wasmtests/if-reachability-translation-2.wat

This file was deleted.

12 changes: 0 additions & 12 deletions cranelift/wasm/wasmtests/if-reachability-translation-3.wat

This file was deleted.

12 changes: 0 additions & 12 deletions cranelift/wasm/wasmtests/if-reachability-translation-4.wat

This file was deleted.

14 changes: 0 additions & 14 deletions cranelift/wasm/wasmtests/if-reachability-translation-5.wat

This file was deleted.

14 changes: 0 additions & 14 deletions cranelift/wasm/wasmtests/if-reachability-translation-6.wat

This file was deleted.

18 changes: 0 additions & 18 deletions cranelift/wasm/wasmtests/if-unreachable-else-params-2.wat

This file was deleted.

41 changes: 0 additions & 41 deletions cranelift/wasm/wasmtests/if-unreachable-else-params.wat

This file was deleted.

11 changes: 0 additions & 11 deletions cranelift/wasm/wasmtests/memory.wat

This file was deleted.

3 changes: 0 additions & 3 deletions cranelift/wasm/wasmtests/multi-0.wat

This file was deleted.

6 changes: 0 additions & 6 deletions cranelift/wasm/wasmtests/multi-1.wat

This file was deleted.

10 changes: 0 additions & 10 deletions cranelift/wasm/wasmtests/multi-10.wat

This file was deleted.

7 changes: 0 additions & 7 deletions cranelift/wasm/wasmtests/multi-11.wat

This file was deleted.

9 changes: 0 additions & 9 deletions cranelift/wasm/wasmtests/multi-12.wat

This file was deleted.

10 changes: 0 additions & 10 deletions cranelift/wasm/wasmtests/multi-13.wat

This file was deleted.

10 changes: 0 additions & 10 deletions cranelift/wasm/wasmtests/multi-14.wat

This file was deleted.

22 changes: 0 additions & 22 deletions cranelift/wasm/wasmtests/multi-15.wat

This file was deleted.

Loading

0 comments on commit b0f13dc

Please sign in to comment.