Page MenuHomePhabricator

[CMAKE] Build test_bitcoin_fuzzy
ClosedPublic

Authored by Fabien on Fri, Nov 29, 13:32.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Commits
rABCbdfa82d939e6: [CMAKE] Build test_bitcoin_fuzzy
Summary

Build the fuzzer glue executable.
Excluded from default build, as it makes no sense to build it without
instrumentation.

Test Plan
WARNING: the test plan will require you to clear your ccache once done.

Needs D4578 to pass:

cmake -GNinja .. -DCMAKE_C_COMPILER=afl-clang-fast \
  -DCMAKE_CXX_COMPILER=afl-clang-fast++
ninja test_bitcoin_fuzzy

Follow the instructions from fuzzing.md starting at section `Preparing
fuzzing` and check it runs as expected.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Fabien created this revision.Fri, Nov 29, 13:32
Herald added a reviewer: Restricted Project. · View Herald TranscriptFri, Nov 29, 13:32
deadalnix accepted this revision.Fri, Nov 29, 14:07
This revision is now accepted and ready to land.Fri, Nov 29, 14:07
This revision was automatically updated to reflect the committed changes.