Fuzzing against verified fork of spec interpreter (#3843)
* Revert "Remove spec interpreter fuzz target temporarily (#3399)"
This reverts commit 25d3fa4d7b.
* add support for differential fuzzing against verified OCaml interpreter
* formatting
* comments
* fix missing dep case
* fix build error
* fix unit tests?
* restore previous differential_v8 max_table config
* attempt: add OCaml deps
* fix interpeter github repo
* fix spec repo url
* fix zarith package
* fix unit test
This commit is contained in:
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@@ -181,7 +181,7 @@ jobs:
|
||||
toolchain: nightly-2021-12-15
|
||||
- run: cargo install cargo-fuzz --vers "^0.11"
|
||||
# Install OCaml packages necessary for 'differential_spec' fuzz target.
|
||||
- run: sudo apt install -y ocaml-nox ocamlbuild
|
||||
- run: sudo apt install -y ocaml-nox ocamlbuild ocaml-findlib libzarith-ocaml-dev
|
||||
- run: cargo fetch
|
||||
working-directory: ./fuzz
|
||||
- run: cargo fuzz build --dev
|
||||
|
||||
Reference in New Issue
Block a user