From 87ba2c7319355e1c47de0f8913301a38ae21c03b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Andr=C3=A9=20Reuter?= Date: Fri, 19 Sep 2025 22:38:41 +0200 Subject: [PATCH] change LLVM EasyBlock to not apply concurrency workaround for pre-release LLVM 20 --- easybuild/easyblocks/l/llvm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyblocks/l/llvm.py b/easybuild/easyblocks/l/llvm.py index 2d3fec0494..4fb026d47c 100644 --- a/easybuild/easyblocks/l/llvm.py +++ b/easybuild/easyblocks/l/llvm.py @@ -937,7 +937,7 @@ def configure_step(self): # Avoid concurrency issue in tests, see https://github.com/llvm/llvm-project/pull/151313 llvm_version = LooseVersion(self.version) - if llvm_version < '20.1': + if llvm_version < '20': regex_subs = [(r'cmake_policy\(SET CMP0114 OLD\)', 'cmake_policy(SET CMP0114 NEW)')] tgt_file = os.path.join('llvm', 'CMakeLists.txt') if llvm_version >= '16':