Skip to content

Commit b52f16c

Browse files
authored
Update Wasmtime used in testing/fuzzing (#2629)
* Update Wasmtime used in testing/fuzzing Additionally helps fix a fuzz issue in the `no_traps` fuzzer where compact imports need to be disabled. With this update the various features there are additionally updated. * Update toolchains in CI * Fix no-traps compile
1 parent 8954cc2 commit b52f16c

5 files changed

Lines changed: 346 additions & 246 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ jobs:
117117
- os: ubuntu-latest
118118
rust: beta
119119
- os: ubuntu-latest
120-
rust: nightly-2026-01-20
120+
rust: nightly-2026-08-31
121121
- os: macos-latest
122122
rust: stable
123123
- os: windows-latest
@@ -130,7 +130,7 @@ jobs:
130130
# this is the rust nightly that oss-fuzz currently uses so we don't
131131
# want this to break.
132132
- os: ubuntu-latest
133-
rust: nightly-2025-07-16
133+
rust: nightly-2026-07-09
134134
# test that if `RUST_BACKTRACE=1` is set in the environment that all
135135
# tests with blessed error messages still pass.
136136
- os: ubuntu-latest
@@ -244,7 +244,7 @@ jobs:
244244
submodules: true
245245
- uses: ./.github/actions/install-rust
246246
with:
247-
toolchain: nightly-2026-08-10
247+
toolchain: nightly-2026-08-31
248248
- run: cargo install cargo-fuzz
249249
- run: cargo fuzz build --dev -s none
250250
- run: cargo fuzz build --dev --features wasmtime -s none

0 commit comments

Comments
 (0)