| #
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 ...
|
| #
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]
|
| #
58870ab4
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-add-micro-benchmarks' into 'main'
Add some GPU microbenchmarks and also support *.hip.cpp tests
See merge request petsc/petsc!4954
|
| #
1a5aed34
|
| 10-Mar-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Make: support *.hip.cpp tests
|
| #
15b4374c
|
| 02-Nov-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-09-24/add-raja-support' into 'main'
Add --download-raja support
See merge request petsc/petsc!4503
|
| #
d23021a0
|
| 25-Sep-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Add --download-raja support
Add some code from RAJA source for checking that PETSc is correctly linking to raja with and without CUDA
Commit-type: feature \spend 3h
|
| #
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 ...
|
| #
12ddc87b
|
| 30-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-defined-define' into 'main'
requires: define -> requires: defined
Closes #984
See merge request petsc/petsc!4265
|
| #
dfd57a17
|
| 30-Aug-2021 |
Pierre Jolivet <pierre@joliv.et> |
requires: define -> requires: defined
|
| #
4715b3ca
|
| 21-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/add-valgrind.h'
valgrind.h: add to petsc repo
See merge request petsc/petsc!4094
|
| #
2b66ce00
|
| 15-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
testsuite: set and use PETSCTEST_VALGRIND flag - when the test suite is run with valgrind
|
| #
cd9105ef
|
| 23-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-06-30/gcov-use-gmake-filelist' into 'master'
Barry/2020 06 30/gcov use gmake filelist
See merge request petsc/petsc!2939
|
| #
f22bedf1
|
| 23-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes and improvements to gcov mechamism
* do not use --coverage on external files, just wastes time * Use list of files generated by gmakegentest.py for gcov files instead of walking the directory
Fixes and improvements to gcov mechamism
* do not use --coverage on external files, just wastes time * Use list of files generated by gmakegentest.py for gcov files instead of walking the directory * Have gcov.py generate unique directories so different builds or phases of builds won't overwrite each other * fix failure with old version of make * fix more UnicodeDecodeError: 'utf-8' codec can't decode byte 0x88 in position 7892: invalid start byte errors
* Uses new approach for tracking tested lines and lines of source code (much more accurate than old code) * now works for ifdef lines that appear in only some builds * makes table and html files for source file changes since master branch * makes seperate table for C source and C fortran stub source * fix up pipeline-analyze job to generate and upload appropriate artifacts
Commit-type: feature /spend 20h
show more ...
|
| #
78a89f43
|
| 13-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-07-16/kokkos' into 'master'
Barry/2020 07 16/kokkos Installe Kokkos, example using Kokkos, testing infrastructure for Kokkos
See merge request petsc/petsc!2984
|
| #
c0558f20
|
| 17-Jul-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Add Kokkos test example, testing infrastructure and to CI
Move updates to gmake system for double suffix from adams/feature-dmplex-snes-landau-kokkos-barry
Commit-type: feature Funded-by: ECP /spen
Add Kokkos test example, testing infrastructure and to CI
Move updates to gmake system for double suffix from adams/feature-dmplex-snes-landau-kokkos-barry
Commit-type: feature Funded-by: ECP /spend 15h30m
Thanks-to: Junchao Zhang <junchao.zhang@gmail.com>
show more ...
|
| #
1e303875
|
| 24-Jul-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/config-hip' into 'master'
HIP and SYCL configuration
See merge request petsc/petsc!2973
|
| #
28f796ea
|
| 14-Jul-2020 |
Scott Kruger <kruger@txcorp.com> |
Enable HIP and SYCL configuration
This adds support for HIP and SYCL configuration.
HIP is both a compiler (hipcc) and a package to be searched for (hipblas, hipsparse) similar to CUDA. Language:
Enable HIP and SYCL configuration
This adds support for HIP and SYCL configuration.
HIP is both a compiler (hipcc) and a package to be searched for (hipblas, hipsparse) similar to CUDA. Language: HIP; Compiler: HIPCC (even though it is C++)
SYCL is currently implemented for searching only the dpcpp compiler. Because Intel's oneAPI is very similar to MKL, Blas/Lapack is handled by those packages. Language: SYCL; Compiler: SYCLCXX
Although it is a C++ compiler, both hipcc and dpcpp are very slow. Currently using the .hip.cpp and .sycl.cxx extensions although more work will be needed for testings. See the kokkos work.
This includes preliminary changes for pipeline testing The HIP_PLATFORM is an environment variable that chooses the backend. So one configuration file, but the platform is specified in .gitlab-ci.yml.
This includes beta versions of configuration files for what could be used on Frontier. This is both the HIP version and CUDA versions for enabling comparisons.
show more ...
|
| #
47c3d8b7
|
| 02-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
9f35088f
|
| 01-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/test-small-fixes' into 'maint'
Few fixes for test harness
See merge request petsc/petsc!2807
|
| #
2bbaaa9f
|
| 22-Apr-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Multiple fixes to test system
Allow setting duplicated loop variables in subtests Fix stray line in gmakegentest.py and the problem with redundant variables in loop variables. Also fixes some output
Multiple fixes to test system
Allow setting duplicated loop variables in subtests Fix stray line in gmakegentest.py and the problem with redundant variables in loop variables. Also fixes some output_file checks by moving them to getCmds Reported by: Pierre Jolivet
Fixes default test labeling: Tests with no fields (default tests) were getting not getting the '_1' added to the label the way other tests were. Fixes Issue #625 Reported by: Vaclav Hapla
Add diff_args to list of accepted keywords: This passes arguments petscdiff. Includes documentation for new option Fixes Issue #616 Reported by: Stefano Zampini
Have build requires propogate to all tests Requested by: Stefano Zampini
Unset env's in petscdiff to avoid Window's 32-bit problems with xargs.
Fixes for ksp/ksp/tutorials/ex11.c (deflation) The other fixes exposed some problems with the way this test was written so clean it up.
show more ...
|