Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{numlib}[foss/2023a] PETSc v3.20.3, SuperLU_DIST v8.1.2, ParMETIS v4.0.3 #19686

Merged
merged 3 commits into from
Feb 28, 2024

Conversation

furstj
Copy link
Contributor

@furstj furstj commented Jan 23, 2024

(created using eb --new-pr)

…ss-2023a.eb, SuiteSparse-5.13.0-foss-2023a-METIS-5.1.0.eb, ParMETIS-4.0.3-gompi-2023a.eb
@furstj
Copy link
Contributor Author

furstj commented Jan 23, 2024

@furstj furstj changed the title {numlib}[foss/2023a] PETSc v3.20.3, SuperLU_DIST v8.1.2, SuiteSparse v5.13.0, ... w/ METIS 5.1.0 {numlib}[foss/2023a] PETSc v3.20.3, SuperLU_DIST v8.1.2, ParMETIS v4.0.3 Jan 27, 2024
@easybuilders easybuilders deleted a comment from boegelbot Jan 30, 2024
@boegel
Copy link
Member

boegel commented Jan 30, 2024

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

@boegelbot
Copy link
Collaborator

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

PR test command 'EB_PR=19686 EB_ARGS="--include-easyblocks-from-pr 3086" EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_19686 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1917873408 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
Member

boegel commented Jan 30, 2024

@boegelbot please test @ jsc-zen3
EB_ARGS="--include-easyblocks-from-pr 3086"

@boegelbot
Copy link
Collaborator

@boegel: 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=19686 EB_ARGS="--include-easyblocks-from-pr 3086" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_19686 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 1917885629 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
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#3086
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
jsczen3c1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.3, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.18
See https://gist.github.com/boegelbot/6b1d9a281316980ab020659537b04fcb for a full test report.

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
Using easyblocks from PR(s) easybuilders/easybuild-easyblocks#3086
SUCCESS
Build succeeded for 3 out of 3 (3 easyconfigs in total)
cns1 - Linux Rocky Linux 8.5, x86_64, Intel(R) Xeon(R) CPU E5-2667 v3 @ 3.20GHz (haswell), Python 3.6.8
See https://gist.github.com/boegelbot/98c67858967150fefda253c1890ff93c for a full test report.

@boegel boegel added the update label Jan 31, 2024
@boegel boegel added this to the release after 4.9.0 milestone Jan 31, 2024
Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

@maxim-masterov
Copy link
Collaborator

PETSc 3.20.3 is not tested against SuiteSparse 7.1.0. Is it a good idea to build against it?

@boegel
Copy link
Member

boegel commented Jan 31, 2024

PETSc 3.20.3 is not tested against SuiteSparse 7.1.0. Is it a good idea to build against it?

We're running the PETSc test suite (make test) as a part of the installation, and that didn't reveal any problems...

Where do you get the info that PETSc is not tested against SuiteSparse 7.1.0?

@maxim-masterov
Copy link
Collaborator

There is a warning in the installation logs, that's why I wonder if it's safe to use SuiteSparce v7:

=============================================================================================
                                     ***** WARNING *****
  Using version 7.1.0 of package SUITESPARSE, PETSc is tested with 5.13. Suggest using
  --download-suitesparse for a compatible SuiteSparse
=============================================================================================

@furstj
Copy link
Contributor Author

furstj commented Jan 31, 2024

As far as I remember, my first version was with SuiteSparse 5.13. But boegelbot complained that there is SuiteSparse 7.1.0 already in the dependencies.

In any case, the easybuild runs "make tests" and these tests call also SuiteSparse (try to look for the word "_umfpack" in build log).

@boegel
Copy link
Member

boegel commented Feb 28, 2024

Going in, thanks @furstj!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants