From c38ba58ca4d2e4fb831273f9b04b9918476bce14 Mon Sep 17 00:00:00 2001 From: Aayush Joglekar Date: Wed, 24 Jun 2026 14:01:04 +0300 Subject: [PATCH 1/3] Add rompi/2025a as a top-level toolchain for EasyBuild >= 5.3.1 --- eb_hooks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eb_hooks.py b/eb_hooks.py index 50548205..dd678b13 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -76,9 +76,9 @@ {'name': 'lfoss', 'version': '2025b'} ) -if EASYBUILD_VERSION >= '5.3.0': +if EASYBUILD_VERSION >= '5.3.1': EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( - {'name': 'rocm-compilers', 'version': '19.0.0-ROCm-6.4.1'} + {'name': 'rompi', 'version': '2025a'} ) # Supported compute capabilities by CUDA toolkit version From d7d5db57b89191f3bab8be64d42c980839c25b3d Mon Sep 17 00:00:00 2001 From: Aayush Joglekar Date: Wed, 24 Jun 2026 14:10:37 +0300 Subject: [PATCH 2/3] Keep rocm-compilers for EasyBuild >= 5.3.0 --- eb_hooks.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eb_hooks.py b/eb_hooks.py index dd678b13..c416f3a4 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -76,7 +76,11 @@ {'name': 'lfoss', 'version': '2025b'} ) -if EASYBUILD_VERSION >= '5.3.1': +if EASYBUILD_VERSION >= '5.3.0': + EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( + {'name': 'rocm-compilers', 'version': '19.0.0-ROCm-6.4.1'} + ) +elif EASYBUILD_VERSION >= '5.3.1': EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( {'name': 'rompi', 'version': '2025a'} ) From fbaf210703b35d1db8b3badc8d815e6ef74b43d7 Mon Sep 17 00:00:00 2001 From: Aayush Joglekar Date: Wed, 24 Jun 2026 14:56:45 +0300 Subject: [PATCH 3/3] Remove rocm-compilers for EasyBuild v5.3.0 --- eb_hooks.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/eb_hooks.py b/eb_hooks.py index c416f3a4..dd678b13 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -76,11 +76,7 @@ {'name': 'lfoss', 'version': '2025b'} ) -if EASYBUILD_VERSION >= '5.3.0': - EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( - {'name': 'rocm-compilers', 'version': '19.0.0-ROCm-6.4.1'} - ) -elif EASYBUILD_VERSION >= '5.3.1': +if EASYBUILD_VERSION >= '5.3.1': EESSI_SUPPORTED_TOP_LEVEL_TOOLCHAINS['2025.06'].append( {'name': 'rompi', 'version': '2025a'} )