This is an archive of the discontinued LLVM Phabricator instance.

[clang] Fix linking to LLVMTestingAnnotations in standalone build
ClosedPublic

Authored by mgorny on Jan 24 2023, 3:39 AM.

Details

Summary

The LLVMTestingAnnotations library that is now used by unittests
is not installed as part of LLVM. In order to make it possible to build
unittests when performing the standalone build of clang, build
the library from LLVM sources locally. This mirrors the existing logic
for LLVMTestingSupport.

Diff Detail

Event Timeline

mgorny created this revision.Jan 24 2023, 3:39 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 24 2023, 3:40 AM
mgorny requested review of this revision.Jan 24 2023, 3:40 AM
rupprecht accepted this revision.Jan 24 2023, 3:41 AM

Thanks!

This revision is now accepted and ready to land.Jan 24 2023, 3:41 AM

Thanks for the superfast review! I'll push it later today.

This revision was landed with ongoing or failed builds.Jan 24 2023, 4:21 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptJan 24 2023, 4:21 AM