Skip to content

add source URLs for NVSHMEM 3.3.20 instead of relying on manual download#24558

Merged
Micket merged 1 commit intoeasybuilders:developfrom
Thyre:20251114085019_new_pr_NVSHMEM3320
Nov 15, 2025
Merged

add source URLs for NVSHMEM 3.3.20 instead of relying on manual download#24558
Micket merged 1 commit intoeasybuilders:developfrom
Thyre:20251114085019_new_pr_NVSHMEM3320

Conversation

@Thyre
Copy link
Copy Markdown
Collaborator

@Thyre Thyre commented Nov 14, 2025

(created using eb --new-pr)

https://developer.nvidia.com/nvshmem-downloads currently doesn't have the sources for NVSHMEM 3.3.20 available.
For newer NVSHMEM releases, we should prefer to obtain them for the GitHub releases. However, they're also available from the second download link. While 3.3.20 is not available on GitHub, I've added the URL regardless, so that this is not forgotten for new releases...

@github-actions github-actions Bot added 2025b issues & PRs related to 2025b common toolchains change labels Nov 14, 2025
@Thyre
Copy link
Copy Markdown
Collaborator Author

Thyre commented Nov 14, 2025

@boegelbot please test @ jsc-zen3
EB_ARGS"--force-download sources --installpath /tmp/$USER/ecpr-24558"

@Thyre Thyre added this to the next release (5.2.0?) milestone Nov 14, 2025
@boegelbot
Copy link
Copy Markdown
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=24558 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24558 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 3531409217 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
Copy Markdown
Collaborator Author

Thyre commented Nov 14, 2025

Test report by @Thyre
SUCCESS
Build succeeded for 1 out of 1 (total: 7 mins 40 secs) (1 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/287d8edec50098ac5cebf8d61e81b949 for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 1 out of 1 (total: 7 mins 34 secs) (1 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.6, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/9f66784ad95efb35919b83a47bedb82c for a full test report.

@Thyre
Copy link
Copy Markdown
Collaborator Author

Thyre commented Nov 14, 2025

Test report by @Thyre
SUCCESS
Build succeeded for 1 out of 1 (total: 5 mins 52 secs) (1 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/5601e271a68c690ad9bec7bbca195e03 for a full test report.

@Micket
Copy link
Copy Markdown
Contributor

Micket commented Nov 15, 2025

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-r05-02 - Linux Rocky Linux 9.6, x86_64, AMD EPYC 9354 32-Core Processor, 1 x NVIDIA NVIDIA H100 NVL, 580.95.05, Python 3.9.21
See https://gist.github.com/Micket/c4c936468546482e2cd2bacb3a64bd6f for a full test report.

@Micket
Copy link
Copy Markdown
Contributor

Micket commented Nov 15, 2025

Going in, thanks @Thyre!

@Micket Micket merged commit aedc91c into easybuilders:develop Nov 15, 2025
8 checks passed
@boegel boegel changed the title Add download sources to NVSHMEM 3.3.20 instead of relying on manual download add source URLs for NVSHMEM 3.3.20 instead of relying on manual download Nov 19, 2025
@boegel boegel added enhancement and removed change labels Dec 19, 2025
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 enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants