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

[CI/CD] The pipelines currently are not working with PETSc 3.20 #320

Open
sblauth opened this issue Oct 11, 2023 · 1 comment
Open

[CI/CD] The pipelines currently are not working with PETSc 3.20 #320

sblauth opened this issue Oct 11, 2023 · 1 comment
Assignees
Labels
bug Something isn't working CI/CD Issues or pull requests related to CI/CD

Comments

@sblauth
Copy link
Owner

sblauth commented Oct 11, 2023

Currently, cashocs workflows are not running correctly due to a recent update to PETSc 3.20 which is available on conda-forge. Most of the required patches have already been applied in the petsc320fix branch https://github.com/sblauth/cashocs/tree/petsc320fix

However, one issue remains, with the PETScDMCollection and its transfer matrix, see conda-forge/fenics-feedstock#192

For the moment, we leave this in the main development version, expecting a quick fix. If this cannot be done as fast as expected, we should, for the moment, pin PETSc to <=3.19

@sblauth sblauth added bug Something isn't working CI/CD Issues or pull requests related to CI/CD labels Oct 11, 2023
@sblauth sblauth self-assigned this Oct 11, 2023
@sblauth
Copy link
Owner Author

sblauth commented Oct 13, 2023

We have pinned PETSc to version <= 3.19 in the conda-forge feedstock, see conda-forge/cashocs-feedstock#84.
Once the issues with PETSc 3.20 are fixed, the pin should be removed here as well as in the conda-forge feedstock.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working CI/CD Issues or pull requests related to CI/CD
Projects
None yet
Development

No branches or pull requests

1 participant