Skip to content

{perf}[lmpich/2025b,lompi/2025b] Scalasca v2.6.2, Score-P v9.4#24994

Merged
SebastianAchilles merged 3 commits intoeasybuilders:developfrom
Thyre:20260105093022_new_pr_Scalasca262
Feb 13, 2026
Merged

{perf}[lmpich/2025b,lompi/2025b] Scalasca v2.6.2, Score-P v9.4#24994
SebastianAchilles merged 3 commits intoeasybuilders:developfrom
Thyre:20260105093022_new_pr_Scalasca262

Conversation

@Thyre
Copy link
Collaborator

@Thyre Thyre commented Jan 5, 2026

(created using eb --new-pr)

…mpi-2025b.eb, Score-P-9.4-lmpich-2025b.eb, Score-P-9.4-lompi-2025b.eb
@Thyre Thyre added the update label Jan 5, 2026
@github-actions github-actions bot added the 2025b issues & PRs related to 2025b common toolchains label Jan 5, 2026
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

Updated software Scalasca-2.6.2-lmpich-2025b.eb

Diff against Scalasca-2.6.2-gompi-2025b.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
index ce14b28cf1..13f572bfbb 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
@@ -25,7 +25,7 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
Diff against Scalasca-2.6.2-gompi-2025a.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
index 423910820d..13f572bfbb 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
@@ -25,24 +25,24 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025a'}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['17e72fd908be43879955e4ed49c2732d4dbda7d295fec2d8b3af7ddafe1202a0']
 
 builddependencies = [
-    ('CubeWriter', '4.9'),
+    ('CubeWriter', '4.9.1'),
 ]
 
 dependencies = [
-    # CubeGUI is not required for Scalasca.
-    # Some commands will report that CubeGUI should be available,
+    # CubeGUI and Score-P are not explicitly required for Scalasca.
+    # Some commands will report that they should be available,
     # but general functionality of Scalasca is not affected.
-    # ('CubeGUI', '4.9'),
-    ('CubeLib', '4.9'),
+    # ('CubeGUI', '4.9.1'),
+    # ('Score-P', '9.4'),
+    ('CubeLib', '4.9.1'),
     ('OTF2', '3.1.1'),
-    ('Score-P', '9.0'),
 ]
 
 sanity_check_paths = {
Diff against Scalasca-2.6.1-gompi-2024a.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
index 476270bb2a..13f572bfbb 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lmpich-2025b.eb
@@ -1,9 +1,10 @@
 ##
 # This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
-# Copyright:: Copyright 2013-2019 Juelich Supercomputing Centre, Germany
+# Copyright:: Copyright 2013-2024 Juelich Supercomputing Centre, Germany
 # Authors::   Bernd Mohr <b.mohr@fz-juelich.de>
 #             Markus Geimer <m.geimer@fz-juelich.de>
 #             Robert Mijakovic <robert.mijakovic@lxp.lu>
+#             Jan Andre Reuter <j.reuter@fz-juelich.de>
 # License::   3-clause BSD
 #
 # This work is based on experiences from the UNITE project
@@ -13,7 +14,7 @@
 easyblock = 'EB_Score_minus_P'
 
 name = 'Scalasca'
-version = '2.6.1'
+version = '2.6.2'
 
 homepage = 'https://www.scalasca.org/'
 description = """
@@ -24,29 +25,24 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2024a'}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
-source_urls = ['https://apps.fz-juelich.de/scalasca/releases/scalasca/%(version_major_minor)s/dist']
+source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
-patches = [
-    'Scalasca-2.6.1_nowarn_omp_pragmas.patch',
-]
-checksums = [
-    'a0dbc3de82a6c0fe598de9e340513cff2882c199410a632d3a7f073ba921c7e7',
-    # scalasca-2.6.1.tar.gz
-    '6f1df13cd8683e4867b8e4b321c5f89e94430d1281f29f8eb084762a050f9e90',
-    # Scalasca-2.6.1_nowarn_omp_pragmas.patch
-]
+checksums = ['17e72fd908be43879955e4ed49c2732d4dbda7d295fec2d8b3af7ddafe1202a0']
 
 builddependencies = [
-    ('CubeWriter', '4.8.2'),
+    ('CubeWriter', '4.9.1'),
 ]
 
 dependencies = [
-    ('CubeGUI', '4.8.2'),
-    ('CubeLib', '4.8.2'),
-    ('OTF2', '3.0.3'),
-    ('Score-P', '8.4'),
+    # CubeGUI and Score-P are not explicitly required for Scalasca.
+    # Some commands will report that they should be available,
+    # but general functionality of Scalasca is not affected.
+    # ('CubeGUI', '4.9.1'),
+    # ('Score-P', '9.4'),
+    ('CubeLib', '4.9.1'),
+    ('OTF2', '3.1.1'),
 ]
 
 sanity_check_paths = {

Updated software Scalasca-2.6.2-lompi-2025b.eb

Diff against Scalasca-2.6.2-gompi-2025b.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
index ce14b28cf1..aa0bec12c4 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025b.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
@@ -25,7 +25,7 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
Diff against Scalasca-2.6.2-gompi-2025a.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
index 423910820d..aa0bec12c4 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-gompi-2025a.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
@@ -25,24 +25,24 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025a'}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
 checksums = ['17e72fd908be43879955e4ed49c2732d4dbda7d295fec2d8b3af7ddafe1202a0']
 
 builddependencies = [
-    ('CubeWriter', '4.9'),
+    ('CubeWriter', '4.9.1'),
 ]
 
 dependencies = [
-    # CubeGUI is not required for Scalasca.
-    # Some commands will report that CubeGUI should be available,
+    # CubeGUI and Score-P are not explicitly required for Scalasca.
+    # Some commands will report that they should be available,
     # but general functionality of Scalasca is not affected.
-    # ('CubeGUI', '4.9'),
-    ('CubeLib', '4.9'),
+    # ('CubeGUI', '4.9.1'),
+    # ('Score-P', '9.4'),
+    ('CubeLib', '4.9.1'),
     ('OTF2', '3.1.1'),
-    ('Score-P', '9.0'),
 ]
 
 sanity_check_paths = {
Diff against Scalasca-2.6.1-gompi-2024a.eb

easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb

diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
index 476270bb2a..aa0bec12c4 100644
--- a/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.1-gompi-2024a.eb
+++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-2.6.2-lompi-2025b.eb
@@ -1,9 +1,10 @@
 ##
 # This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
-# Copyright:: Copyright 2013-2019 Juelich Supercomputing Centre, Germany
+# Copyright:: Copyright 2013-2024 Juelich Supercomputing Centre, Germany
 # Authors::   Bernd Mohr <b.mohr@fz-juelich.de>
 #             Markus Geimer <m.geimer@fz-juelich.de>
 #             Robert Mijakovic <robert.mijakovic@lxp.lu>
+#             Jan Andre Reuter <j.reuter@fz-juelich.de>
 # License::   3-clause BSD
 #
 # This work is based on experiences from the UNITE project
@@ -13,7 +14,7 @@
 easyblock = 'EB_Score_minus_P'
 
 name = 'Scalasca'
-version = '2.6.1'
+version = '2.6.2'
 
 homepage = 'https://www.scalasca.org/'
 description = """
@@ -24,29 +25,24 @@ description = """
  in exploring their causes.
 """
 
-toolchain = {'name': 'gompi', 'version': '2024a'}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
-source_urls = ['https://apps.fz-juelich.de/scalasca/releases/scalasca/%(version_major_minor)s/dist']
+source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scalasca/tags/scalasca-%(version)s/']
 sources = [SOURCELOWER_TAR_GZ]
-patches = [
-    'Scalasca-2.6.1_nowarn_omp_pragmas.patch',
-]
-checksums = [
-    'a0dbc3de82a6c0fe598de9e340513cff2882c199410a632d3a7f073ba921c7e7',
-    # scalasca-2.6.1.tar.gz
-    '6f1df13cd8683e4867b8e4b321c5f89e94430d1281f29f8eb084762a050f9e90',
-    # Scalasca-2.6.1_nowarn_omp_pragmas.patch
-]
+checksums = ['17e72fd908be43879955e4ed49c2732d4dbda7d295fec2d8b3af7ddafe1202a0']
 
 builddependencies = [
-    ('CubeWriter', '4.8.2'),
+    ('CubeWriter', '4.9.1'),
 ]
 
 dependencies = [
-    ('CubeGUI', '4.8.2'),
-    ('CubeLib', '4.8.2'),
-    ('OTF2', '3.0.3'),
-    ('Score-P', '8.4'),
+    # CubeGUI and Score-P are not explicitly required for Scalasca.
+    # Some commands will report that they should be available,
+    # but general functionality of Scalasca is not affected.
+    # ('CubeGUI', '4.9.1'),
+    # ('Score-P', '9.4'),
+    ('CubeLib', '4.9.1'),
+    ('OTF2', '3.1.1'),
 ]
 
 sanity_check_paths = {

Updated software Score-P-9.4-lmpich-2025b.eb

Diff against Score-P-9.4-gompi-2025b.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
index ed302053ca..e3f1a0f51e 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
@@ -18,7 +18,7 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
Diff against Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
index 25fe1a79c0..e3f1a0f51e 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
@@ -10,7 +10,6 @@
 
 name = 'Score-P'
 version = '9.4'
-versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://www.score-p.org'
 description = """
@@ -19,7 +18,7 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
@@ -27,9 +26,6 @@ checksums = ['bea58d8c47a7512eca0a5858179377f3f0861f30eafb342a29aa97c05de8f623']
 
 dependencies = [
     ('binutils', '2.44'),
-    ('CUDA', '12.9.1', '', SYSTEM),
-    ('UCX-CUDA', '1.19.0', versionsuffix),
-    ('UCC-CUDA', '1.4.4', versionsuffix),
     ('CubeLib', '4.9.1'),
     ('CubeWriter', '4.9.1'),
     ('OPARI2', '2.0.9'),
@@ -41,7 +37,7 @@ dependencies = [
 ]
 
 local_adapters = [
-    'compiler_event', 'cuda_mgmt', 'compiler_mgmt', 'mpi_event', 'mpi_mgmt', 'opari2_user_mgmt', 'opari2_openmp_mgmt',
+    'compiler_event', 'compiler_mgmt', 'mpi_event', 'mpi_mgmt', 'opari2_user_mgmt', 'opari2_openmp_mgmt',
 ]
 sanity_check_paths = {
     'files':
Diff against Score-P-9.3-iimpi-2025a.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
index 902782f0ef..e3f1a0f51e 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lmpich-2025b.eb
@@ -9,7 +9,7 @@
 # License::   3-clause BSD
 
 name = 'Score-P'
-version = '9.3'
+version = '9.4'
 
 homepage = 'https://www.score-p.org'
 description = """
@@ -18,21 +18,20 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'iimpi', 'version': '2025a'}
-toolchainopts = {'oneapi': True}
+toolchain = {'name': 'lmpich', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
-checksums = ['5498b31b1d6c04b08a9d408320a7515e884538d248de58b6dd11b48c8f364112']
+checksums = ['bea58d8c47a7512eca0a5858179377f3f0861f30eafb342a29aa97c05de8f623']
 
 dependencies = [
-    ('binutils', '2.42'),
-    ('CubeLib', '4.9'),
-    ('CubeWriter', '4.9'),
+    ('binutils', '2.44'),
+    ('CubeLib', '4.9.1'),
+    ('CubeWriter', '4.9.1'),
     ('OPARI2', '2.0.9'),
     ('OTF2', '3.1.1'),
     ('GOTCHA', '1.0.8'),
-    ('libunwind', '1.8.1'),
+    ('libunwind', '1.8.2'),
     # Hardware counter support (optional):
     ('PAPI', '7.2.0'),
 ]

Updated software Score-P-9.4-lompi-2025b.eb

Diff against Score-P-9.4-gompi-2025b.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
index ed302053ca..8b7ded3e34 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
@@ -18,7 +18,7 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
Diff against Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
index 25fe1a79c0..8b7ded3e34 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.4-gompi-2025b-CUDA-12.9.1.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
@@ -10,7 +10,6 @@
 
 name = 'Score-P'
 version = '9.4'
-versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://www.score-p.org'
 description = """
@@ -19,7 +18,7 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'gompi', 'version': '2025b'}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
@@ -27,9 +26,6 @@ checksums = ['bea58d8c47a7512eca0a5858179377f3f0861f30eafb342a29aa97c05de8f623']
 
 dependencies = [
     ('binutils', '2.44'),
-    ('CUDA', '12.9.1', '', SYSTEM),
-    ('UCX-CUDA', '1.19.0', versionsuffix),
-    ('UCC-CUDA', '1.4.4', versionsuffix),
     ('CubeLib', '4.9.1'),
     ('CubeWriter', '4.9.1'),
     ('OPARI2', '2.0.9'),
@@ -41,7 +37,7 @@ dependencies = [
 ]
 
 local_adapters = [
-    'compiler_event', 'cuda_mgmt', 'compiler_mgmt', 'mpi_event', 'mpi_mgmt', 'opari2_user_mgmt', 'opari2_openmp_mgmt',
+    'compiler_event', 'compiler_mgmt', 'mpi_event', 'mpi_mgmt', 'opari2_user_mgmt', 'opari2_openmp_mgmt',
 ]
 sanity_check_paths = {
     'files':
Diff against Score-P-9.3-iimpi-2025a.eb

easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb

diff --git a/easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
index 902782f0ef..8b7ded3e34 100644
--- a/easybuild/easyconfigs/s/Score-P/Score-P-9.3-iimpi-2025a.eb
+++ b/easybuild/easyconfigs/s/Score-P/Score-P-9.4-lompi-2025b.eb
@@ -9,7 +9,7 @@
 # License::   3-clause BSD
 
 name = 'Score-P'
-version = '9.3'
+version = '9.4'
 
 homepage = 'https://www.score-p.org'
 description = """
@@ -18,21 +18,20 @@ description = """
  applications.
 """
 
-toolchain = {'name': 'iimpi', 'version': '2025a'}
-toolchainopts = {'oneapi': True}
+toolchain = {'name': 'lompi', 'version': '2025b'}
 
 source_urls = ['https://perftools.pages.jsc.fz-juelich.de/cicd/scorep/tags/scorep-%(version)s']
 sources = ['scorep-%(version)s.tar.gz']
-checksums = ['5498b31b1d6c04b08a9d408320a7515e884538d248de58b6dd11b48c8f364112']
+checksums = ['bea58d8c47a7512eca0a5858179377f3f0861f30eafb342a29aa97c05de8f623']
 
 dependencies = [
-    ('binutils', '2.42'),
-    ('CubeLib', '4.9'),
-    ('CubeWriter', '4.9'),
+    ('binutils', '2.44'),
+    ('CubeLib', '4.9.1'),
+    ('CubeWriter', '4.9.1'),
     ('OPARI2', '2.0.9'),
     ('OTF2', '3.1.1'),
     ('GOTCHA', '1.0.8'),
-    ('libunwind', '1.8.1'),
+    ('libunwind', '1.8.2'),
     # Hardware counter support (optional):
     ('PAPI', '7.2.0'),
 ]

@Thyre

This comment was marked as resolved.

@Thyre
Copy link
Collaborator Author

Thyre commented Jan 5, 2026

Test report by @Thyre
SUCCESS
Build succeeded for 4 out of 4 (total: 16 mins 40 secs) (4 easyconfigs in total)
Linux - Linux Arch Linux UNKNOWN, x86_64, AMD Ryzen 7 7800X3D 8-Core Processor (zen4), 1 x AMD Navi 48 [Radeon RX 9070/9070 XT/9070 GRE] (device id: 0x7550, gfx: gfx1201, driver: Linuxversion6.18.3-arch1-1(linux@archlinux)(gcc(GCC)15.2.120251112,GNUld(GNUBinutils)2.45.1)#1SMPPREEMPT_DYNAMICFri,02Jan202617:52:55+0000), 1 x AMD Raphael (device id: 0x164e, gfx: gfx1036, driver: Linuxversion6.18.3-arch1-1(linux@archlinux)(gcc(GCC)15.2.120251112,GNUld(GNUBinutils)2.45.1)#1SMPPREEMPT_DYNAMICFri,02Jan202617:52:55+0000), Python 3.13.11
See https://gist.github.com/Thyre/df410733a123f0a06e7f78c03ab05a65 for a full test report.

@Thyre
Copy link
Collaborator Author

Thyre commented Jan 5, 2026

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@Thyre: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24994 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24994 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9317

Test results coming soon (I hope)...

Details

- notification for comment with ID 3709481806 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@Thyre
Copy link
Collaborator Author

Thyre commented Jan 5, 2026

Test report by @Thyre
SUCCESS
Build succeeded for 4 out of 4 (total: 24 mins 5 secs) (4 easyconfigs in total)
ZAM054 - Linux Zorin OS 18, x86_64, 12th Gen Intel(R) Core(TM) i7-1260P (skylake), 1 x NVIDIA NVIDIA GeForce MX550, 580.95.05, Python 3.12.3
See https://gist.github.com/Thyre/36ae4ad3b917c39ee17a92914754f90b for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 4 out of 4 (total: 47 mins 45 secs) (4 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.23
See https://gist.github.com/boegelbot/6a1564cd58e175c8b938702b9fa1396a for a full test report.

@Thyre
Copy link
Collaborator Author

Thyre commented Jan 5, 2026

Test report by @Thyre
SUCCESS
Build succeeded for 4 out of 4 (total: 28 mins 35 secs) (4 easyconfigs in total)
jrc0900.jureca - Linux Rocky Linux 9.6, AArch64, ARM UNKNOWN (neoverse_v2), 1 x NVIDIA NVIDIA GH200 480GB, 580.95.05, Python 3.9.21
See https://gist.github.com/Thyre/475e25f5dca80c4e002a33f2b4c1fb55 for a full test report.

@SebastianAchilles
Copy link
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 4 out of 4 (total: 27 mins 5 secs) (4 easyconfigs in total)
skx-rockylinux-97 - Linux Rocky Linux 9.7 (Blue Onyx), x86_64, Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz (skylake_avx512), 4 x NVIDIA Tesla V100-SXM2-32GB, 580.126.09, Python 3.9.25
See https://gist.github.com/SebastianAchilles/a3f2d288597836df6c95276b0176139e for a full test report.

Copy link
Member

@SebastianAchilles SebastianAchilles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@SebastianAchilles
Copy link
Member

Going in, thanks @Thyre!

@SebastianAchilles SebastianAchilles merged commit 85b1ad5 into easybuilders:develop Feb 13, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025b issues & PRs related to 2025b common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants