| #
01a64f4f
|
| 08-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/update-doc' into 'release'
Begin adding missing descriptions to manual pages
See merge request petsc/petsc!4070
|
| #
67f24b97
|
| 08-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/update-checkbadsource' into 'main'
Update badsource rules
See merge request petsc/petsc!4064
|
| #
10699b91
|
| 14-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Begin adding missing descriptions to manual pages
Commit-type: bug-fix, docs-only Reported-by: sowing error detection
|
| #
70a7d78a
|
| 04-Jun-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Update badsource rules
- Zero or more spaces are not allowed for more returning types - zero spaces not allowed for for|if|while
|
| #
a8cf78f8
|
| 24-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'
Fix typos in source
See merge request petsc/petsc!3984
|
| #
4e278199
|
| 16-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove all double blank lines from source
Commit-type: petsc-style /2h
|
| #
005520e9
|
| 13-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-03-26/clang-static-linter' into 'main'
Feature: libClang PETSc Macro Static Analyzer
See merge request petsc/petsc!3773
|
| #
064a246e
|
| 11-May-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
show more ...
|
| #
c576eacb
|
| 13-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
668e298e
|
| 13-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-04-09/fix-long-error-codes/release' into 'release'
Do not set higher bits in error codes since error codes should never be larger than 255
See merge request petsc/petsc!3845
|
| #
678e61f4
|
| 12-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d17dd3f0
|
| 12-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-04-05/fix-chkerrcusolver/release' into 'release'
Add proper error return codes for cuSolver error checker. CHKERRCUSOLVER()
See merge request petsc/petsc!3827
|
| #
65f093c6
|
| 09-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Do not set higher bits in error codes since error codes should never be larger than 255
These higher bits were apparently causing the confusing error codes produced in the CI when GPU jobs ran out o
Do not set higher bits in error codes since error codes should never be larger than 255
These higher bits were apparently causing the confusing error codes produced in the CI when GPU jobs ran out of resources.
Do not trap SIGTERM with OpenMPI since OpenMPI uses it to shut down MPI jobs and this produces identical confusing messages to the user
/spend 6h
show more ...
|
| #
a4b895e1
|
| 06-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Add proper error return codes for cuSolver error checker. CHKERRCUSOLVER()
Don't check PetscCUDAInitialized in CHKERRCU* routines since it will not be set yet
/spend 2h
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
1223e7c0
|
| 18-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fixes' into 'master'
Device fixes
See merge request petsc/petsc!3541
|
| #
764761ab
|
| 08-Jan-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscError: add missing PETSC_ERR_GPU string
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
32f47243
|
| 16-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/hip-sys-vec' into 'master'
Implementation of HIP for sys and vec packages
See merge request petsc/petsc!3056
|
| #
59af0bd3
|
| 16-Dec-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works with ROCm 3.9.
show more ...
|
| #
3685966c
|
| 12-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
9f83388c
|
| 11-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-petscwaitonerror-on-xl/release' into 'release'
xl: rename petscwaitonerror to petscwaitonerrorflg to avoid name conflict with...
See merge request petsc/petsc!3409
|
| #
baae8e41
|
| 11-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
xl: rename petscwaitonerror to petscwaitonerrorflg to avoid name conflict with PetscWaitOnError() fortran interface
Reported-by: "Dobrev, Veselin A." <dobrev1@llnl.gov>
|