From 3fb6acd29ea9e4c96c32883b2badab0566b2aeeb Mon Sep 17 00:00:00 2001 From: Bart Date: Mon, 17 Nov 2025 16:54:13 -0500 Subject: [PATCH] ci: Fix filtering out of Clang 20+ on ARM (#6046) This change fixes the strategy matrix check to filter out the Clang 20+ on ARM, which still fail due to problems with Boost. --- .github/scripts/strategy-matrix/generate.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/strategy-matrix/generate.py b/.github/scripts/strategy-matrix/generate.py index d8f2509e33..230c18c2df 100755 --- a/.github/scripts/strategy-matrix/generate.py +++ b/.github/scripts/strategy-matrix/generate.py @@ -131,7 +131,7 @@ def generate_strategy_matrix(all: bool, config: Config) -> list: continue # We skip all clang 20+ on arm64 due to Boost build error. - if f'{os['compiler_name']}' in ['clang-20', 'clang-21'] and architecture['platform'] == 'linux/arm64': + if f'{os['compiler_name']}-{os['compiler_version']}' in ['clang-20', 'clang-21'] and architecture['platform'] == 'linux/arm64': continue # Enable code coverage for Debian Bookworm using GCC 15 in Debug and no