From acd87e2336d1ac745cbf8975edabb751314f3789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20B=C4=9Blohl=C3=A1vek?= Date: Tue, 4 Aug 2026 16:14:35 +0200 Subject: [PATCH] CI: Add clang 21&22 to Ubuntu CLang build matrix (#5347) * Add clang 21 to ubuntu build matrix (CI) Signed-off-by: Petr Belohlavek * Add clang 22 to ubuntu build matrix (CI) Signed-off-by: Petr Belohlavek * Register Clang 22.1.8 to quality_assurance.md Signed-off-by: Petr Belohlavek --------- Signed-off-by: Petr Belohlavek --- .github/workflows/ubuntu.yml | 2 +- docs/mkdocs/docs/community/quality_assurance.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 798885a8c..1d7396bf8 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -212,7 +212,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - compiler: ['3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15-bullseye', '16', '17', '18', '19', '20', 'latest'] + compiler: ['3.4', '3.5', '3.6', '3.7', '3.8', '3.9', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15-bullseye', '16', '17', '18', '19', '20', '21', '22', 'latest'] container: silkeh/clang:${{ matrix.compiler }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 diff --git a/docs/mkdocs/docs/community/quality_assurance.md b/docs/mkdocs/docs/community/quality_assurance.md index 200a129ef..4196f3532 100644 --- a/docs/mkdocs/docs/community/quality_assurance.md +++ b/docs/mkdocs/docs/community/quality_assurance.md @@ -66,6 +66,7 @@ Note: Some modern features (like C++20 ranges or filesystem support) may be disa | Clang 20.1.1 | x86_64 | Ubuntu 22.04.1 LTS | GitHub | | Clang 20.1.8 with GNU-like command-line | x86_64 | Windows Server 2022 (Build 20348) | GitHub | | Clang 21.1.8 | x86_64 | Ubuntu 22.04.1 LTS | GitHub | + | Clang 22.1.8 | x86_64 | Ubuntu 22.04.1 LTS | GitHub | | CUDA 11.8.0 (nvcc) | x86_64 | Ubuntu 22.04 LTS | GitHub | | CUDA 12.1.1 (nvcc) | x86_64 | Ubuntu 22.04 LTS | GitHub | | CUDA 12.6.3 (nvcc) | x86_64 | Ubuntu 22.04 LTS | GitHub |