refactor: move Wasm test files to tests/all/cli_tests
Previously the inputs to `tests/all/cli_tests.rs` were contained in `tests/wasm`. This change moves them to the more obvious `tests/all/cli_tests` directory and updates the paths that point to them.
This commit is contained in:
41
tests/all/cli_tests/exit_with_saved_fprs.wat
Normal file
41
tests/all/cli_tests/exit_with_saved_fprs.wat
Normal file
@@ -0,0 +1,41 @@
|
||||
;;; This is a test case for https://github.com/bytecodealliance/wasmtime/issues/1967
|
||||
(module
|
||||
(type (func (param i32)))
|
||||
|
||||
(import "wasi_snapshot_preview1" "proc_exit" (func (type 0)))
|
||||
(memory (export "memory") 0)
|
||||
|
||||
(func $exit (param i32)
|
||||
local.get 0
|
||||
call 0
|
||||
unreachable
|
||||
)
|
||||
|
||||
(func $do_something (param f64 f64 f64 f64 f64 f64 f64 f64)
|
||||
i32.const 0
|
||||
call $exit
|
||||
unreachable
|
||||
)
|
||||
|
||||
(func $has_saved_fprs (export "_start")
|
||||
(local f64 f64 f64 f64 f64 f64 f64 f64)
|
||||
(local.set 0 (f64.const 1))
|
||||
(local.set 1 (f64.const 2))
|
||||
(local.set 2 (f64.const 3))
|
||||
(local.set 3 (f64.const 4))
|
||||
(local.set 4 (f64.const 5))
|
||||
(local.set 5 (f64.const 6))
|
||||
(local.set 6 (f64.const 7))
|
||||
(local.set 7 (f64.const 8))
|
||||
local.get 0
|
||||
local.get 1
|
||||
local.get 2
|
||||
local.get 3
|
||||
local.get 4
|
||||
local.get 5
|
||||
local.get 6
|
||||
local.get 7
|
||||
call $do_something
|
||||
unreachable
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user