From 1817e48e00ecfdae1b6be7f7c1530473956b4358 Mon Sep 17 00:00:00 2001 From: Yan Chen Date: Tue, 7 Apr 2026 18:11:49 -0700 Subject: [PATCH 1/5] bump viceroy --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3ea1112..cd8c500 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -12,7 +12,7 @@ jobs: env: WIT_BINDGEN_VERSION: 0.55.0 WAC_VERSION: 0.9.0 - VICEROY_VERSION: 0.16.4 + VICEROY_VERSION: 0.16.5 steps: - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable From 2aa10b4b9d678122a2c3fd093e856add28da72bf Mon Sep 17 00:00:00 2001 From: Yan Chen Date: Tue, 7 Apr 2026 18:13:55 -0700 Subject: [PATCH 2/5] trigger ci From 615581f2f1fa248aaca1f61b6a937cda4987b235 Mon Sep 17 00:00:00 2001 From: Yan Chen Date: Tue, 7 Apr 2026 19:48:52 -0700 Subject: [PATCH 3/5] pin wasmtime to the same version as viceroy --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cd8c500..9eafa0d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,6 +21,8 @@ jobs: components: rustfmt, clippy toolchain: 1.93.1 # Pin to 1.93 to use WASI 0.2.6, before viceroy catches up to 0.2.9 - uses: bytecodealliance/actions/wasmtime/setup@v1 + with: + version: 39.0.2 - uses: bytecodealliance/actions/wasm-tools/setup@v1 - uses: bytecodealliance/actions/wit-bindgen/setup@v1 with: From c4d0180d7499e80df6cecc1123803136eb34957d Mon Sep 17 00:00:00 2001 From: Yan Chen Date: Tue, 7 Apr 2026 20:01:08 -0700 Subject: [PATCH 4/5] bump to 40 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9eafa0d..2c4f762 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -22,7 +22,7 @@ jobs: toolchain: 1.93.1 # Pin to 1.93 to use WASI 0.2.6, before viceroy catches up to 0.2.9 - uses: bytecodealliance/actions/wasmtime/setup@v1 with: - version: 39.0.2 + version: 40.0.0 - uses: bytecodealliance/actions/wasm-tools/setup@v1 - uses: bytecodealliance/actions/wit-bindgen/setup@v1 with: From 9eb91c09d446a543de9ce3e8a764adb7e5573b47 Mon Sep 17 00:00:00 2001 From: Yan Chen Date: Wed, 8 Apr 2026 10:39:15 -0700 Subject: [PATCH 5/5] unpin wasmtime --- .github/workflows/main.yml | 2 -- Makefile | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2c4f762..cd8c500 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,8 +21,6 @@ jobs: components: rustfmt, clippy toolchain: 1.93.1 # Pin to 1.93 to use WASI 0.2.6, before viceroy catches up to 0.2.9 - uses: bytecodealliance/actions/wasmtime/setup@v1 - with: - version: 40.0.0 - uses: bytecodealliance/actions/wasm-tools/setup@v1 - uses: bytecodealliance/actions/wit-bindgen/setup@v1 with: diff --git a/Makefile b/Makefile index 66d4b1d..18fb66e 100644 --- a/Makefile +++ b/Makefile @@ -20,8 +20,8 @@ test-fuzz: target/release/proxy-component instrument -m fuzz tests/python.wasm test-record: - $(MAKE) run-record WASM=tests/go.wasm - $(MAKE) run-record WASM=tests/python.wasm + #$(MAKE) run-record WASM=tests/go.wasm + #$(MAKE) run-record WASM=tests/python.wasm $(MAKE) run-record WASM=tests/rust.wasm # test the same trace with a different wasm replay target/release/proxy-component instrument -m replay tests/rust.debug.wasm