Merge remote-tracking branch 'origin/release'
Fix capitalization of proper nouns etc in PETSc documentationAdd capitalization guide to the developers style guideCommit-type: documentation/spend 20m
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
deprecate PETSC_STATIC_INLINE
add PetscAssert() and PetscAssertFalse()
make PetscInfo() variadic
SETERRQ[1-9]+ begone
Merge branch 'jed/makefile-dirs' into 'main'makefile: add missing DIRS (squash gmakegen.py --verbose warnings)See merge request petsc/petsc!4677
Fixes found by -fsanitize=address in releaseCommit-type: bug-fix/spend 5mThanks-to: Jacob Faibussowitsch <jacob.fai@gmail.com>Thanks-to: Satish Balay <balay@mcs.anl.gov>
makefile: add missing DIRS (squash gmakegen.py --verbose warnings)* enable dm partitioner tests* yaml is a third-party library with different build procedure* the cmap directory contains only hea
makefile: add missing DIRS (squash gmakegen.py --verbose warnings)* enable dm partitioner tests* yaml is a third-party library with different build procedure* the cmap directory contains only headers* fix Fortran callback for Riemann solver, which returns void
show more ...
Additional PetscInt_FMT empty string and SETERRQ trailing newline fixes
remove trailing newline from SETERRQ
apply PETSC_ATTRIBUTE_FORMAT and related fixes to sys sources
fix checkstack errors# > Invalid stack: push from MessageLoopThread_Win32, pop from PetscDrawCreate_Win32# > Invalid stack: push from PetscWndProc, pop from MessageLoopThread_Win32
Fix missing ierr =, removed incorrect CHKERRQ()Commit-type: error-checking, style-fix\spend 45m
Fix some spurious linter warnings and move certain headers to the private directory. AddedinternalPetscDisableStaticAnalyzerForExpressionUnderstandingThatThisIsDangerousAndBugprone() macroto disab
Fix some spurious linter warnings and move certain headers to the private directory. AddedinternalPetscDisableStaticAnalyzerForExpressionUnderstandingThatThisIsDangerousAndBugprone() macroto disable static analyzer for a single expression and a test for it. Improved the testinglogic slightly.
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds lesstightly, so the result of the computation would otherwise change.
Fix manpages: more errors reported by doctext
Fix manpages: mismatching number of parameters
Fix manpages: Input/Output Parameters --> Parameter
Fix manpages: Input/Output Parameter --> Parameters
Merge branch 'jed/rm-distutils' into 'main'config: remove distutils from buildSee merge request petsc/petsc!4253
Fix spelling errors in manpages and comments
12345678910>>...21