This is an archive of the discontinued LLVM Phabricator instance.

[libc++][ci] Update to Clang 13.
ClosedPublic

Authored by Mordante on Oct 23 2021, 4:11 AM.

Details

Reviewers
ldionne
Group Reviewers
Restricted Project
Commits
rG04a9a25d7cda: [libc++][ci] Update to Clang 13.
Summary

Per our support plan we should now support Clang 12 and 13. Adjust the
documentation and the CI runners. The change indirectly moves the main
CI runners to use the Clang 14 nightly builds.

Diff Detail

Event Timeline

Mordante created this revision.Oct 23 2021, 4:11 AM
Mordante requested review of this revision.Oct 23 2021, 4:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptOct 23 2021, 4:11 AM
Herald added a reviewer: Restricted Project. · View Herald Transcript
Mordante added inline comments.Oct 23 2021, 4:13 AM
libcxx/utils/ci/Dockerfile
31

@ldionne Since you maintain this Docker image, would it be a good time to move the Ubuntu 20.04 (focal)?

ldionne accepted this revision.Oct 28 2021, 8:24 AM

LGTM. I'll work on updating the apple-clang on our Mac builders. It's a bit of a can of worms because that requires updating the OS, and that means we won't be able to run back-deployment testing anymore -- but there are technical solutions to that, and it shouldn't prevent us from rolling forward our compiler support per the policy, even if that means temporarily disabling back-deployment tests.

This revision is now accepted and ready to land.Oct 28 2021, 8:24 AM
This revision was automatically updated to reflect the committed changes.