From 40e269194483ec2574542f34ab55026390117df1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 12 May 2024 15:32:32 +0200 Subject: [PATCH 01/14] {2023.06}[2023a] Paraver 4.11.4 --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index e65747e4a5..d6a71d0eee 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -4,3 +4,6 @@ easyconfigs: - R-bundle-Bioconductor-3.18-foss-2023a-R-4.3.2.eb: options: from-pr: 20379 + - Paraver-4.11.4-foss-2023a.eb: + options: + from-pr: 20515 From 47b2a2fdfc5de9728be37bada9d21a4657306070 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Sat, 16 Nov 2024 23:06:22 +0100 Subject: [PATCH 02/14] add GROMACS-2024.4-foss-2023b.eb --- .../2023.06/eessi-2023.06-eb-4.9.4-2023b.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml index 03c9ec8f98..54bd7418ea 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml @@ -12,3 +12,7 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21783 from-commit: 5fa3db9eb36f91cba3fbf351549f8ba2849abc33 + - GROMACS-2024.4-foss-2023b.eb: + options: + # https://github.com/easybuilders/easybuild-easyconfigs/pull/21851 + from-commit: f0fa64b440deaf5fb0a6d26ff1bb3e9f36626c8a From 18b20c0e13b2447b954f305f90eb1bece673d63e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 22 Nov 2024 16:18:40 +0100 Subject: [PATCH 03/14] add OpenFOAM-v2406-foss-2023a.eb --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml index ba050fe2fa..5ab2a09fd5 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml @@ -25,3 +25,4 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21657 from-commit: 7f1f0e60487e7e1fcb5c4e6bc4fbc4f89994e3fd + - OpenFOAM-v2406-foss-2023a.eb From 9d31114858bf2e235591e68562f0b4edf90c88e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 26 Nov 2024 12:44:33 +0100 Subject: [PATCH 04/14] add SlurmViewer-1.0.1-GCCcore-13.2.0.eb --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml index d9b7dca5d5..db665193a9 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml @@ -13,3 +13,4 @@ easyconfigs: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21783 from-commit: 5fa3db9eb36f91cba3fbf351549f8ba2849abc33 - GDRCopy-2.4-GCCcore-13.2.0.eb + - SlurmViewer-1.0.1-GCCcore-13.2.0.eb From c9baeda7d4eb352879b091ce72592bd10571720a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 26 Nov 2024 13:10:56 +0100 Subject: [PATCH 05/14] use commit for SlurmViewer --- .../2023.06/eessi-2023.06-eb-4.9.4-2023b.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml index db665193a9..88c0730800 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023b.yml @@ -13,4 +13,7 @@ easyconfigs: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21783 from-commit: 5fa3db9eb36f91cba3fbf351549f8ba2849abc33 - GDRCopy-2.4-GCCcore-13.2.0.eb - - SlurmViewer-1.0.1-GCCcore-13.2.0.eb + - SlurmViewer-1.0.1-GCCcore-13.2.0.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21899 + from-commit: 0bdeb23c9ea5a3caefd353ecd936919424c1bba4 From ccec8566637046a6d704c2d9be980cbb909f52e5 Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 26 Nov 2024 12:49:00 +0000 Subject: [PATCH 06/14] {2023.06}[foss/2023a] LightGBM v4.5.0 --- .../2023.06/eessi-2023.06-eb-4.9.4-2023a.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml index ba050fe2fa..196af4ddbc 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml @@ -25,3 +25,7 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21657 from-commit: 7f1f0e60487e7e1fcb5c4e6bc4fbc4f89994e3fd + - LightGBM-4.5.0-foss-2023a.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21699 + from-commit: e3407bd127d248c08960f6b09c973da0fdecc2c3 From 610d760ef34c27b0c63353064a9da08e3a162b2f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 26 Nov 2024 14:41:05 +0100 Subject: [PATCH 07/14] use GCC toolchain for Paraver 4.11.4 --- .../2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index eee9e16f40..2c7e80e467 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -22,6 +22,6 @@ easyconfigs: from-pr: 20784 - Valgrind-3.21.0-gompi-2023a.eb - OrthoFinder-2.5.5-foss-2023a.eb - - Paraver-4.11.4-foss-2023a.eb: + - Paraver-4.11.4-GCC-12.3.0.eb: options: - from-pr: 20515 + from-pr: 20230 From c7d76c72984b084a75d826f946fd7808bfe2b3cc Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 26 Nov 2024 15:42:27 +0000 Subject: [PATCH 08/14] {2023.06}[foss/2023a] LightGBM v4.5.0 w/ CUDA 12.1.1 --- .../accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml index 873c19aa33..7ac4ba6cca 100644 --- a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml @@ -1,3 +1,7 @@ easyconfigs: - CUDA-12.1.1.eb - cuDNN-8.9.2.26-CUDA-12.1.1.eb + - LightGBM-4.5.0-foss-2023a-CUDA-12.1.1.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21699 + from-commit: e3407bd127d248c08960f6b09c973da0fdecc2c3 From fbd85db3d36956cff9fe5841e31629cf7ade5e23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 26 Nov 2024 17:21:56 +0100 Subject: [PATCH 09/14] use easyblock from commit for OpenFOAM --- .../2023.06/eessi-2023.06-eb-4.9.4-2023a.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml index 5ab2a09fd5..0bfa601ba6 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml @@ -25,4 +25,7 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21657 from-commit: 7f1f0e60487e7e1fcb5c4e6bc4fbc4f89994e3fd - - OpenFOAM-v2406-foss-2023a.eb + - OpenFOAM-v2406-foss-2023a.eb: + options: + # see https://github.com/easybuilders/easybuild-easyblocks/pull/3519 + include-easyblocks-from-commit: e4a3ff1932350d575dffc7597435609fad6dd691 From 9505031076b9e9240e23c91f92b9fd3b3bb08f0f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Nov 2024 11:22:49 +0100 Subject: [PATCH 10/14] use EasyBuild v4.9.4 to install Paraver --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml | 3 --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml index 2c7e80e467..27c18a487e 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.1-2023a.yml @@ -22,6 +22,3 @@ easyconfigs: from-pr: 20784 - Valgrind-3.21.0-gompi-2023a.eb - OrthoFinder-2.5.5-foss-2023a.eb - - Paraver-4.11.4-GCC-12.3.0.eb: - options: - from-pr: 20230 diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml index ba050fe2fa..4df8afdb25 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml @@ -25,3 +25,6 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21657 from-commit: 7f1f0e60487e7e1fcb5c4e6bc4fbc4f89994e3fd + - Paraver-4.11.4-GCC-12.3.0.eb: + options: + from-pr: 20230 From 7b6d819ff3e6a09a17b46ffd86d61c29c6fbea52 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 28 Nov 2024 13:50:50 +0100 Subject: [PATCH 11/14] use from-commit rather than from-pr to instal Paraver 4.11.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- .../software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml index 37a3c1dd4e..7ea65ba94e 100644 --- a/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml +++ b/easystacks/software.eessi.io/2023.06/eessi-2023.06-eb-4.9.4-2023a.yml @@ -35,4 +35,5 @@ easyconfigs: include-easyblocks-from-commit: e4a3ff1932350d575dffc7597435609fad6dd691 - Paraver-4.11.4-GCC-12.3.0.eb: options: - from-pr: 20230 + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/20230 + from-commit: 91c8df6b4c0810061e9f325427c9c79e961bc4b0 From 40001c3b90bc4ac7959d7209c753266b94c6c63a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Thu, 28 Nov 2024 16:34:39 +0100 Subject: [PATCH 12/14] add UCC-CUDA-1.2.0-GCCcore-13.2.0-CUDA-12.4.0.eb and OSU-Micro-Benchmarks-7.5-gompi-2023b-CUDA-12.4.0.eb --- .../accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml index 5f195b3714..916fbedbe8 100644 --- a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml @@ -3,3 +3,13 @@ easyconfigs: options: accept-eula-for: CUDA - UCX-CUDA-1.15.0-GCCcore-13.2.0-CUDA-12.4.0.eb + - UCC-CUDA-1.2.0-GCCcore-13.2.0-CUDA-12.4.0.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21565 + from-commit: 46141a3f40e699433fac03af2d3ed81bd5a62da7 + - OSU-Micro-Benchmarks-7.5-gompi-2023b-CUDA-12.4.0.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21926 + from-commit: 3ac794d3d2a6e2bebc498976b98e2c61cefaf735 + + From ec73fdf9b6a2711f2f3b796931c052edf237f098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Fri, 29 Nov 2024 09:46:03 +0100 Subject: [PATCH 13/14] new commit for OSU-Micro-Benchmarks --- .../accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml index 916fbedbe8..1bee9257a8 100644 --- a/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/accel/nvidia/eessi-2023.06-eb-4.9.4-2023b-CUDA.yml @@ -10,6 +10,4 @@ easyconfigs: - OSU-Micro-Benchmarks-7.5-gompi-2023b-CUDA-12.4.0.eb: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21926 - from-commit: 3ac794d3d2a6e2bebc498976b98e2c61cefaf735 - - + from-commit: de79ec74eb076e1aceda5e21235a73c05ed6764c From cb0b1ef40b48a8adf0dc8540a3a5c69fa3da01c3 Mon Sep 17 00:00:00 2001 From: lara Date: Fri, 29 Nov 2024 15:51:15 +0100 Subject: [PATCH 14/14] LAMMPS: Add 2Aug2023_update4 to zen4 hook --- eb_hooks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eb_hooks.py b/eb_hooks.py index 8a12d63d7e..5bf42b6bbf 100644 --- a/eb_hooks.py +++ b/eb_hooks.py @@ -595,7 +595,7 @@ def pre_configure_hook_LAMMPS_zen4(self, *args, **kwargs): cpu_target = get_eessi_envvar('EESSI_SOFTWARE_SUBDIR') if self.name == 'LAMMPS': - if self.version in ('2Aug2023_update2', '29Aug2024'): + if self.version in ('2Aug2023_update2', '2Aug2023_update4', '29Aug2024'): if get_cpu_architecture() == X86_64: if cpu_target == CPU_TARGET_ZEN4: # There is no support for ZEN4 in LAMMPS yet so falling back to ZEN3