Skip to content

add missing packages to petsc during hpc build#107

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

add missing packages to petsc during hpc build#107
lmoresi merged 1 commit intounderworldcode:developmentfrom
gthyagi:development

Conversation

@gthyagi
Copy link
Copy Markdown
Contributor

@gthyagi gthyagi commented Apr 4, 2026

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