| #
77cf3243
|
| 09-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
fccfa4b4
|
| 09-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2026-01-07/fix-mpich-stream' into 'release'
CI: avoid queryval='kokkos*' - thats creating inconsitent test list, and other fixes
See merge request petsc/petsc!8946
|
| #
e2535b21
|
| 07-Jan-2026 |
Junchao Zhang <jczhang@anl.gov> |
CI: test-harness - add a check for "'requires' within a 'testset' also needs a 'suffix'"
And MPIX_STREAM test in vec/is/sf/tests/ex1k reqires MPICH with CUDA/GPU_AWARE support. Set MPIR_CVAR_CH4_RES
CI: test-harness - add a check for "'requires' within a 'testset' also needs a 'suffix'"
And MPIX_STREAM test in vec/is/sf/tests/ex1k reqires MPICH with CUDA/GPU_AWARE support. Set MPIR_CVAR_CH4_RESERVE_VCIS=1 to fix the following error:
[1]PETSC ERROR: MPI error 135495183 Other MPI error, error stack: internalX_Stream_create(91).: MPIX_Stream_create(info=0x9c000000, stream=0x55ab3b7dcbd0) failed MPIR_Stream_create_impl(207): MPID_Allocate_vci(149)......: No streams available. Use MPIR_CVAR_CH4_RESERVE_VCIS to reserve the number of streams can be allocated.
Co-authored-by: Satish Balay <balay@mcs.anl.gov>
show more ...
|
| #
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/*
|
| #
f5d6632c
|
| 26-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-17/speedup-gmakegentest' into 'main'
Have gmakegentest.py not generated unneeded scripts for faster runs
See merge request petsc/petsc!7843
|
| #
0338c944
|
| 18-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add check for misuse of TODO in gmakegentest.py specifications and fix misuse
|
| #
95ccd8da
|
| 18-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-testparse' into 'main'
testparse.py: catch wrong indentation in test specification
See merge request petsc/petsc!7382
|
| #
376ff7dc
|
| 17-Mar-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
testpars.py: catch wrong indentation in test specification
this catches errors like the one below instead of failing because the variable isn't defined
suffix: text args: text
|
| #
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 ...
|
| #
e8261055
|
| 12-Jun-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-06-10/fix-error-message-testharness-parsing' into 'main'
Print filename when test harness file parsing fails (obviously)
See merge request petsc/petsc!6577
|
| #
45b74845
|
| 10-Jun-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Print filename when test harness file parsing fails (obviously)
|
| #
fa680562
|
| 27-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/python-raw-strings' into 'main'
python: use raw strings where appropriate
See merge request petsc/petsc!6230
|
| #
3be2e2fd
|
| 26-Mar-2023 |
Jose E. Roman <jroman@dsic.upv.es> |
python: use raw strings where appropriate
Reported by @prj- on petsc-maint
|
| #
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
|
| #
7d7a1305
|
| 18-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/disable-python2' into 'main'
Balay/disable python2
See merge request petsc/petsc!5131
|
| #
df3bd252
|
| 15-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
disable python2 support - now python3.4+ is required - update CI tests to use python3 - continue to use python2 on MacOS CI [due to python3 issues on 10.15.7]
|
| #
9277d43c
|
| 02-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
5cb922a3
|
| 01-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/test-winnl' into 'release'
Fix for Windows issues
See merge request petsc/petsc!4507
|