Skip to content

add missing packages to petsc during hpc build - #107

Merged
lmoresi merged 1 commit into
underworldcode:developmentfrom
gthyagi:development
Apr 7, 2026
Merged

lmoresi merged 1 commit into
underworldcode:developmentfrom
gthyagi:development

Conversation

@gthyagi

@gthyagi gthyagi commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

Fix HPC PETSc configure by enabling slepc4py when using petsc4py with downloaded SLEPc.

The Gadi/HPC PETSc build used --with-petsc4py=1 together with --download-slepc=1, but did not pass --with-slepc4py=1. This caused PETSc configure to fail with:

You should also set --with-slepc4py when using both --with-petsc4py and --download-slepc

This PR adds the missing --with-slepc4py=1 flag to the relevant HPC configure path in petsc-custom/build-petsc.sh.

Tested on Gadi: PETSc build completed successfully and UW3 Level 1 tests passed.

@gthyagi
gthyagi requested a review from lmoresi as a code owner April 4, 2026 06:41
@lmoresi
lmoresi merged commit 2c64215 into underworldcode:development Apr 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants