This is an archive of the discontinued LLVM Phabricator instance.

[s390x] Put compiler-rt in runtimes
ClosedPublic

Authored by DavidSpickett on Mar 21 2023, 1:53 AM.

Details

Summary

This moves compiler-rt from ENABLE_PROJECTS, to ENABLE_RUNTIMES
for these bots:

  • clang-s390x-linux
  • clang-s390x-linux-multistage
  • clang-s390x-linux-lnt

This matches the recommended way to build compiler-rt.

getClangCMakeBuildFactory's current default is enable_runtimes=None
which means the runtimes build is not used. "auto" puts anything known
to be a runtimes project into the list of runtimes instead of projects.

Diff Detail

Event Timeline

DavidSpickett created this revision.Mar 21 2023, 1:53 AM
Herald added a project: Restricted Project. · View Herald Transcript
Herald added a subscriber: dberris. · View Herald Transcript
DavidSpickett requested review of this revision.Mar 21 2023, 1:53 AM
uweigand accepted this revision.Mar 21 2023, 3:20 AM

LGTM, thanks for taking care of s390x!

This revision is now accepted and ready to land.Mar 21 2023, 3:20 AM
This revision was automatically updated to reflect the committed changes.