Skip to content

{tools}[GCCcore/13.3.0] maturin v1.8.3, uv-build v0.7.5 w/ Rust 1.86.0#25461

Open
sassy-crick wants to merge 3 commits intoeasybuilders:developfrom
sassy-crick:20260227173917_new_pr_maturin183
Open

{tools}[GCCcore/13.3.0] maturin v1.8.3, uv-build v0.7.5 w/ Rust 1.86.0#25461
sassy-crick wants to merge 3 commits intoeasybuilders:developfrom
sassy-crick:20260227173917_new_pr_maturin183

Conversation

@sassy-crick
Copy link
Copy Markdown
Collaborator

(created using eb --new-pr)

…uild-0.6.13-GCCcore-13.3.0.eb, uv-build-0.7.5-GCCcore-13.3.0.eb
@github-actions github-actions bot added the 2024a issues & PRs related to 2024a common toolchains label Feb 27, 2026
@github-actions
Copy link
Copy Markdown

Diff of new easyconfig(s) against existing ones is too long for a GitHub comment. Use --review-pr (and --review-pr-filter / --review-pr-max) locally.

@sassy-crick
Copy link
Copy Markdown
Collaborator Author

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

@sassy-crick: 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=25461 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_25461 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 3974563446 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 3 out of 3 (total: 9 mins 18 secs) (3 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.23
See https://gist.github.com/boegelbot/a9cfddebcdadd1fa6be0cef9759a1834 for a full test report.

@pavelToman
Copy link
Copy Markdown
Collaborator

pavelToman commented Mar 2, 2026

I think the maturin should be independent on Rust: #22763. No need for versionsuffix

@sassy-crick
Copy link
Copy Markdown
Collaborator Author

I think the maturin should be independent on Rust: #22763. No need for versionsuffix

That puzzled me a bit to be honest. The only difference I can see is that maturin-rust contains rust as a version-suffix, whereas maturin also contains rust, but not as a version suffix, unless I get something wrong here.
I have updated the uv-build EasyConfigs, and changed the maturin-rust to maturin only. I hope it make all sense now.

@pavelToman
Copy link
Copy Markdown
Collaborator

Test report by @pavelToman
SUCCESS
Build succeeded for 3 out of 3 (total: 10 mins 38 secs) (3 easyconfigs in total)
node4004.donphan.os - Linux RHEL 9.6, x86_64, Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz, 1 x NVIDIA NVIDIA A2, 580.95.05, Python 3.9.21
See https://gist.github.com/pavelToman/88938f73d85a463a1f6109d6a12cf0b7 for a full test report.

@sassy-crick
Copy link
Copy Markdown
Collaborator Author

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

@sassy-crick: 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=25461 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_25461 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 3991127483 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 3 out of 3 (total: 8 mins 41 secs) (3 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/b7fe7988972ee124e1187fdb916e29da for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor

I'm wondering: Why 2 versions of uv-build?

@Flamefire
Copy link
Copy Markdown
Contributor

Test report by @Flamefire
SUCCESS
Build succeeded for 13 out of 13 (total: 1 hour 36 mins 3 secs) (13 easyconfigs in total)
i7064 - Linux Rocky Linux 9.6, x86_64, AMD EPYC 7702 64-Core Processor (zen2), Python 3.9.21
See https://gist.github.com/Flamefire/b8ba82ae37824d32f84198b3c69d2576 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor

Flamefire commented Mar 4, 2026

Test report by @Flamefire
FAILED
Build succeeded for 37 out of 38 (total: 3 hours 23 mins 3 secs) (13 easyconfigs in total)
c128 - Linux Rocky Linux 9.6, x86_64, AMD EPYC 9334 32-Core Processor (zen4), 4 x NVIDIA NVIDIA H100, 580.65.06, Python 3.9.21
See https://gist.github.com/Flamefire/c57c8241c823419f6082d8b958c63bee for a full test report.

Failure is with an EC from another PR, so fine here

@sassy-crick
Copy link
Copy Markdown
Collaborator Author

I'm wondering: Why 2 versions of uv-build?

No particular reason. As I had two, I thought I might as well upload them. Easy to kick out the older one and either way is fine with me.

@Flamefire
Copy link
Copy Markdown
Contributor

Then I would only keep the newer one. We already have too many easyconfigs ;-)

@sassy-crick
Copy link
Copy Markdown
Collaborator Author

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Copy Markdown
Collaborator

@sassy-crick: 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=25461 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_25461 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

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

@sassy-crick sassy-crick changed the title {tools}[GCCcore/13.3.0] maturin v1.8.3, uv-build v0.6.13, uv-build v0.7.5 w/ Rust 1.86.0 {tools}[GCCcore/13.3.0] maturin v1.8.3, uv-build v0.7.5 w/ Rust 1.86.0 Mar 5, 2026
@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 2 out of 2 (total: 5 mins 27 secs) (2 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.25
See https://gist.github.com/boegelbot/f6985ab5f1193283434b59a860334a80 for a full test report.

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 new ready-to-review update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants