... and apply it
Rename PetscValidPointer -> PetscAssertPointer
Deploy new PetscValidPointer, remove PetscValidXXXPointer
Fix -Wextra-semi-stmt
Manual linter fixes: sys
Lint apply: sys
HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists
Merge remote-tracking branch 'origin/release'
Fix typos
Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct
Fix PetscCallMPI(MPI_Allreduce()) with PETSc types
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
More manual page fixes
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Merge branch 'stefanozampini/minres-2' into 'main'MINRES QLPSee merge request petsc/petsc!6184
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Remove unneeded SOURCEH from makefilesNo longer used by docs or build
Fix compiler warning for some draw opsUse PETSc functions to get temp. directoryAdded documentation for dmnetwork_view_tmpdirBugfix to move variables within correct scope
Fix warning with intel compilerssrc/sys/classes/draw/impls/x/xops.c:711:23: warning: floating-point comparison is always false; constant cannot be represented exactly in type 'float' [-Wliteral-ran
Fix warning with intel compilerssrc/sys/classes/draw/impls/x/xops.c:711:23: warning: floating-point comparison is always false; constant cannot be represented exactly in type 'float' [-Wliteral-range]
show more ...
Remove empty preprocessor variables
Merge branch 'jolivet/housekeeping' into 'main'Some more housekeepingSee merge request petsc/petsc!6130
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Docs: small fixes and typos
12345678910