Skip to content

{2025.06}[rocm-compilers/19.0.0-ROCm-6.4.1] Add HIP-6.4.1#1499

Open
zerefwayne wants to merge 2 commits into
EESSI:mainfrom
zerefwayne:add-hip-rocm-compilers
Open

{2025.06}[rocm-compilers/19.0.0-ROCm-6.4.1] Add HIP-6.4.1#1499
zerefwayne wants to merge 2 commits into
EESSI:mainfrom
zerefwayne:add-hip-rocm-compilers

Conversation

@zerefwayne

@zerefwayne zerefwayne commented May 11, 2026

Copy link
Copy Markdown
Contributor

Prioritize the components from easybuilders/easybuild-easyconfigs#25576 we need for GROMACS-SYCL

@zerefwayne zerefwayne changed the title Add HIP and rocm-compilers to EESSI {2025.06}[GCCcore/14.2.0] Add HIP-6.4.1 and rocm-compilers-19.0.0 /w ROCm 6.4.1 May 11, 2026
@zerefwayne zerefwayne changed the title {2025.06}[GCCcore/14.2.0] Add HIP-6.4.1 and rocm-compilers-19.0.0 /w ROCm 6.4.1 {2025.06}[rocm-compilers/19.0.0-ROCm-6.4.1] Add HIP-6.4.1 and rocm-compilers-19.0.0 /w ROCm 6.4.1 May 11, 2026
@zerefwayne zerefwayne changed the title {2025.06}[rocm-compilers/19.0.0-ROCm-6.4.1] Add HIP-6.4.1 and rocm-compilers-19.0.0 /w ROCm 6.4.1 {2025.06}[rocm-compilers/19.0.0-ROCm-6.4.1] Add HIP-6.4.1 May 11, 2026
@laraPPr

laraPPr commented Jun 4, 2026

Copy link
Copy Markdown
Collaborator

@casparvl Can you take a look at this one and help them along?

@boegel

boegel commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws for:arch=x86_64/generic
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-aws-eu-south for:arch=x86_64/amd/zen5

@eessi-bot-jsc

eessi-bot-jsc Bot commented Jun 4, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-jsc for repository eessi.io-2025.06-software
Building on: nvidia-grace
Building for: aarch64/nvidia/grace
Job dir: /p/project1/ceasybuilders/eessibot/jobs/2026.06/pr_1499/14859800

date job status comment
Jun 04 12:07:02 UTC 2026 submitted job id 14859800 awaits release by job manager
Jun 04 12:07:58 UTC 2026 released job awaits launch by Slurm scheduler
Jun 04 12:09:04 UTC 2026 running job 14859800 is running
Jun 04 12:17:41 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-14859800.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-nvidia-grace-17805750260.tar.gzsize: 0 MiB (45 bytes)
entries: 0
modules under 2025.06/software/linux/aarch64/nvidia/grace/modules/all
no module files in tarball
software under 2025.06/software/linux/aarch64/nvidia/grace/software
no software packages in tarball
reprod directories under 2025.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2025.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Jun 04 12:17:41 UTC 2026 test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite produced failures.
ReFrame Summary
[ FAILED ] Ran 17/29 test case(s) from 29 check(s) (4 failure(s), 12 skipped, 0 aborted)
Details
✅ job output file slurm-14859800.out
❌ found message matching ERROR:
❌ found message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot-aws

eessi-bot-aws Bot commented Jun 4, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: generic
Building for: x86_64/generic
Job dir: /project/def-users/SHARED/jobs/2026.06/pr_1499/163182

date job status comment
Jun 04 12:07:04 UTC 2026 submitted job id 163182 awaits release by job manager
Jun 04 12:07:12 UTC 2026 released job awaits launch by Slurm scheduler
Jun 04 12:13:15 UTC 2026 running job 163182 is running
Jun 04 12:15:18 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-163182.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-generic-17805752050.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06/software/linux/x86_64/generic/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/generic/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/generic/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/generic
no other files in tarball
Jun 04 12:15:18 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] (1/5) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:x86-64-generic+default
P: perf: 454.649 timesteps/s (r:0, l:None, u:None)
[ OK ] (2/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /e4bf9965 @BotBuildTests:x86-64-generic+default
P: latency: 4.05 us (r:0, l:None, u:None)
[ OK ] (3/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /3da4890b @BotBuildTests:x86-64-generic+default
P: latency: 3.11 us (r:0, l:None, u:None)
[ OK ] (4/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:x86-64-generic+default
P: latency: 0.72 us (r:0, l:None, u:None)
[ OK ] (5/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:x86-64-generic+default
P: bandwidth: 10445.91 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 5/5 test case(s) from 5 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-163182.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot-deucalion

eessi-bot-deucalion Bot commented Jun 4, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-deucalion for repository eessi.io-2025.06-software
Building on: a64fx
Building for: aarch64/a64fx
Job dir: /home/eessibot/new-bot/jobs/2026.06/pr_1499/1390637

date job status comment
Jun 04 12:07:04 UTC 2026 submitted job id 1390637 awaits release by job manager
Jun 04 12:07:38 UTC 2026 released job awaits launch by Slurm scheduler
Jun 04 12:08:44 UTC 2026 running job 1390637 is running
Jun 04 12:18:23 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-1390637.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-a64fx-17805751370.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06/software/linux/aarch64/a64fx/modules/all
no module files in tarball
software under 2025.06/software/linux/aarch64/a64fx/software
no software packages in tarball
reprod directories under 2025.06/software/linux/aarch64/a64fx/reprod
no reprod directories in tarball
other under 2025.06/software/linux/aarch64/a64fx
no other files in tarball
Jun 04 12:18:23 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] (1/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /e4bf9965 @BotBuildTests:a64fx+default [Skipping test: nodes in this partition only have 30720 MiB memory available (per node) according to the current ReFrame configuration, but 49152 MiB is needed]
[ SKIP ] (2/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /3da4890b @BotBuildTests:a64fx+default [Skipping test: nodes in this partition only have 30720 MiB memory available (per node) according to the current ReFrame configuration, but 49152 MiB is needed]
[ OK ] (3/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:a64fx+default
P: latency: 0.85 us (r:0, l:None, u:None)
[ OK ] (4/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:a64fx+default
P: bandwidth: 7762.3 MB/s (r:0, l:None, u:None)
[ OK ] (5/5) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:a64fx+default
P: perf: 546.119 timesteps/s (r:0, l:None, u:None)
[ PASSED ] Ran 3/5 test case(s) from 5 check(s) (0 failure(s), 2 skipped, 0 aborted)
Details
✅ job output file slurm-1390637.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@eessi-bot-aws-eu-south

eessi-bot-aws-eu-south Bot commented Jun 4, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-aws-eu-south for repository eessi.io-2025.06-software
Building on: amd-zen5
Building for: x86_64/amd/zen5
Job dir: /project/def-users/SHARED/jobs/2026.06/pr_1499/184

date job status comment
Jun 04 12:07:06 UTC 2026 submitted job id 184 awaits release by job manager
Jun 04 12:07:44 UTC 2026 released job awaits launch by Slurm scheduler
Jun 04 12:12:49 UTC 2026 running job 184 is running
Jun 04 12:19:02 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-184.out
✅ no message matching FATAL:
❌ found message matching ERROR:
❌ found message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen5-17805754080.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06/software/linux/x86_64/amd/zen5/modules/all
no module files in tarball
software under 2025.06/software/linux/x86_64/amd/zen5/software
no software packages in tarball
reprod directories under 2025.06/software/linux/x86_64/amd/zen5/reprod
no reprod directories in tarball
other under 2025.06/software/linux/x86_64/amd/zen5
no other files in tarball
Jun 04 12:19:02 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] (1/5) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:x86-64-zen5+default
P: perf: 1557.338 timesteps/s (r:0, l:None, u:None)
[ OK ] (2/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /e4bf9965 @BotBuildTests:x86-64-zen5+default
P: latency: 1.28 us (r:0, l:None, u:None)
[ OK ] (3/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /3da4890b @BotBuildTests:x86-64-zen5+default
P: latency: 2.86 us (r:0, l:None, u:None)
[ OK ] (4/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:x86-64-zen5+default
P: latency: 0.2 us (r:0, l:None, u:None)
[ OK ] (5/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:x86-64-zen5+default
P: bandwidth: 46814.33 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 5/5 test case(s) from 5 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-184.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@boegel

boegel commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

fails with:

== 2026-06-04 12:13:08,172 build_log.py:233 ERROR EasyBuild encountered an error: It seems you are trying to install an accelerator package ROCm-LLVM into a non-accelerator location /cvmfs/software.eessi.io/versions/2025.06/software/linux/x86_64/generic/software/ROCm-LLVM/19.0.0-GCCcore-14.2.0-ROCm-6.4.1. You need to reconfigure your installation to target the correct location. If using the EESSI-extend module, this means reloading that module with EESSI_ACCELERATOR_INSTALL set:
  EESSI_ACCELERATOR_TARGET=1 module load EESSI-extend (at easybuild/eb_hooks.py:758 in pre_fetch_hook_check_installation_path)

@casparvl @zerefwayne Are we missing some changes in software-layer-scripts or something?

@ocaisa

ocaisa commented Jun 7, 2026

Copy link
Copy Markdown
Member

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-mc-aws on:arch=zen2 for:arch=x86_64/amd/zen2,accel=amd/gfx90a

@eessi-bot-aws

eessi-bot-aws Bot commented Jun 7, 2026

Copy link
Copy Markdown

New job on instance eessi-bot-mc-aws for repository eessi.io-2025.06-software
Building on: amd-zen2
Building for: x86_64/amd/zen2 and accelerator amd/gfx90a
Job dir: /project/def-users/SHARED/jobs/2026.06/pr_1499/164136

date job status comment
Jun 07 09:07:41 UTC 2026 submitted job id 164136 awaits release by job manager
Jun 07 09:07:49 UTC 2026 released job awaits launch by Slurm scheduler
Jun 07 09:12:52 UTC 2026 running job 164136 is running
Jun 07 09:15:56 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-164136.out
✅ no message matching FATAL:
❌ found message matching ERROR:
✅ no message matching FAILED:
❌ found message matching required modules missing:
❌ no message matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-x86_64-amd-zen2-accel-amd-gfx90a-17808236490.tar.zstsize: 0 MiB (84789 bytes)
entries: 27
modules under 2025.06/software/linux/x86_64/amd/zen2/accel/amd/gfx90a/modules/all
rocm-compilers/19.0.0-ROCm-6.4.1.lua
software under 2025.06/software/linux/x86_64/amd/zen2/accel/amd/gfx90a/software
rocm-compilers/19.0.0-ROCm-6.4.1
reprod directories under 2025.06/software/linux/x86_64/amd/zen2/accel/amd/gfx90a/reprod
rocm-compilers/19.0.0-ROCm-6.4.1/20260607_091337UTC
other under 2025.06/software/linux/x86_64/amd/zen2/accel/amd/gfx90a
no other files in tarball
Jun 07 09:15:56 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ OK ] (1/5) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:x86-64-zen2+default
P: perf: 431.266 timesteps/s (r:0, l:None, u:None)
[ OK ] (2/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /e4bf9965 @BotBuildTests:x86-64-zen2+default
P: latency: 1.29 us (r:0, l:None, u:None)
[ OK ] (3/5) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node %device_type=cpu /3da4890b @BotBuildTests:x86-64-zen2+default
P: latency: 2.04 us (r:0, l:None, u:None)
[ OK ] (4/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:x86-64-zen2+default
P: latency: 0.18 us (r:0, l:None, u:None)
[ OK ] (5/5) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:x86-64-zen2+default
P: bandwidth: 8037.23 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 5/5 test case(s) from 5 check(s) (0 failure(s), 0 skipped, 0 aborted)
Details
✅ job output file slurm-164136.out
❌ found message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@ocaisa

ocaisa commented Jun 7, 2026

Copy link
Copy Markdown
Member

@boegel you need to tell the bot which accelerator to build for. Got a bit further, but still problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants