| #
2d853995
|
| 27-May-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
If PetscMallocValidate() detects an error it must turn off validating before calling the error handlers
Also cleanup manual pages and comments in the PETSc malloc handling source files
Also change
If PetscMallocValidate() detects an error it must turn off validating before calling the error handlers
Also cleanup manual pages and comments in the PETSc malloc handling source files
Also change
[ 0] 16 bytes PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190 [0] PetscMallocA() at /Users/barrysmith/Src/petsc/src/sys/memory/mal.c:190 [0] PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190
to
[ 0] 16 bytes [0] PetscFunctionListDLAllPush_Private() at /Users/barrysmith/Src/petsc/src/sys/dll/reg.c:190
no need to print duplicate function information or print the PetscMalloc() line
Commit-type: bug-fix
show more ...
|
| #
f1c942b3
|
| 27-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3887a59d
|
| 26-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-04-26/fix-man-pages-malloc/release' into 'release'
Cleanup manual pages for the PETSc malloc()/free() and its monitoring
See merge request petsc/petsc!6376
|
| #
0ed210f4
|
| 26-Apr-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Cleanup manual pages for the PETSc malloc()/free() and its monitoring
|
| #
d01c6957
|
| 28-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'
More manual page fixes
See merge request petsc/petsc!6233
|
| #
2fe279fd
|
| 28-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
More manual page fixes
|
| #
e9f36840
|
| 18-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-03-08/fix-man-pages-detected-by-lint' into 'main'
Fix many manual pages
See merge request petsc/petsc!6162
|
| #
20f4b53c
|
| 09-Mar-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual pages based on reports from Jacob's lint tool
Commit-type: documentation
|
| #
b1ffe33c
|
| 03-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-03-02/petscfflush' into 'main'
Feature: PetscFFlush()
See merge request petsc/petsc!6133
|
| #
c69effb2
|
| 02-Mar-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add PetscFFlush()
|
| #
37d05b02
|
| 06-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b877537e
|
| 05-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Fix Typos
See merge request petsc/petsc!6024
|
| #
da81f932
|
| 05-Feb-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix Typos
|
| #
995ec06f
|
| 03-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/nvhpc-and-clang-cuda' into 'main'
Clang support for CUDA
See merge request petsc/petsc!6015
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
b13f2904
|
| 31-Jan-2023 |
Stefano Zampini <stefano.zampini@gmail.com> |
Fix warning
In file included from /home/zampins/Devel/petsc/include/petscsys.h:1176, from /home/zampins/Devel/petsc/include/petsc/private/petscimpl.h:7, from /home/
Fix warning
In file included from /home/zampins/Devel/petsc/include/petscsys.h:1176, from /home/zampins/Devel/petsc/include/petsc/private/petscimpl.h:7, from /home/zampins/Devel/petsc/src/sys/memory/mtr.c:5: /home/zampins/Devel/petsc/src/sys/memory/mtr.c: In function 'PetscMallocView': /home/zampins/Devel/petsc/src/sys/memory/mtr.c:912:13: warning: 'PetscSortStrWithPermutation' accessing 4 bytes in a region of size 0 [-Wstringop-overflow=] 912 | PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/zampins/Devel/petsc/include/petscerror.h:439:17: note: in definition of macro 'PetscCall' 439 | ierr_q_ = __VA_ARGS__; \ | ^~~~~~~~~~~ /home/zampins/Devel/petsc/src/sys/memory/mtr.c:912:13: note: referencing argument 3 of type 'PetscInt *' {aka 'int *'} 912 | PetscCall(PetscSortStrWithPermutation(n, (const char **)shortfunction, perm)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/zampins/Devel/petsc/include/petscerror.h:439:17: note: in definition of macro 'PetscCall' 439 | ierr_q_ = __VA_ARGS__; \ | ^~~~~~~~~~~ In file included from /home/zampins/Devel/petsc/include/petsc/private/petscimpl.h:7, from /home/zampins/Devel/petsc/src/sys/memory/mtr.c:5: /home/zampins/Devel/petsc/include/petscsys.h:2346:29: note: in a call to function 'PetscSortStrWithPermutation' 2346 | PETSC_EXTERN PetscErrorCode PetscSortStrWithPermutation(PetscInt, const char *[], PetscInt[]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
show more ...
|
| #
2d29411c
|
| 12-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/followup-5935' into 'main'
Fix -Wformat for GCC
See merge request petsc/petsc!5966
|
| #
15943bb8
|
| 10-Jan-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix -Wformat for GCC
Follow-up of !5935
|
| #
b5fdbe7c
|
| 06-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/threadsafety' into 'main'
threading support in PetscLog and debugging configurations
See merge request petsc/petsc!5898
|
| #
dfb7d7af
|
| 04-Dec-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
Do not use petscstack with threadsafety
This allows to run PETSc code in debug mode with threadsafety that does not segfault when run with concurrent threads.
|
| #
e3dbaa52
|
| 29-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3d996455
|
| 29-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-11-17/fix-collective-on-man-pages/release' into 'release'
Remove unneeded " on xxx" from most Collective comments in manual pages; move no Fortran support to Collective line
Merge branch 'barry/2022-11-17/fix-collective-on-man-pages/release' into 'release'
Remove unneeded " on xxx" from most Collective comments in manual pages; move no Fortran support to Collective line
See merge request petsc/petsc!5850
show more ...
|
| #
c3339dec
|
| 17-Nov-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove unneeded " on xxx" from most Collective comments in manual pages
The phrase was unneeded 99% of the time
I did not remove in the dm directory since another MR is still active that affects th
Remove unneeded " on xxx" from most Collective comments in manual pages
The phrase was unneeded 99% of the time
I did not remove in the dm directory since another MR is still active that affects that directory
Commit-type: documentation /spend 20m
show more ...
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|