Skip to content

{lib}[GCCcore/13.3.0] assimp v5.4.3, double-conversion v3.3.0, NSPR v4.35, ...#21574

Merged
SebastianAchilles merged 9 commits intoeasybuilders:developfrom
maxim-masterov:Qt6-2024a
Nov 11, 2024
Merged

{lib}[GCCcore/13.3.0] assimp v5.4.3, double-conversion v3.3.0, NSPR v4.35, ...#21574
SebastianAchilles merged 9 commits intoeasybuilders:developfrom
maxim-masterov:Qt6-2024a

Conversation

@maxim-masterov
Copy link
Copy Markdown
Collaborator

(created using eb --new-pr)

@maxim-masterov
Copy link
Copy Markdown
Collaborator Author

This PR is similar to #21575, with updated assimp and Qt6. I can remove the rest of the easyconfigs in favour of #21575, if needed.

@maxim-masterov maxim-masterov added the 2024a issues & PRs related to 2024a common toolchains label Oct 9, 2024
@maxim-masterov
Copy link
Copy Markdown
Collaborator Author

Test report by @maxim-masterov
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
tcn101.local.snellius.surf.nl - Linux RHEL 9.4, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.9.18
See https://gist.github.com/maxim-masterov/195e1f9c1513f6d2c267822becf01d50 for a full test report.

@SebastianAchilles SebastianAchilles added this to the release after 4.9.4 milestone Oct 24, 2024
@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
zen2-rockylinux-810 - Linux Rocky Linux 8.10, x86_64, AMD EPYC 7452 32-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/SebastianAchilles/389bb9cd45174948718daddf89e36a7f for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: 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=21574 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_21574 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2435748797 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).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.4, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18
See https://gist.github.com/boegelbot/0f0a2d9a7db91d07eb28aefe584b64d1 for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ generoso

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: Request for testing this PR well received on login1

PR test command 'EB_PR=21574 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_21574 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2436082539 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).

@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 0 out of 0 (7 easyconfigs in total)
bwd-rockylinux-94 - Linux Rocky Linux 9.4 (Blue Onyx), x86_64, Intel(R) Core(TM) i7-6900K CPU @ 3.20GHz (broadwell), 2 x NVIDIA NVIDIA GeForce GTX 1060 6GB, 535.183.06, Python 3.9.18
See https://gist.github.com/SebastianAchilles/63c6d0623472209411c5aacabfc98b1c for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @SebastianAchilles
SUCCESS
Build succeeded for 0 out of 0 (7 easyconfigs in total)
skl-rockylinux-810 - Linux Rocky Linux 8.10, x86_64, Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz (skylake), 1 x NVIDIA NVIDIA RTX A4000, 555.42.06, Python 3.6.8
See https://gist.github.com/SebastianAchilles/a9abc4df6a1069dc43c3daf54a52abfe for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
cns1 - Linux Rocky Linux 8.9, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/faed9f73c020d1f6f743ec0ba77bd153 for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

Test report by @maxim-masterov FAILED Build succeeded for 0 out of 1 (1 easyconfigs in total) tcn101.local.snellius.surf.nl - Linux RHEL 9.4, x86_64, AMD EPYC 7H12 64-Core Processor, Python 3.9.18 See https://gist.github.com/maxim-masterov/195e1f9c1513f6d2c267822becf01d50 for a full test report.

This test report failed with missing dependencies:

Missing modules for dependencies (use --robot?): re2c/3.1-GCCcore-13.3.0, double-conversion/3.3.0-GCCcore-13.3.0, assimp/5.4.3-GCCcore-13.3.0, NSS/3.104-GCCcore-13.3.0, snappy/1.2.1-GCCcore-13.3.0 (at easybuild/tools/toolchain/toolchain.py:563 in _check_dependencies)

@maxim-masterov
Copy link
Copy Markdown
Collaborator Author

maxim-masterov commented Oct 25, 2024

@SebastianAchilles Yes, it was my bad. I didn't have time to re-generate the report after that. It takes almost 9 hours to build Qt6 on our system :|
Please ignore that report, if you think it is redundant.

@SebastianAchilles
Copy link
Copy Markdown
Member

@SebastianAchilles Yes, it was my bad. I didn't have time to re-generate the report after that. It takes almost 9 hours to build Qt6 on our system :| Please ignore that report, if you think it is redundant.

That is no problem. I just wanted to mention this, in case someone is wondering, why this test reported failed. I think we have enough test reports from different systems.

Copy link
Copy Markdown
Member

@SebastianAchilles SebastianAchilles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor comments. I think the template SHLIB_EXT was removed. I think I have seen happening this before when using --insert-checksums. I think we should keep the SHLIB_EXT templates in the sanity checks.

maxim-masterov and others added 5 commits October 25, 2024 17:59
Co-authored-by: SebastianAchilles <s.achilles@fz-juelich.de>
…3.0-GCCcore-13.3.0.eb

Co-authored-by: SebastianAchilles <s.achilles@fz-juelich.de>
Co-authored-by: SebastianAchilles <s.achilles@fz-juelich.de>
Co-authored-by: SebastianAchilles <s.achilles@fz-juelich.de>
Co-authored-by: SebastianAchilles <s.achilles@fz-juelich.de>
@SebastianAchilles
Copy link
Copy Markdown
Member

@boegelbot please test @ jsc-zen3
CORE_CNT=16

@boegelbot
Copy link
Copy Markdown
Collaborator

@SebastianAchilles: 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=21574 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_21574 --ntasks="16" ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2438449494 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).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 7 out of 7 (7 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.4, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18
See https://gist.github.com/boegelbot/66b59dc51b70a66f97ba097bffe26087 for a full test report.

@SebastianAchilles
Copy link
Copy Markdown
Member

snappy-1.1.10-GCCcore-13.3.0.eb was already added in #21660 I think it makes sense to use only on version for the GCCcore 13.3.0 toolchain. Do you think it is better to use 1.2.1 or would it also be okay to use 1.1.10?

@maxim-masterov
Copy link
Copy Markdown
Collaborator Author

@SebastianAchilles I agree that it's logical to use one version. v1.2.1 should have better performance than v1.1.10, so I would stay with that version in 2024a. Also, v1.1.10 is over a year old and is already included in the 2023a and 2023b toolchains. I'm not sure if it makes sense to keep that version in 2024a.

@SebastianAchilles
Copy link
Copy Markdown
Member

@SebastianAchilles I agree that it's logical to use one version. v1.2.1 should have better performance than v1.1.10, so I would stay with that version in 2024a. Also, v1.1.10 is over a year old and is already included in the 2023a and 2023b toolchains. I'm not sure if it makes sense to keep that version in 2024a.

Thanks for the explanation. I agree that is makes sense to use v1.2.1 👍

Copy link
Copy Markdown
Member

@SebastianAchilles SebastianAchilles left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@SebastianAchilles
Copy link
Copy Markdown
Member

Going in, thanks @maxim-masterov!

@SebastianAchilles SebastianAchilles merged commit 911d176 into easybuilders:develop Nov 11, 2024
@boegel boegel modified the milestones: release after 4.9.4, 5.0.0 Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2024a issues & PRs related to 2024a common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants