Skip to content

Add pre-configure hook for Dyninst#203

Merged
bedroge merged 14 commits intoEESSI:mainfrom
julianmorillo:dyninst-hook
Apr 17, 2026
Merged

Add pre-configure hook for Dyninst#203
bedroge merged 14 commits intoEESSI:mainfrom
julianmorillo:dyninst-hook

Conversation

@julianmorillo
Copy link
Copy Markdown
Contributor

No description provided.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305286

date job status comment
Apr 16 14:35:50 UTC 2026 submitted job id 305286 awaits release by job manager
Apr 16 14:36:34 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:37:44 UTC 2026 running job 305286 is running
Apr 16 14:49:45 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-305286.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-riscv64-generic-layer-1776350829.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06-001/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2025.06-001/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2025.06-001/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2025.06-001/software/linux/riscv64/generic
no other files in tarball
Apr 16 14:49:45 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305286.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

It was still picking up the unmodified hooks file from cvmfs, because the script that copies the updated version does not run for the dev repo. Changed that manually in EESSI-install-software.sh for now in order to test the change.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305287

date job status comment
Apr 16 14:46:10 UTC 2026 submitted job id 305287 awaits release by job manager
Apr 16 14:46:24 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:47:36 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 14:47:36 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305287.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Hmm, it somehow failed to clone the repo, let me try again.

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305288

date job status comment
Apr 16 14:52:44 UTC 2026 submitted job id 305288 awaits release by job manager
Apr 16 14:52:56 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:54:03 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 14:54:03 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305288.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305289

date job status comment
Apr 16 14:56:36 UTC 2026 submitted job id 305289 awaits release by job manager
Apr 16 14:57:15 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 14:58:25 UTC 2026 running job 305289 is running
Apr 16 15:03:54 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Job results file _bot_job305289.result does not exist in job directory, or parsing it failed.
  • No artefacts were found/reported.
Apr 16 15:03:54 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305289.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305290

date job status comment
Apr 16 15:03:00 UTC 2026 submitted job id 305290 awaits release by job manager
Apr 16 15:03:49 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:05:02 UTC 2026 running job 305290 is running
Apr 16 15:17:10 UTC 2026 finished
😢 FAILURE (click triangle for details)
Details
✅ job output file slurm-305290.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-riscv64-generic-layer-1776352486.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06-001/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2025.06-001/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2025.06-001/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2025.06-001/software/linux/riscv64/generic
no other files in tarball
Apr 16 15:17:10 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305290.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Testing from here won't work due to how the dev repos do their builds. I'll trigger a test build from EESSI/dev.eessi.io-riscv#109 using this branch.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

One more attempt, changed the bot's slurm script to clone this branch.

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305293

date job status comment
Apr 16 15:15:37 UTC 2026 submitted job id 305293 awaits release by job manager
Apr 16 15:15:52 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:17:06 UTC 2026 finished
🤷 UNKNOWN (click triangle for detailed information)
  • Did not find bot/check-result.sh script in job's work directory.
  • Check job manually or ask an admin of the bot instance to assist you.
Apr 16 15:17:06 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305293.test does not exist in job directory, or parsing it failed.

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 16, 2026

Oops, used the wrong branch name

bot: build repo:dev.eessi.io-riscv-2025.06-001 instance:eessi-bot-riscv for:arch=riscv64/generic

@riscv-eessi-io-bot
Copy link
Copy Markdown

riscv-eessi-io-bot bot commented Apr 16, 2026

New job on instance eessi-bot-riscv for repository dev.eessi.io-riscv-2025.06-001
Building on: generic
Building for: riscv64/generic
Job dir: /home/eessibot/shared/jobs/2026.04/pr_203/305294

date job status comment
Apr 16 15:16:44 UTC 2026 submitted job id 305294 awaits release by job manager
Apr 16 15:17:01 UTC 2026 released job awaits launch by Slurm scheduler
Apr 16 15:18:19 UTC 2026 running job 305294 is running
Apr 16 15:20:32 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-305294.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-riscv64-generic-layer-1776352725.tar.zstsize: 0 MiB (22 bytes)
entries: 0
modules under 2025.06-001/software/linux/riscv64/generic/modules/all
no module files in tarball
software under 2025.06-001/software/linux/riscv64/generic/software
no software packages in tarball
reprod directories under 2025.06-001/software/linux/riscv64/generic/reprod
no reprod directories in tarball
other under 2025.06-001/software/linux/riscv64/generic
no other files in tarball
Apr 16 15:20:32 UTC 2026 test result
🤷 UNKNOWN (click triangle for detailed information)
  • Job test file _bot_job305294.test does not exist in job directory, or parsing it failed.
Apr 17 13:28:53 UTC 2026 uploaded transfer of eessi-2025.06-software-linux-riscv64-generic-layer-1776352725.tar.zst to S3 bucket succeeded

Comment thread eb_hooks.py Outdated
@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 17, 2026

Even though Dyninst didn't work for RISC-V in the end, I think this hook is still useful for other architectures. I'll open a PR to build it for software.eessi.io, and check if we can reproduce the issue (and solve it with this hook).

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 17, 2026

Without the hook it indeed failed on x86_64 and aarch64 (see EESSI/software-layer#1475), let's try the hook:

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace

@eessi-bot-jsc
Copy link
Copy Markdown

eessi-bot-jsc bot commented Apr 17, 2026

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.04/pr_203/14659041

date job status comment
Apr 17 12:40:36 UTC 2026 submitted job id 14659041 awaits release by job manager
Apr 17 12:41:14 UTC 2026 released job awaits launch by Slurm scheduler
Apr 17 12:42:18 UTC 2026 running job 14659041 is running
Apr 17 12:45:23 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-14659041.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-nvidia-grace-17764297550.tar.gzsize: 0 MiB (26197 bytes)
entries: 1
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
2025.06/init/easybuild/eb_hooks.py
Apr 17 12:45:23 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /6d7a17a9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 2/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /e9b09ad8 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 3/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /a102bba0 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 4/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /d58e51e9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ OK ] ( 5/13) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1540.723 timesteps/s (r:0, l:None, u:None)
[ OK ] ( 6/13) 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:aarch64-nvidia-grace+default
P: latency: 2.49 us (r:0, l:None, u:None)
[ OK ] ( 7/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /0c56f933 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 3.42 us (r:0, l:None, u:None)
[ OK ] ( 8/13) 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:aarch64-nvidia-grace+default
P: latency: 6.07 us (r:0, l:None, u:None)
[ OK ] ( 9/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /ca426177 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 11.09 us (r:0, l:None, u:None)
[ OK ] (10/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.25 us (r:0, l:None, u:None)
[ OK ] (11/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /af5b485c @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.32 us (r:0, l:None, u:None)
[ OK ] (12/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18661.2 MB/s (r:0, l:None, u:None)
[ OK ] (13/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /ebc0c2c2 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18534.3 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 9/13 test case(s) from 13 check(s) (0 failure(s), 4 skipped, 0 aborted)
Details
✅ job output file slurm-14659041.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 17, 2026

Filename had a weird character...

bot: build repo:eessi.io-2025.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace

@eessi-bot-jsc
Copy link
Copy Markdown

eessi-bot-jsc bot commented Apr 17, 2026

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.04/pr_203/14659075

date job status comment
Apr 17 12:48:31 UTC 2026 submitted job id 14659075 awaits release by job manager
Apr 17 12:49:29 UTC 2026 released job awaits launch by Slurm scheduler
Apr 17 12:50:33 UTC 2026 running job 14659075 is running
Apr 17 13:12:15 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-14659075.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-nvidia-grace-17764311850.tar.gzsize: 42 MiB (44543564 bytes)
entries: 18487
modules under 2025.06/software/linux/aarch64/nvidia/grace/modules/all
Boost/1.88.0-GCC-14.3.0.lua
Dyninst/13.0.0-GCC-14.3.0.lua
tbb/2022.2.0-GCCcore-14.3.0.lua
software under 2025.06/software/linux/aarch64/nvidia/grace/software
Boost/1.88.0-GCC-14.3.0
Dyninst/13.0.0-GCC-14.3.0
tbb/2022.2.0-GCCcore-14.3.0
reprod directories under 2025.06/software/linux/aarch64/nvidia/grace/reprod
Boost/1.88.0-GCC-14.3.0/20260417_125756UTC
Dyninst/13.0.0-GCC-14.3.0/20260417_130521UTC
tbb/2022.2.0-GCCcore-14.3.0/20260417_130119UTC
other under 2025.06/software/linux/aarch64/nvidia/grace
2025.06/init/easybuild/eb_hooks.py
Apr 17 13:12:15 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /6d7a17a9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 2/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /e9b09ad8 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 3/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /a102bba0 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 4/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /d58e51e9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ OK ] ( 5/13) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1545.129 timesteps/s (r:0, l:None, u:None)
[ OK ] ( 6/13) 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:aarch64-nvidia-grace+default
P: latency: 2.52 us (r:0, l:None, u:None)
[ OK ] ( 7/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /0c56f933 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 3.54 us (r:0, l:None, u:None)
[ OK ] ( 8/13) 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:aarch64-nvidia-grace+default
P: latency: 6.07 us (r:0, l:None, u:None)
[ OK ] ( 9/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /ca426177 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 11.18 us (r:0, l:None, u:None)
[ OK ] (10/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.26 us (r:0, l:None, u:None)
[ OK ] (11/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /af5b485c @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.32 us (r:0, l:None, u:None)
[ OK ] (12/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18826.07 MB/s (r:0, l:None, u:None)
[ OK ] (13/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /ebc0c2c2 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18662.92 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 9/13 test case(s) from 13 check(s) (0 failure(s), 4 skipped, 0 aborted)
Details
✅ job output file slurm-14659075.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 17, 2026

bot: build repo:eessi.io-2023.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace
bot: build repo:eessi.io-2025.06-software instance:eessi-bot-jsc for:arch=aarch64/nvidia/grace

@eessi-bot-jsc
Copy link
Copy Markdown

eessi-bot-jsc bot commented Apr 17, 2026

New job on instance eessi-bot-jsc for repository eessi.io-2023.06-software
Building on: nvidia-grace
Building for: aarch64/nvidia/grace
Job dir: /p/project1/ceasybuilders/eessibot/jobs/2026.04/pr_203/14659216

date job status comment
Apr 17 13:13:54 UTC 2026 submitted job id 14659216 awaits release by job manager
Apr 17 13:14:25 UTC 2026 released job awaits launch by Slurm scheduler
Apr 17 13:15:29 UTC 2026 running job 14659216 is running
Apr 17 13:28:05 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-14659216.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2023.06-software-linux-aarch64-nvidia-grace-17764317940.tar.gzsize: 0 MiB (26193 bytes)
entries: 1
modules under 2023.06/software/linux/aarch64/nvidia/grace/modules/all
no module files in tarball
software under 2023.06/software/linux/aarch64/nvidia/grace/software
no software packages in tarball
reprod directories under 2023.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2023.06/software/linux/aarch64/nvidia/grace
2023.06/init/easybuild/eb_hooks.py
Apr 17 13:28:05 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 2/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 3/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 4/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 5/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 6/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 7/28) Skipping GPU test : only 1 GPU available for this test case
[ SKIP ] ( 8/28) Skipping GPU test : only 1 GPU available for this test case
[ OK ] ( 9/28) EESSI_LAMMPS_lj %device_type=gpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1 %scale=1_node /1f2ca7c1 @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 7158.028 timesteps/s (r:0, l:None, u:None)
[ OK ] (10/28) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/29Aug2024-foss-2023b-kokkos %scale=1_node /aeb2d9df @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1512.595 timesteps/s (r:0, l:None, u:None)
[ OK ] (11/28) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos %scale=1_node /04ff9ece @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1526.572 timesteps/s (r:0, l:None, u:None)
[ OK ] (12/28) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1 %scale=1_node /b22a48f5 @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1486.679 timesteps/s (r:0, l:None, u:None)
[ OK ] (13/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /775175bf @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 4.91 us (r:0, l:None, u:None)
[ OK ] (14/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /52707c40 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 4.86 us (r:0, l:None, u:None)
[ OK ] (15/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /95ac9526 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 5.63 us (r:0, l:None, u:None)
[ OK ] (16/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /1cff5d41 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 5.75 us (r:0, l:None, u:None)
[ OK ] (17/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node %device_type=cpu /b1aacda9 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 7.36 us (r:0, l:None, u:None)
[ OK ] (18/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node %device_type=cpu /c6bad193 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 7.09 us (r:0, l:None, u:None)
[ OK ] (19/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node %device_type=cpu /0edb8a95 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 10.82 us (r:0, l:None, u:None)
[ OK ] (20/28) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node %device_type=cpu /b2ab2213 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 10.59 us (r:0, l:None, u:None)
[ OK ] (21/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /15cad6c4 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.51 us (r:0, l:None, u:None)
[ OK ] (22/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /6672deda @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.48 us (r:0, l:None, u:None)
[ OK ] (23/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /8ec94746 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.55 us (r:0, l:None, u:None)
[ OK ] (24/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /1a3a497b @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.54 us (r:0, l:None, u:None)
[ OK ] (25/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023b %scale=1_node /2a9a47b1 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 42591.14 MB/s (r:0, l:None, u:None)
[ OK ] (26/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.1-1-gompi-2023a %scale=1_node /1b24ab8e @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 42134.8 MB/s (r:0, l:None, u:None)
[ OK ] (27/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2023b-CUDA-12.4.0 %scale=1_node /c9ca6dc1 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 39222.56 MB/s (r:0, l:None, u:None)
[ OK ] (28/28) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.2-gompi-2023a-CUDA-12.1.1 %scale=1_node /17289b2f @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 41778.52 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 20/28 test case(s) from 28 check(s) (0 failure(s), 8 skipped, 0 aborted)
Details
✅ job output file slurm-14659216.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Apr 17 13:28:45 UTC 2026 uploaded transfer of eessi-2023.06-software-linux-aarch64-nvidia-grace-17764317940.tar.gz to S3 bucket succeeded

@eessi-bot-jsc
Copy link
Copy Markdown

eessi-bot-jsc bot commented Apr 17, 2026

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.04/pr_203/14659218

date job status comment
Apr 17 13:13:59 UTC 2026 submitted job id 14659218 awaits release by job manager
Apr 17 13:14:21 UTC 2026 released job awaits launch by Slurm scheduler
Apr 17 13:15:33 UTC 2026 running job 14659218 is running
Apr 17 13:18:46 UTC 2026 finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-14659218.out
✅ no message matching FATAL:
✅ no message matching ERROR:
✅ no message matching FAILED:
✅ no message matching required modules missing:
✅ found message(s) matching No missing installations
✅ found message matching .tar.* created!
Artefacts
eessi-2025.06-software-linux-aarch64-nvidia-grace-17764317680.tar.gzsize: 0 MiB (26196 bytes)
entries: 1
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
2025.06/init/easybuild/eb_hooks.py
Apr 17 13:18:46 UTC 2026 test result
😁 SUCCESS (click triangle for details)
ReFrame Summary
[ SKIP ] ( 1/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /6d7a17a9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 2/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=gpu /e9b09ad8 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 3/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /a102bba0 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ SKIP ] ( 4/13) EESSI_OSU_pt2pt_GPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /d58e51e9 @BotBuildTests:aarch64-nvidia-grace+default [Skipping GPU test : only 1 GPU available for this test case]
[ OK ] ( 5/13) EESSI_LAMMPS_lj %device_type=cpu %module_name=LAMMPS/22Jul2025-foss-2024a-kokkos %scale=1_node /ade8cad7 @BotBuildTests:aarch64-nvidia-grace+default
P: perf: 1546.265 timesteps/s (r:0, l:None, u:None)
[ OK ] ( 6/13) 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:aarch64-nvidia-grace+default
P: latency: 2.49 us (r:0, l:None, u:None)
[ OK ] ( 7/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_allreduce %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /0c56f933 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 3.33 us (r:0, l:None, u:None)
[ OK ] ( 8/13) 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:aarch64-nvidia-grace+default
P: latency: 6.2 us (r:0, l:None, u:None)
[ OK ] ( 9/13) EESSI_OSU_coll %benchmark_info=mpi.collective.osu_alltoall %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node %device_type=cpu /ca426177 @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 11.17 us (r:0, l:None, u:None)
[ OK ] (10/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /3255009a @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.26 us (r:0, l:None, u:None)
[ OK ] (11/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_latency %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /af5b485c @BotBuildTests:aarch64-nvidia-grace+default
P: latency: 0.31 us (r:0, l:None, u:None)
[ OK ] (12/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18691.62 MB/s (r:0, l:None, u:None)
[ OK ] (13/13) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2024a-CUDA-12.6.0 %scale=1_node /ebc0c2c2 @BotBuildTests:aarch64-nvidia-grace+default
P: bandwidth: 18711.02 MB/s (r:0, l:None, u:None)
[ PASSED ] Ran 9/13 test case(s) from 13 check(s) (0 failure(s), 4 skipped, 0 aborted)
Details
✅ job output file slurm-14659218.out
✅ no message matching ERROR:
✅ no message matching [\s*FAILED\s*].*Ran .* test case
Apr 17 13:28:36 UTC 2026 uploaded transfer of eessi-2025.06-software-linux-aarch64-nvidia-grace-17764317680.tar.gz to S3 bucket succeeded

@bedroge
Copy link
Copy Markdown
Contributor

bedroge commented Apr 17, 2026

Staging PR merged. An empty RISC-V tarball was uploaded too, manually set its state to REJECTED.

@bedroge bedroge merged commit 32d515e into EESSI:main Apr 17, 2026
69 of 71 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants