This is an archive of the discontinued LLVM Phabricator instance.

[libc] Skip tests that depend on undefined targets
ClosedPublic

Authored by jhuber6 on Dec 2 2022, 11:35 AM.

Details

Summary

When we search through the dependencies for a test we somtimes query
get_target_property on a target that has not been defined. This is the
case for targets that have minimal entrypoints defined such as the WIP
GPU target. This patch changes all tests whose dependencies are
undefined to be skipped entirely.

Diff Detail

Event Timeline

jhuber6 created this revision.Dec 2 2022, 11:35 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptDec 2 2022, 11:35 AM
jhuber6 requested review of this revision.Dec 2 2022, 11:35 AM
sivachandra accepted this revision.Dec 2 2022, 11:46 AM
This revision is now accepted and ready to land.Dec 2 2022, 11:46 AM
lntue accepted this revision.Dec 2 2022, 11:55 AM
michaelrj accepted this revision.Dec 2 2022, 2:28 PM
This revision was automatically updated to reflect the committed changes.