You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VisIt explicitly configures zlib through -DVISIT_ZLIB_DIR.
In EESSI, zlib is filtered as an EasyBuild dependency because it is provided by the compatibility layer. As a result, the VisIt configure step can fail to locate zlib:
VISIT_ZLIB_DIR not set.
VisIt requires lib z and it could not be found.
Add a VisIt-specific pre-configure hook that, when zlib is a filtered dependency, ensures -DVISIT_ZLIB_DIR points to ${EESSI_EPREFIX}/usr.
If -DVISIT_ZLIB_DIR is already present in configopts, its value is replaced. If it is not present, the option is added.
boegel
changed the title
Add Visit preconfigure hook - fix zlib detection for Visit
add pre-configure hook for Visit to deal with filtered zlib dependency
Sep 20, 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.09/pr_305/15639582
date
job status
comment
Sep 20 16:10:16 UTC 2026
submitted
job id 15639582 awaits release by job manager
Sep 20 16:10:34 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:13:54 UTC 2026
running
job 15639582 is running
Sep 20 16:16:10 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639582.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-17899209010.tar.gzsize: 0 MiB (32379 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
no other files in tarball
Sep 20 16:16:10 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639582.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
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.09/pr_305/15639583
date
job status
comment
Sep 20 16:10:21 UTC 2026
submitted
job id 15639583 awaits release by job manager
Sep 20 16:10:30 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:11:46 UTC 2026
running
job 15639583 is running
Sep 20 16:13:55 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639583.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-17899207070.tar.gzsize: 0 MiB (32382 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
no other files in tarball
Sep 20 16:13:55 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639583.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
New job on instance eessi-bot-jsc for repository eessi.io-2026.06-software
Building on: nvidia-grace
Building for: aarch64/nvidia/grace
Job dir: /p/project1/ceasybuilders/eessibot/jobs/2026.09/pr_305/15639584
date
job status
comment
Sep 20 16:10:27 UTC 2026
submitted
job id 15639584 awaits release by job manager
Sep 20 16:11:40 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:16:08 UTC 2026
running
job 15639584 is running
Sep 20 16:20:25 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639584.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-2026.06-software-linux-aarch64-nvidia-grace-17899210030.tar.gzsize: 0 MiB (32382 bytes) entries: 1 modules under 2026.06/software/linux/aarch64/nvidia/grace/modules/all
no module files in tarball
software under 2026.06/software/linux/aarch64/nvidia/grace/software
no software packages in tarball
reprod directories under 2026.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2026.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Sep 20 16:20:25 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639584.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
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.09/pr_305/15639597
date
job status
comment
Sep 20 16:29:27 UTC 2026
submitted
job id 15639597 awaits release by job manager
Sep 20 16:29:55 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:33:11 UTC 2026
running
job 15639597 is running
Sep 20 16:38:39 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639597.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-17899222200.tar.gzsize: 0 MiB (32379 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
no other files in tarball
Sep 20 16:38:39 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639597.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 20 16:53:05 UTC 2026
uploaded
transfer of eessi-2023.06-software-linux-aarch64-nvidia-grace-17899222200.tar.gz to S3 bucket succeeded
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.09/pr_305/15639598
date
job status
comment
Sep 20 16:29:34 UTC 2026
submitted
job id 15639598 awaits release by job manager
Sep 20 16:29:51 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:38:37 UTC 2026
running
job 15639598 is running
Sep 20 16:44:00 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639598.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-17899225870.tar.gzsize: 0 MiB (32379 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
no other files in tarball
Sep 20 16:44:00 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639598.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 20 16:53:15 UTC 2026
uploaded
transfer of eessi-2025.06-software-linux-aarch64-nvidia-grace-17899225870.tar.gz to S3 bucket succeeded
New job on instance eessi-bot-jsc for repository eessi.io-2026.06-software
Building on: nvidia-grace
Building for: aarch64/nvidia/grace
Job dir: /p/project1/ceasybuilders/eessibot/jobs/2026.09/pr_305/15639599
date
job status
comment
Sep 20 16:29:39 UTC 2026
submitted
job id 15639599 awaits release by job manager
Sep 20 16:29:47 UTC 2026
released
job awaits launch by Slurm scheduler
Sep 20 16:31:03 UTC 2026
running
job 15639599 is running
Sep 20 16:33:12 UTC 2026
finished
😁 SUCCESS (click triangle for details)
Details
✅ job output file slurm-15639599.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-2026.06-software-linux-aarch64-nvidia-grace-17899218450.tar.gzsize: 0 MiB (32382 bytes) entries: 1 modules under 2026.06/software/linux/aarch64/nvidia/grace/modules/all
no module files in tarball
software under 2026.06/software/linux/aarch64/nvidia/grace/software
no software packages in tarball
reprod directories under 2026.06/software/linux/aarch64/nvidia/grace/reprod
no reprod directories in tarball
other under 2026.06/software/linux/aarch64/nvidia/grace
no other files in tarball
Sep 20 16:33:12 UTC 2026
test result
😢 FAILURE (click triangle for details)
Reason
EESSI test suite was not run, test step itself failed to execute.
Details
✅ job output file slurm-15639599.out ❌ found message matching ERROR: ✅ no message matching [\s*FAILED\s*].*Ran .* test case
Sep 20 16:52:56 UTC 2026
uploaded
transfer of eessi-2026.06-software-linux-aarch64-nvidia-grace-17899218450.tar.gz to S3 bucket succeeded
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
VisIt explicitly configures zlib through
-DVISIT_ZLIB_DIR.In EESSI, zlib is filtered as an EasyBuild dependency because it is provided by the compatibility layer. As a result, the VisIt configure step can fail to locate zlib:
Add a VisIt-specific pre-configure hook that, when
zlibis a filtered dependency, ensures-DVISIT_ZLIB_DIRpoints to${EESSI_EPREFIX}/usr.If
-DVISIT_ZLIB_DIRis already present inconfigopts, its value is replaced. If it is not present, the option is added.Required for EESSI/software-layer#1525