| #
7b5fd022
|
| 28-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Minor housekeeping
See merge request petsc/petsc!8811
|
| #
ab701a13
|
| 27-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: check style of config/*
|
| #
505e148b
|
| 22-Feb-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/refix-valgrind' into 'main'
More general handling of executable location in command line for testing scripts
See merge request petsc/petsc!7313
|
| #
2ef0b79d
|
| 22-Feb-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
More general handling of executable location in command line
|
| #
6c37f76f
|
| 27-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-log-handler' into 'main'
Deglobalize logging into PetscLogHandler and PetscLogState
See merge request petsc/petsc!6709
|
| #
d68d54c7
|
| 13-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Testing: Add 'temporaries:' field to the test suite
It's nice when the output that needs to be tested goes to stdout, and we can do that with our own viewers, but some output that needs to be tested
Testing: Add 'temporaries:' field to the test suite
It's nice when the output that needs to be tested goes to stdout, and we can do that with our own viewers, but some output that needs to be tested can only be written to temporary files. An example is MPE logging, which produces a .clog2 file, let's say it's called ex30.clog2.
We can access that file through the test suite:
/*TEST
test: filter: strings ex30.clog2 | grep "Petsc"
TEST*/
But the problem is that ex30.clog2 will stay in the test build directory. Suppose the test breaks and the program does not write the ex30.clog2 file: then a stale version of that file will be read.
This change allows us to write the test as:
/*TEST
test: temporaries: ex30.clog2 filter: strings ex30.clog2 | grep "Petsc"
TEST*/
which indices that (the localized version of) `rm -f ex30.clog2` will run before the test.
show more ...
|
| #
597312bb
|
| 02-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
7168d968
|
| 02-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-setinf' into 'release'
Fixes for -fp_trap
See merge request petsc/petsc!6372
|
| #
2b6f951b
|
| 01-May-2023 |
Stefano Zampini <stefano.zampini@gmail.com> |
Plex: More FPE fixes
allow cells with no coordinates FVM: More robust limiter PetscGridHash: use Calloc to avoid floating point exceptions PetscDT: fpe fixes
|
| #
986f41ea
|
| 13-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/add-mpiexec-tail' into 'main'
Add --with-mpiexec-tail to add arguments right before user's executable
See merge request petsc/petsc!6167
|
| #
64f7b273
|
| 09-Mar-2023 |
Junchao Zhang <jczhang@anl.gov> |
Config: add --with-mpiexec-tail to add arguments right before user's executable
So that we are albe to do mpiexec <mpiexec_flags> -n <np> <mpiexec_tail> ./ex1
|
| #
a207d08e
|
| 30-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
ed31fb71
|
| 30-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/codespell-typos' into 'release'
A few more codespell fixes
See merge request petsc/petsc!5786
|
| #
d5b43468
|
| 29-Oct-2022 |
Jose E. Roman <jroman@dsic.upv.es> |
A few more codespell fixes
|
| #
755922eb
|
| 17-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
e4ead62a
|
| 14-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-10-06/test-harness-env-keyword' into 'release'
Add env: keyword to test harness
See merge request petsc/petsc!5721
|
| #
fa236c6a
|
| 06-Oct-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add env: keyword to test harness
|
| #
bda77271
|
| 20-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-24/linenumbers-petscstack' into 'main'
Fixes/improvements for PETSc stack handling
See merge request petsc/petsc!5368
|
| #
660278c0
|
| 26-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PETSc CI mode to allow better handling of errors and system dependent output when running in test harness
-petsc_ci - automatically set for all runs in test harness
-petsc_ci_portable_error_out
Add PETSc CI mode to allow better handling of errors and system dependent output when running in test harness
-petsc_ci - automatically set for all runs in test harness
-petsc_ci_portable_error_output - ensures all error messages (when possible are system and compiler information), should be only used in tests that are explicitly testing the error handling
This allows proper comparisons of runs on different machines and when errors are intentionally triggered to test error handling
Commit-type: error-checking, testing-fix /spend 5h
show more ...
|
| #
036e4bdc
|
| 14-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
6584cbc9
|
| 14-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-09/fix-petsc-options-test' into 'release'
Should not force the use of PETSC_OPTIONS when gmakegentest.py is run to be...
See merge request petsc/petsc!5240
|
| #
35feb33f
|
| 14-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Should not force the use of PETSC_OPTIONS when gmakegentest.py is run to be the value used when the actual tests are run
Only the value of PETSC_TEST_OPTIONS is kept
Commit-type: bug-fix /spend 10m
Should not force the use of PETSC_OPTIONS when gmakegentest.py is run to be the value used when the actual tests are run
Only the value of PETSC_TEST_OPTIONS is kept
Commit-type: bug-fix /spend 10m Reported-by: Stefano Zampini <stefano.zampini@gmail.com>
show more ...
|
| #
2b314061
|
| 27-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
b73d1a5e
|
| 26-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-06-09/petsc-test-options' into 'release'
Organized the PETSC_OPTIONS used in .gitlab-ci.yml to be provided by the appropriate package
See merge request petsc/petsc!4075
|
| #
4161761d
|
| 10-Jun-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Organized the PETSC_OPTIONS used in .gitlab-ci.yml to be provided by the appropriate package
This allows users running the tests to have the same behavior as the public CI
Commit-type: CI, configur
Organized the PETSC_OPTIONS used in .gitlab-ci.yml to be provided by the appropriate package
This allows users running the tests to have the same behavior as the public CI
Commit-type: CI, configure, error-checking \spend 1h Thanks-to: Jed Brown <jed@jedbrown.org>
show more ...
|