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 - uses: ./.github/actions/install-rust
with: with:
toolchain: nightly-2020-06-03 toolchain: nightly-2020-06-03
- run: cargo install cargo-fuzz --vers "^0.7" - run: cargo install cargo-fuzz --vers "^0.8"
- run: cargo fetch - run: cargo fetch
working-directory: ./fuzz working-directory: ./fuzz
- run: cargo fuzz build --features binaryen - run: cargo fuzz build --dev --features binaryen
rebuild_peephole_optimizers: rebuild_peephole_optimizers:
name: Rebuild Peephole Optimizers name: Rebuild Peephole Optimizers