[llvm] [libcxx] [ci] Update Clang on Windows (PR #152206)

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 5 13:59:22 PDT 2025


https://github.com/mstorsjo created https://github.com/llvm/llvm-project/pull/152206

Update clang-cl/LLVM to 20.1.8.

Update to llvm-mingw 20250709 (with also is built on LLVM 20.1.8). This release of llvm-mingw is the first release to be built with PGO, making it significantly faster for the CI runs (on par with the clang-cl cases); running the current tests in around 1 h rather than 1 h 20 min.

>From 85fbfc2b168cc556f94bfc2dee73aa372f041f19 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin at martin.st>
Date: Thu, 10 Jul 2025 23:27:19 +0300
Subject: [PATCH] [libcxx] [ci] Update Clang on Windows

Update clang-cl/LLVM to 20.1.8.

Update to llvm-mingw 20250709 (with also is built on LLVM 20.1.8).
This release of llvm-mingw is the first release to be built with PGO,
making it significantly faster for the CI runs (on par with the
clang-cl cases); running the current tests in around 1 h rather than
1 h 20 min.
---
 .github/workflows/libcxx-build-and-test.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/libcxx-build-and-test.yaml b/.github/workflows/libcxx-build-and-test.yaml
index 41a2aad1da236..4b29c9296bf9d 100644
--- a/.github/workflows/libcxx-build-and-test.yaml
+++ b/.github/workflows/libcxx-build-and-test.yaml
@@ -260,11 +260,11 @@ jobs:
       - name: Install a current LLVM
         if: ${{ matrix.mingw != true }}
         run: |
-          choco install -y llvm --version=19.1.7 --allow-downgrade
+          choco install -y llvm --version=20.1.8 --allow-downgrade
       - name: Install llvm-mingw
         if: ${{ matrix.mingw == true }}
         run: |
-          curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20250114/llvm-mingw-20250114-ucrt-x86_64.zip
+          curl -LO https://github.com/mstorsjo/llvm-mingw/releases/download/20250709/llvm-mingw-20250709-ucrt-x86_64.zip
           powershell Expand-Archive llvm-mingw*.zip -DestinationPath .
           del llvm-mingw*.zip
           mv llvm-mingw* c:\llvm-mingw



More information about the llvm-commits mailing list