This is an archive of the discontinued LLVM Phabricator instance.

[FuzzMutate] Make ShuffleBlockStrategy deterministic
ClosedPublic

Authored by oakrc on May 2 2023, 12:07 PM.

Details

Summary

This revision makes ShuffleBlockStrategy deterministic by replacing
SmallPtrSet with other data structures that has a deterministic iteration
order.

Diff Detail

Event Timeline

oakrc created this revision.May 2 2023, 12:07 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 2 2023, 12:07 PM
oakrc requested review of this revision.May 2 2023, 12:07 PM
Herald added a project: Restricted Project. · View Herald TranscriptMay 2 2023, 12:07 PM
oakrc updated this revision to Diff 519697.May 4 2023, 4:58 PM

Try to rebase to llvm:main to fix pre-merge check failure

Peter accepted this revision.May 4 2023, 8:52 PM
This revision is now accepted and ready to land.May 4 2023, 8:52 PM
This revision was automatically updated to reflect the committed changes.