diff --git a/.github/workflows/containers/github-action-ci/Dockerfile b/.github/workflows/containers/github-action-ci/Dockerfile index bd3720017b7f7..ef4a11013acb3 100644 --- a/.github/workflows/containers/github-action-ci/Dockerfile +++ b/.github/workflows/containers/github-action-ci/Dockerfile @@ -2,7 +2,7 @@ FROM docker.io/library/ubuntu:22.04 as base ENV LLVM_SYSROOT=/opt/llvm FROM base as stage1-toolchain -ENV LLVM_VERSION=19.1.5 +ENV LLVM_VERSION=20.1.1 RUN apt-get update && \ apt-get install -y \ @@ -20,12 +20,6 @@ RUN curl -O -L https://github.com/llvm/llvm-project/archive/refs/tags/llvmorg-$L WORKDIR /llvm-project-llvmorg-$LLVM_VERSION -# Patch to enable better PGO profile data. -# TODO: Remove this for llvm 20 -ADD https://github.com/llvm/llvm-project/commit/738250989ce516f02f809bdfde474a039c77e81f.patch . - -RUN patch -p1 < 738250989ce516f02f809bdfde474a039c77e81f.patch - RUN cmake -B ./build -G Ninja ./llvm \ -C ./clang/cmake/caches/BOLT-PGO.cmake \ -DBOOTSTRAP_LLVM_ENABLE_LLD=ON \