Skip to content

use CargoPythonBundle generic easyblock for timm to install required Rust packages in a controlled way#18332

Merged
boegel merged 4 commits intoeasybuilders:developfrom
Micket:20230719130426_new_pr_timm0613
Dec 23, 2023
Merged

use CargoPythonBundle generic easyblock for timm to install required Rust packages in a controlled way#18332
boegel merged 4 commits intoeasybuilders:developfrom
Micket:20230719130426_new_pr_timm0613

Conversation

@Micket
Copy link
Copy Markdown
Contributor

@Micket Micket commented Jul 19, 2023

@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Jul 19, 2023

Test report by @Micket
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2964
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-c1 - Linux Rocky Linux 8.7, x86_64, Intel Xeon Processor (Skylake), Python 3.6.8
See https://gist.github.com/Micket/1d91a2784d53141146f103cd42280b04 for a full test report.

@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Jul 19, 2023

Test report by @Micket
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2964
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
vera-c1 - Linux Rocky Linux 8.7, x86_64, Intel Xeon Processor (Skylake), Python 3.6.8
See https://gist.github.com/Micket/ffd6bb8747b152c3edbf83bb362178bc for a full test report.

@boegel boegel changed the title Use CargoPythonBundle for timm use CargoPythonBundle generic easyblock for timm to install required Rust packages in a controlled way Sep 5, 2023
@boegel boegel added this to the release after 4.8.1 milestone Sep 5, 2023
@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Dec 19, 2023

Test report by @Micket
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2964
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-skylake-build - Linux Rocky Linux 8.8, x86_64, Intel Xeon Processor (Skylake, IBRS, no TSX), Python 3.6.8
See https://gist.github.com/Micket/e79685dee872963f82616a827ca96c24 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 22, 2023

Test report by @boegel
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2964
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3308.joltik.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz (cascadelake), 1 x NVIDIA Tesla V100-SXM2-32GB, 535.129.03, Python 3.6.8
See https://gist.github.com/boegel/03b3f815709612ea7439fe4ee806701d for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 22, 2023

@boegelbot please test @ jsc-zen2
EB_ARGS="--include-easyblocks-from-pr 2964"

@boegelbot
Copy link
Copy Markdown
Collaborator

@boegel: Request for testing this PR well received on jsczen2l1.int.jsc-zen2.easybuild-test.cluster

PR test command 'EB_PR=18332 EB_ARGS="--include-easyblocks-from-pr 2964" EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --mem-per-cpu=4000M --job-name test_PR_18332 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen2.sh' executed!

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

Test results coming soon (I hope)...

Details

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

@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 22, 2023

@boegelbot please test @ generoso
EB_ARGS="--include-easyblocks-from-pr 2964"

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#2964
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
jsczen2c1.int.jsc-zen2.easybuild-test.cluster - Linux Rocky Linux 8.5, x86_64, AMD EPYC 7742 64-Core Processor (zen2), Python 3.6.8
See https://gist.github.com/boegelbot/7ff034f99907c62faaf533dfe8b91709 for a full test report.

@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Dec 22, 2023

Inject checksums doesn't work here. I think it should be reworked to always produce a list at the top level scope, instead of doing this per-extension stuff, which would also solve this issue and the issue with X11 checksum injection not working.

@easybuilders easybuilders deleted a comment from boegelbot Dec 22, 2023
@easybuilders easybuilders deleted a comment from boegelbot Dec 22, 2023
@easybuilders easybuilders deleted a comment from boegelbot Dec 23, 2023
@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 23, 2023

Going in, thanks @Micket!

@boegel boegel merged commit 1838a09 into easybuilders:develop Dec 23, 2023
@Micket Micket deleted the 20230719130426_new_pr_timm0613 branch April 7, 2024 13:12
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.

3 participants