Because I feel strongly that we should have it, this brings back #7940, with some minor changes to make it ready for merge:
- Rebase for removal of
CDataStream::GetVersion - Move to
src/tests, rename totest_bitcoin_fuzzyto make it clear it is part of the tests, not a user entry point - Make sure that it doesn’t get installed on
make installnor shipped as part of the distribution (it is kind of useless without instrumentation). I opted to make it build by default with--enable-testsbecause if it is a specific option, no one will ever bother to enable it (which means it doesn’t get built and runs out of date), and we don’t want too many--enable-Xanyway.


The other instances all have similar output, and have run through ~80cycles:
Fuzzer 02:
Fuzzer 03:
Fuzzer 04:
Fuzzer 05 (restarted to up allocated memory and pass -t 1000):
Total Output: