History log of /petsc/config/gmakegentest.py (Results 51 – 75 of 304)
Revision Date Author Comments
# 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 ...


12345678910>>...13