| #
e60f640e
|
| 25-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
836e1ace
|
| 24-Nov-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'scott/ci-artifacts-update' into 'maint'
Improvements to artifacts
See merge request petsc/petsc!2310
|
| #
9fbb52e5
|
| 24-Nov-2019 |
Scott Kruger <scott.e.kruger@gmail.com> |
Improvements to artifacts
Following the gitlab ref page on artifacts, this is an attempt to upload the test log files and the gcov tarbal from `make gcov` Includes update of gcov.py to use optparse
Improvements to artifacts
Following the gitlab ref page on artifacts, this is an attempt to upload the test log files and the gcov tarbal from `make gcov` Includes update of gcov.py to use optparse and eliminate os.environ for getting petsc_dir and petcs_arch. Also include {configure,make}.log to artifacts.
show more ...
|
| #
cc17cd1e
|
| 23-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'master' into 'master'
Add --download-hpddm
See merge request petsc/petsc!1994
|
| #
38cfc46e
|
| 22-Sep-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
--download-hpddm for PCHPDDM and KSPHPDDM
|
| #
ec06d14d
|
| 19-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/test-improve' into 'master'
Various improvements to test harness
See merge request petsc/petsc!2024
|
| #
5e361860
|
| 08-Sep-2019 |
Scott Kruger <scott.e.kruger@gmail.com> |
Various improvements
1. Test logging now separates tap output and just the error output. What is streamed is now controlled with the -o flag to the shell scripts which now has two options curr
Various improvements
1. Test logging now separates tap output and just the error output. What is streamed is now controlled with the -o flag to the shell scripts which now has two options currently: 'interactive' and 'err_only'. The V=0 flag and OUTPUT=1 flags to gmakefile.test turn on the err_only option The OUTPUT=1 is default for gitlab
2. gmakegentest.py has a (-c,--check-output) option which does nothing but check if the output files specified by tests are in the output directories, and return a non-zero error code if they are not there check_output target is in outer makefile and add `make check_output` to stage zero tests to prevent running stage 2 and 3 with missing output files
3. report_tests.py was not giving the correct command to invoke just the files that failed. This is because it was coded assuming a particular naming scheme for the tests: an assumption that was both incorrect, and led to an ill-posed problem for fixing: If a test label has underscores, it was not easy to fix. The solution was to change to telling users to globsearch. In fixing, globsearch had to be generalized to allow for multiple patterns: e.g., make -f gmakefile test globsearch='dm_impls_plex_tutorials-ex5_* ts_tutorials-ex11_*'
4. Bug fix for subtests with loop variables (Reported Jakub Kruzik <jakub.kruzik@vsb.cz> on 6/26/19)
5. This does a minor fix in this utility script which prints out datafiles.
Commit-type: testing-fix, feature
Out check_output rule to outer makefile
Commit-type: feature Reported-by: gitlab-ci
show more ...
|
| #
707f2334
|
| 11-Sep-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Update makefile
|
| #
0ba6fdb9
|
| 07-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-09-01/feature-streams-openmp' [PR #1939]
* barry/2019-09-01/feature-streams-openmp: Improve streams benchmark usage, now both MPI and OpenMP produce similar output and both
Merge branch 'barry/2019-09-01/feature-streams-openmp' [PR #1939]
* barry/2019-09-01/feature-streams-openmp: Improve streams benchmark usage, now both MPI and OpenMP produce similar output and both can use process.py
show more ...
|
| #
4198fb66
|
| 02-Aug-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve streams benchmark usage, now both MPI and OpenMP produce similar output and both can use process.py
Added make rules openmpstreams, openmpstreams and changed streams and stream to mpistreams
Improve streams benchmark usage, now both MPI and OpenMP produce similar output and both can use process.py
Added make rules openmpstreams, openmpstreams and changed streams and stream to mpistreams and mpistream
Commit-type: feature, benchmarking
show more ...
|
| #
9e1277f5
|
| 19-Jun-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/with-package-fc-moab-fix (pull request #1788)
Add -with-{hdf5,moab}-fc={true,false} add HDF5 test to make test, fix MOAB handling of zlib
|
| #
782d50cf
|
| 19-Jun-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/rm-cmake-legacy (pull request #1714)
Remove legacy and cmake compile systems
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
facf12a1
|
| 17-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
check: update hdf5 test to 'clean' before and after the test. Also switch 'make ex47' 'make ex47.PETSc' to suppress compile log
|
| #
bacf6b6c
|
| 15-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add -with-{hdf5,moab}-fc={true,false} add HDF5 test to make test, fix MOAB handling of zlib
|
| #
b923ff0c
|
| 02-Jun-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/update-hypre (pull request #1696)
Update HYPRE to 2.16.0
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
39accc25
|
| 26-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tes
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tests in complex numbers and add a couple of configurations for the nightlies Also, disabled MatGetRow tests because the previous test was buggy
show more ...
|
| #
1c2009f4
|
| 01-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/rm-cmake-legacy' of bitbucket.org:petsc/petsc into barry/rm-cmake-legacy
|
| #
339b7ff0
|
| 01-Jun-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
makefile: remove "exercises" target
The exercises target doesn't appear to be functional (or used), so remove it.
Also remove "pageform.txt" from the "clean-legacy" rule, since this seems to be the
makefile: remove "exercises" target
The exercises target doesn't appear to be functional (or used), so remove it.
Also remove "pageform.txt" from the "clean-legacy" rule, since this seems to be the only place it would be generated.
show more ...
|
| #
ede33fe4
|
| 01-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
revert change with 'shared_install' target and rename to 'print_mesg_after_build'
|
| #
ef135d0e
|
| 01-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-remove-manconcepts' [PR #1733]
|
| #
dc0529c6
|
| 27-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove legacy and cmake compile systems
- Remove legacy and cmake compile systems from makefiles and config - Clean out various dead code from makefile and lib/petsc/conf/rules - Update lib/petsc/co
Remove legacy and cmake compile systems
- Remove legacy and cmake compile systems from makefiles and config - Clean out various dead code from makefile and lib/petsc/conf/rules - Update lib/petsc/conf/test to build all examples, not just those beginning with ex, update examples makefiles to remove now unneeded rules - Deprecated make gnumake, replaced with make libs
Note: retained clean-legacy since it is used by clean in rules
Commit-type: style-fix, feature Thanks-to: Jed Brown <jed@jedbrown.org> and Satish Balay <balay@mcs.anl.gov>
show more ...
|
| #
caf9493a
|
| 29-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Docs: remove manconcepts logic and meta-documentation
Remove creation and processing of manconcepts file (which wasn't used for anything- see also 0521a30550e7a1a9bc1cab016a3944a14dfd8c82)
This le
Docs: remove manconcepts logic and meta-documentation
Remove creation and processing of manconcepts file (which wasn't used for anything- see also 0521a30550e7a1a9bc1cab016a3944a14dfd8c82)
This leaves "Concepts:" fields in the man pages, where they were previously stripped out.
show more ...
|
| #
9e4ffd10
|
| 24-May-2019 |
Jed Brown <jed@59a2.org> |
Merged in jed/makefile.user (pull request #1683)
Add Makefile.user, which uses pkg-config
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Satish Balay <balay@mcs.anl.gov>
|
| #
b752486d
|
| 20-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
add test_usermakefile
|
| #
e8b62509
|
| 22-May-2019 |
Junchao Zhang <junchao.zhang@gmail.com> |
Merged in jczhang/feature-abi-check (pull request #1675)
Compare ABI/API of two petsc versions
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|