| #
b122ec5a
|
| 24-Mar-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
PetscInitialize() and PetscFinalize() wrapped:
- ierr = PetscInitialize();if (ierr) return ierr; + CHKERRQ(PetscInitialize());
- ierr = PetscFinalize(); - return ierr; + CHKERRQ(PetscFinalize()); +
PetscInitialize() and PetscFinalize() wrapped:
- ierr = PetscInitialize();if (ierr) return ierr; + CHKERRQ(PetscInitialize());
- ierr = PetscFinalize(); - return ierr; + CHKERRQ(PetscFinalize()); + return 0;
show more ...
|
| #
5f80ce2a
|
| 24-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
chkerr and friends wrapped
|
| #
d4555522
|
| 22-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-19/rm-ts-petsccheckfalse' into 'main'
Remove many PetscCheckFalse() from ts
See merge request petsc/petsc!4996
|
| #
3c633725
|
| 20-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove many PetscCheckFalse() from ts
Commit-type: style-fix /spend 1h Thanks-to: Jose E. Roman <jroman@dsic.upv.es>
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
2c71b3e2
|
| 11-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
|
| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
82a6ae78
|
| 28-Jul-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-some-missing-chkerr' into 'main'
Some missing CHKERR[Q|MPI]
See merge request petsc/petsc!4190
|
| #
1e1ea65d
|
| 27-Jul-2021 |
Pierre Jolivet <pierre@joliv.et> |
Some missing CHKERR[Q|MPI]
|
| #
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 ...
|
| #
3899d962
|
| 01-Jul-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/enable-c99-tests' into 'master'
tests: remove c99 requires because PETSC_HAVE_C99 is gone
See merge request petsc/petsc!2935
|
| #
f56ea12d
|
| 01-Jul-2020 |
Jed Brown <jed@jedbrown.org> |
tests: remove c99 requires because PETSC_HAVE_C99 is gone
PETSC_HAVE_C99 was removed in 75b4e14096da0ef4f038ff4e2c695b95ada13594
configure: Currently PETSc requires a c99 compiler - update conf
tests: remove c99 requires because PETSC_HAVE_C99 is gone
PETSC_HAVE_C99 was removed in 75b4e14096da0ef4f038ff4e2c695b95ada13594
configure: Currently PETSc requires a c99 compiler - update configure test accordingly
but we still had lots of\
build: requires: c99
in the tests, all of which have since been being skipped in the tests. This will re-enable those tests.
Commit-type: bug-fix
show more ...
|
| #
daccdfde
|
| 10-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
5b3ccc2d
|
| 09-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'hongzh/fix-rhssplit-dm-maint' into 'maint'
Fix DM issues in SplitTS
See merge request petsc/petsc!2833
|
| #
109dc152
|
| 03-Jun-2020 |
Hong Zhang <hongzhang@anl.gov> |
Fix DM issues in SplitTS
- Revert the commit feb1c02f. It causes the multirate ODE examples to fail. In addition, this commit seems unnecessary since the subts DM is set up in TSMPRKSetSplits() for
Fix DM issues in SplitTS
- Revert the commit feb1c02f. It causes the multirate ODE examples to fail. In addition, this commit seems unnecessary since the subts DM is set up in TSMPRKSetSplits() for MPRK and in TSSetUp_RK_MultirateSplit() for MRK. - Clean up serveral multirate examples and add them to tests.
Commit-type: bug-fix Reported by: Aidan Hamilton <aidan@udel.edu>
show more ...
|
| #
c20d7725
|
| 22-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]
* jed/promote-examples-tests-tutorials: Promote examples/{tests,tutorials}/ to {tests,tutorials}/
|
| #
c4762a1b
|
| 18-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was compl
Promote examples/{tests,tutorials}/ to {tests,tutorials}/
This shortens paths and improves consistency between test target names and paths to the source and output files. Most of the work was completed by this script, followed by mild cleanup of nonconforming cases.
for makefile in `git ls-files 'src/*makefile'`; do if rg -q 'DIRS.*\bexamples\b' $makefile; then base=$(dirname $makefile) dirs=$(cd $base/examples && ls -d tests tutorials 2>/dev/null | xargs echo) perl -pi -e "s#^(DIRS.*)\bexamples\b#\1${dirs}#" $makefile git rm $base/examples/makefile for t in $dirs; do git mv $base/examples/$t $base/ perl -pi -e "s#^(LOCDIR[[:space:]]*=).*#\1 $base/$t/#" $base/$t done fi done
git grep -l -E -z 'examples/(tutorials|tests)' | xargs -0 perl -pi -e 's#examples/(tutorials|tests)#\1#g' git checkout @ \ src/docs/website/documentation/changes/ \ src/benchmarks/results/
show more ...
|