-
Notifications
You must be signed in to change notification settings - Fork 2
Fix for PetscCtxRt and PetscCtx argument types #170
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
base: main
Are you sure you want to change the base?
Conversation
|
Thanks. The PETSc CI is getting an error I don't understand with PFLARE; it doesn't seem to be related to this change but suddenly it appeared, maybe you understand it. |
Ah apologies, that was due to some recent changes in main and not this PR, but I thought I had the PFLARE CI setup to ensure all warnings were on and set as errors like the PETSc CI so that this wouldn't happen. I'll try and fix this now. |
ad0dba9 to
4ca6c2d
Compare
|
@BarrySmith Ok this should be fixed now. Missed warnings were caused by old gcc version in the PFLARE CI and a missed -Werror flag for Fortran files, which have now been fixed. The commit you need is 4ca6c2d |
|
I had to change the Interface_XXX function to exclude the final end interface line and require the user to provide that so you will need to make another change to the branch. |
|
@BarrySmith Done |
|
@stevendargaville It's gotten better. It now does not need the use of Interface_xxx so could you please remove those? Thanks |
…re ctx pointers are declared null to prevent uninitialised warnings
647ff8a to
5a629ea
Compare
|
@BarrySmith no worries, done |
@BarrySmith I've brought the changes from your fork into this branch that will be merged after your PETSc MR. The commit hash you will need for PFLARE.py in PETSc is ad0dba9.