This is an archive of the discontinued Mercurial Phabricator instance.

fuzz: clean out most of fuzzutil
ClosedPublic

Authored by durin42 on Nov 11 2019, 5:02 PM.

Details

Summary

It's now a header-only setup that just selects absl:: or std::
versions of things as needed, and a logging helper. There's some room
for future cleanups here: we could move to just requiring a C++17
compiler and get rid of the absl stuff. Also, the mpatch parser has a
fair amount of parsing the input string into char* blocks that we can
and probably should fix that up to use FuzzedDataProvider as well.

Diff Detail

Repository
rHG Mercurial
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

durin42 created this revision.Nov 11 2019, 5:02 PM
indygreg accepted this revision.Nov 11 2019, 10:01 PM
This revision is now accepted and ready to land.Nov 11 2019, 10:01 PM
This revision was automatically updated to reflect the committed changes.
contrib/fuzz/Makefile