Page MenuHomePhabricator

Make libfuzzer to work on macOS
ClosedPublic

Authored by Fabien on Jan 19 2021, 12:13.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC4ffa90d363d9: Make libfuzzer to work on macOS
Summary

This makes it possible to build with libfuzzer on macOS (PR18008), fix
the issue that this PR introduced for other platforms (PR19366) and add
the corresponding documentation (PR17942).

This is a backport of core PR17942, PR18008 and PR19366.

Test Plan

On macOS, read the documentation and follow the instructions.
I only ran the instructions for libfuzzer.

ninja bitcoin-fuzzers
./test/fuzz/test_runner.py <path_to_corpus>

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable