-
Notifications
You must be signed in to change notification settings - Fork 95
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
Fix minor HYPRE and ADIOS2 compilation issues #3022
base: next
Are you sure you want to change the base?
Conversation
Caused linking issues. Also put used function in an anonymous namespace to prevent future linking issues
Also default to off
Usually installed under `usr/include/hypre` (or similar) for system packages
Hmm, more problems with 3D metrics and the Hypre laplacians. Guess I'll have to build that config locally to fix them all. |
It would be great to fix that, but I think disabling hypre with 3D is also fine. Hypre is often used - but only via PETSc, so that should be fine ... So adding a configure time error should be fine ... |
I think it's mostly just making some types |
I have it fixed, so that it compiles. |
Fixes #2701 |
It turns out we're not building HYPRE on CI at all, and we're silently not actually using ADIOS2, and that's let a couple of compilation issues creep in.
This fixes the compilation and CI issues (hopefully).