Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
In my tests fuzzing worked perfectly fine on Aarch64 Linux.

Sancov [does not document](https://clang.llvm.org/docs/SanitizerCoverage.html) the list of supported platforms, so list the platforms supported by [Rust ASAN](https://doc.rust-lang.org/beta/unstable-book/compiler-flags/sanitizer.html#addresssanitizer), which we enable by default.
  • Loading branch information
Shnatsel authored Jul 12, 2024
1 parent 351f11d commit 555d04f
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,8 @@
$ cargo install cargo-fuzz
```

Note: `libFuzzer` needs LLVM sanitizer support, so this only works on x86-64 Linux, x86-64 macOS
and Apple-Silicon (aarch64) macOS for now. You'll also need a C++ compiler with C++11 support.

If you have an old version of `cargo fuzz`, you can upgrade with this command:

```sh
$ cargo install -f cargo-fuzz
```
Note: `libFuzzer` needs LLVM sanitizer support, so this only works on x86-64 and Aarch64,
and only on Unix-lile operating systems (not Windows). You'll also need a C++ compiler with C++11 support.

## Usage

Expand Down

0 comments on commit 555d04f

Please sign in to comment.