This is an archive of the discontinued LLVM Phabricator instance.

[LibFuzzer] Introducing FUZZER_FLAG_UNSIGNED and using it for seeding.
ClosedPublic

Authored by aizatsky on Dec 8 2015, 10:51 AM.

Diff Detail

Event Timeline

aizatsky updated this revision to Diff 42196.Dec 8 2015, 10:51 AM
aizatsky retitled this revision from to [LibFuzzer] Introducing FUZZER_FLAG_UNSIGNED and using it for seeding..
aizatsky updated this object.
aizatsky updated this object.Dec 8 2015, 10:53 AM
aizatsky added reviewers: kcc, danielaustin.
aizatsky added a subscriber: llvm-commits.
danielaustin accepted this revision.Dec 8 2015, 12:13 PM
danielaustin edited edge metadata.

Verified, seed values are accepted as unsigned values and sessions can be easily replayed as well. Thanks for the quick fix!

This revision is now accepted and ready to land.Dec 8 2015, 12:13 PM
kcc accepted this revision.Dec 8 2015, 11:37 PM
kcc edited edge metadata.

code LGTM.
Please add a test to test/fuzzer.test, then good to go.