This is an archive of the discontinued LLVM Phabricator instance.

[dotest] Don't try to guess the llvm binary dir.
ClosedPublic

Authored by JDevlieghere on Aug 28 2019, 9:53 AM.

Details

Summary

Now that all supported build systems create a valid dotest.py invocation, we no longer need to guess the directory where any of the tools live. The current logic is also incomplete: it doesn't try to find any other tools than FileCheck, such as dsymutil for example. Finally, if no FileCheck is provided, we should simply warn and skip these tests, but that's not part of this patch.

Diff Detail

Repository
rL LLVM

Event Timeline

JDevlieghere created this revision.Aug 28 2019, 9:53 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 28 2019, 9:53 AM
Herald added a subscriber: teemperor. · View Herald Transcript
davide accepted this revision.Aug 28 2019, 9:54 AM

LGTM

This revision is now accepted and ready to land.Aug 28 2019, 9:54 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptAug 28 2019, 10:06 AM