You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Guo XIn
291e661666
|
5 months ago | |
---|---|---|
.. | ||
corpus | 5 months ago | |
CMakeLists.txt | 5 months ago | |
README.txt | 5 months ago | |
fuzz_router_uri.cc | 5 months ago | |
fuzz_router_uri_tostring.cc | 5 months ago |
README.txt
Prepare
-------
* clang 3.9 and higher
* libFuzzer
cmake will check if the clang version works as expected::
-- Performing Test COMPILER_HAS_SANITIZE_COVERAGE_TRACE_PC_GUARD
-- Performing Test COMPILER_HAS_SANITIZE_COVERAGE_TRACE_PC_GUARD - Success
-- Performing Test COMPILER_HAS_PROFILE_INSTR_GENERATE
-- Performing Test COMPILER_HAS_PROFILE_INSTR_GENERATE - Success
-- Performing Test COMPILER_HAS_COVERAGE_MAPPING
-- Performing Test COMPILER_HAS_COVERAGE_MAPPING - Success
-- Performing Test CLANG_HAS_LIBFUZZER
-- Performing Test CLANG_HAS_LIBFUZZER - Success
Run
---
$ make fuzz
runs all fuzzers for 10 seconds
Coverage
--------
$ make fuzz-coverage.html
creates
./tests/fuzzers/*-coverage.html