rust-fuzz / libfuzzer

Rust bindings and utilities for LLVM’s libFuzzer
Apache License 2.0
209 stars 44 forks source link

Make note in the documentation that this is Linux only? #1

Closed frewsxcv closed 7 years ago

frewsxcv commented 7 years ago

Just tried to use this on MacOS, but ran into:

error: Sanitizers only work with the `x86_64-unknown-linux-gnu` target.

I know it's not directly related to this library, but maybe we should note this only works on Linux. Could this platform be lifted in the future or do LLVM sanitizers only work on Linux?

frewsxcv commented 7 years ago

For the record:

A new experimental sancov tool is developed to process coverage files. The tool is part of LLVM project and is currently supported only on Linux.

https://clang.llvm.org/docs/SanitizerCoverage.html#sancov-tool