This is an archive of the discontinued LLVM Phabricator instance.

llvm-reduce: Stop checking workitem is interesting before each pass
ClosedPublic

Authored by arsenm on Oct 24 2022, 12:50 PM.

Details

Summary

Each delta pass run should have guaranteed the output is still
interesting, so it should be pointless to recheck this each
iteration. I have many issues that take multiple minutes
to reproduce, so this ends up being a huge waste of time.

Also, remove broken line counting. This never worked, since
getLines was failing to open the temporary file which was just
deleted.

Diff Detail

Event Timeline

arsenm created this revision.Oct 24 2022, 12:50 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 24 2022, 12:50 PM
arsenm requested review of this revision.Oct 24 2022, 12:50 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 24 2022, 12:50 PM
Herald added a subscriber: wdng. · View Herald Transcript
arsenm edited the summary of this revision. (Show Details)Oct 24 2022, 12:51 PM
aeubanks accepted this revision.Oct 28 2022, 3:39 PM
This revision is now accepted and ready to land.Oct 28 2022, 3:39 PM
MaskRay accepted this revision.Oct 28 2022, 3:46 PM