Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
Remove now unneeded SOURCE* variables from makefilesCommit-type: configure, housekeeping
Add PETSC_PRAGMA_DIAGNOSTIC_IGNORED_BEGIN, and PETSC_PRAGMA_DIAGNOSTIC_IGNORED_END to silence clang or GCC warnings selectively
Merge branch 'knepley/fix-memory-bugs' into 'main'Knepley/fix memory bugsSee merge request petsc/petsc!6163
DS: Check for consistency of quadrature
DS: Force all quadratures to match by default
DT: Fix weak form map bug
Remove empty preprocessor variables
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
PetscDTSimplexQuadrature: report quadrature order
Fix -Wformat for GCCFollow-up of !5935
Merge remote-tracking branch 'origin/release'Resolve merge conflict in include/petsc/private/dmpleximpl.h by preferring change from a7853b1b471cc2d7fcb305c717a9882ec0334e87
DS: Add check
Fix -Wformat-pedanticsrc/dm/dt/interface/dtds.c:212:71: warning: format specifies type 'void *' but the argument has type 'void (*)(void)' [-Wformat-pedantic] else PetscCall(PetscViewerASCI
Fix -Wformat-pedanticsrc/dm/dt/interface/dtds.c:212:71: warning: format specifies type 'void *' but the argument has type 'void (*)(void)' [-Wformat-pedantic] else PetscCall(PetscViewerASCIIPrintf(viewer, " func: %p\n", b->func)); ~~ ^~~~~~~
show more ...
Fix manual pages in a variety of parts of src/dmStill many other parts of DM need to have their manual pages updatedCommit-type: housekeeping/spend 4h
Fix -Wstrict-prototypeswarning: a function declaration without a prototype is deprecated in all versions of C
Partially fix -Wformat-pedantic
source code format changes due to .clang-format changes
Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation
Remove parent, parentid, flops, time, mem, and memchildren. Deprecate PetscLogObjectParent(), PetscLogObjectMemory(), and PetscNewLog()
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
12345678910>>...33