CI: use cargo fuzz 0.8.X

It has switched to release+debug assertion builds by default, so pass `--dev` to
avoid compiling with optimizations.
This commit is contained in:
Nick Fitzgerald
2020-06-25 10:01:23 -07:00
parent cd7fcf480b
commit ab80107dfb

View File

@@ -124,10 +124,10 @@ jobs:
- uses: ./.github/actions/install-rust
with:
toolchain: nightly-2020-06-03
- run: cargo install cargo-fuzz --vers "^0.7"
- run: cargo install cargo-fuzz --vers "^0.8"
- run: cargo fetch
working-directory: ./fuzz
- run: cargo fuzz build --features binaryen
- run: cargo fuzz build --dev --features binaryen
rebuild_peephole_optimizers:
name: Rebuild Peephole Optimizers