Skip to content

Commit ec39506

Browse files
committed
[libc++][CI] Update tools in Docker.
Switch to LLVM-18 as ToT version. Use the latest official CMake 3.27 release. Reviewed By: #libc, philnik Differential Revision: https://reviews.llvm.org/D156593
1 parent 691b855 commit ec39506

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libcxx/utils/ci/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ RUN locale-gen
6767
# 14 release branch CI uses it. The tip-of-trunk CI will never use Clang 12,
6868
# though.
6969
# LLVM POST-BRANCH bump version
70-
ENV LLVM_HEAD_VERSION=17
70+
ENV LLVM_HEAD_VERSION=18
7171
RUN apt-get update && apt-get install -y lsb-release wget software-properties-common
7272
RUN wget https://apt.llvm.org/llvm.sh -O /tmp/llvm.sh
7373
RUN bash /tmp/llvm.sh $(($LLVM_HEAD_VERSION - 3)) # for CI transitions
@@ -112,7 +112,7 @@ RUN rm /tmp/install-cmake.sh
112112

113113
# Install a newer CMake for modules
114114
# TODO Remove the duplicated installation when all runtimes can be build with CMake 3.27.
115-
RUN wget https://github.com/Kitware/CMake/releases/download/v3.27.0-rc2/cmake-3.27.0-rc2-linux-x86_64.sh -O /tmp/install-cmake.sh
115+
RUN wget https://github.com/Kitware/CMake/releases/download/v3.27.1/cmake-3.27.1-linux-x86_64.sh -O /tmp/install-cmake.sh
116116
RUN bash /tmp/install-cmake.sh --prefix=/opt --exclude-subdir --skip-license
117117
RUN rm /tmp/install-cmake.sh
118118

0 commit comments

Comments
 (0)