This is an archive of the discontinued LLVM Phabricator instance.

[libc++] Use apple-install-libcxx.sh in the Apple/system CI job
ClosedPublic

Authored by ldionne on Oct 14 2021, 9:25 PM.

Details

Summary

That script is what we (need to) use to build libc++ for the system
configuration, so that's what we should test against. At some point
we may be able to fold all of that logic into the CMake build, and
when that happens the CI can go back to running CMake directly.

As a fly-by fix, stop mentioning x86_64 in the names of the Apple
jobs since they are not truly tied to any architecture.

Diff Detail

Event Timeline

ldionne created this revision.Oct 14 2021, 9:25 PM
ldionne requested review of this revision.Oct 14 2021, 9:25 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 14 2021, 9:25 PM
Herald added a reviewer: Restricted Project. · View Herald Transcript
ldionne accepted this revision.Oct 15 2021, 3:08 AM
This revision is now accepted and ready to land.Oct 15 2021, 3:08 AM
jloser added a subscriber: jloser.Oct 15 2021, 7:19 AM
jloser added inline comments.
libcxx/utils/ci/run-buildbot
393

Why do we hardcode this value?