History log of /petsc/config/example_template.py (Results 1 – 25 of 117)
Revision Date Author Comments
# 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 ...


12345