History log of /petsc/config/gmakegentest.py (Results 176 – 200 of 304)
Revision Date Author Comments
# 73de2b55 24-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Need to test nsize requirements in subtests

Previously had tested the requires in subtests, but didn't include the
nsize checks. Given the way this works, unless there is a suffix added,
one parall

Need to test nsize requirements in subtests

Previously had tested the requires in subtests, but didn't include the
nsize checks. Given the way this works, unless there is a suffix added,
one parallel subtest will make all tests require MPI.

show more ...


# 4ff3c6a1 24-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Improvements for the install

The test harness has to operate in 3 modes:
1. Normal development mode
2. Test install from source dir (make allgtests)
3. Test install from install dir
See config

Improvements for the install

The test harness has to operate in 3 modes:
1. Normal development mode
2. Test install from source dir (make allgtests)
3. Test install from install dir
See config/gmakegentest.py documentation for how these differs.
This sorts out the paths for all 3 cases.

A big change is making gmakefile.test use absolute paths
rather than the relative paths used originally and in the normal
gmakefile. This simplifies a lot of the development, including the
previous method of doing a lot of modifications for the installs.

`make test` is still not hooked up to the new test system so testing was
done with allgtest.

show more ...


# 37dea7f6 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'scott/ksp-ksp-tutorials'


# 08317d8b 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-ftn-linfinity-conv-test' of bitbucket.org:petsc/petsc into barry/add-ftn-linfinity-conv-test


# 7f41d991 10-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'master' into scott/ksp-ksp-tutorials


# ee863645 10-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/all-new-test-harness-branches'


# 1d4494a9 09-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'master' into scott/ksp-ksp-tutorials


# e4653983 09-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Be reasonable in build requirements

datafilespath is really a runtime thing -- it does not affect
compilation at all, but if people put
```
build:
requires: datafilespath
```
then this shoul

Be reasonable in build requirements

datafilespath is really a runtime thing -- it does not affect
compilation at all, but if people put
```
build:
requires: datafilespath
```
then this should be interpreted as: All tests in this file require
datafilespath.

Includes a couple of miscellaneous improvements to gmakegentest.py

show more ...


# 886063b6 03-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Clean up naming scheme & debug of rebug

Removed the "run" from the targets to make for a cleaner naming scheme.

I changed a || to a && in a previous commit, but this is wrong
because of how the err

Clean up naming scheme & debug of rebug

Removed the "run" from the targets to make for a cleaner naming scheme.

I changed a || to a && in a previous commit, but this is wrong
because of how the error codes accumulate. My issue was with the
redirects and now that is cleaned up.

show more ...


# f50802fb 02-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Adding alt file replace functionality

Adding ALT=1 to the gmakefile.test arguments will enable passing the -M
to the shell harness which then passes it to petsc_diff which will then
replace the alt

Adding alt file replace functionality

Adding ALT=1 to the gmakefile.test arguments will enable passing the -M
to the shell harness which then passes it to petsc_diff which will then
replace the alt file. Should use with caution if multiple alt files are
present.

A bug was found while enabling this for alt files. I used a || operator
instead of a && operator.

show more ...


# d093a7fe 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'jed/tests-cxx-linker'


# f98eef70 02-Jan-2018 Scott Kruger <scott.e.kruger@gmail.com>

Slight improvement to tree walker

Instead of testing if makefile exists, skip output and .dSYM dirs


# 6f9ccc09 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/more-to-new-test-harness' into barry/all-new-test-harness-branches


# 7cd3fc30 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/tao-to-new-test-harness' into barry/all-new-test-harness-branches


# 4faa7a62 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/move-to-new-test-harness' into barry/all-new-test-harness-branches


# 35e5de05 02-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'jed/tests-cxx-linker' into barry/more-to-new-test-harness


# 49defe6f 01-Jan-2018 Jed Brown <jed@jedbrown.org>

gmakegentest: extra object files are prereqs for build products, not source

Document, remove redundant prereqs (that come via pattern rules), and
place on one line.


# 940ae1cb 26-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Add another alt file; allow up to 9 alt files per test

Commit-type: portability-fix, testing-fix, feature
Reported-by: nightly tests


# 01ad06cc 23-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

Converted another directory to new test harness

Added support for localrunfiles: keyword to be the name of a directory that is copied

Commit-type: testing-fix, feature


# 9af0da4b 19-Dec-2017 Satish Balay <balay@mcs.anl.gov>

if using 'output_file: output/ex1_1.out' in ex1_2 then alt files should be ex1_1_alt etc.. [and not ex1_2_alt]


# 5aab8433 15-Dec-2017 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/test-harnes-vec-tests' into balay/test


# b6ca5466 12-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (60 commits)
petsc4py: update to use latest 3.8 snapshot
petsc4py: update to snapshot that syncs with 276c550
fix warni

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (60 commits)
petsc4py: update to use latest 3.8 snapshot
petsc4py: update to snapshot that syncs with 276c550
fix warning
Plex ex26: Protect ExodusII stuff
DM: DMCreateSubDM() field argument should be const
TS ex46: Newlines and some numerical jitter
TS ex45: Newlines and some numerical jitter
TS ex11: Fixed indentation and time step numbering
SNES ex12: Update for DM view changes
Plex tests: Update to new DM output
Plex ex23: Use Nc not dim for vector fields
Plex: Default section now ignores cells hanging off boundary meshes
Plex: Viewer now reports the cell Height
Increase patchlevel to 3.8.3
Plex: Fixed DMPlexInterpolate() bugs - Do not copy associated data if we are not interpolating - Do not interpolate if we already have full depth
fix valgrind errors with using PetscObjectGetName()/SetName() with the same object - resulting in a free() before copy.
ex4: fix compile warning and update makefile
Minor fixes
Improving report_tests
PetscDS: Must initialize the default adjacency
...

Conflicts:
include/petsc/private/dmimpl.h
include/petscdm.h
include/petscis.h
src/dm/impls/plex/plexcreate.c

show more ...


# fa9d32b8 10-Dec-2017 Satish Balay <balay@mcs.anl.gov>

gmakegentest: support multiple dependency files with 'depends:' keyword


# 14a43c9f 10-Dec-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/scott/test-harness-report_tests_fix'


# 64aa12e4 08-Dec-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (251 commits)
yaml: add a backup download URL
Fix documentation of MatSetRandom function
Ignore -malloc-hbw option if m

Merge branch 'master' into knepley/feature-plex-adjoint-prelim

* master: (251 commits)
yaml: add a backup download URL
Fix documentation of MatSetRandom function
Ignore -malloc-hbw option if malloc is already set
Plex: Fixed array initialization
pgi: compile fix
knl: update test to use memkind and remove option that worked arround a bug with intel 17
Check the return value for memkind_posix_memalign
Change the default behavour for -malloc_hbw
Bib: More refs
test: remove runex13f90 as its now converted to new test suite
fix win32 crash. This test was previously run with '-n 4' - so restoring it
Fix petscsfgetgraph_ to work for all Fortran compilers by directly using array of PetscSFNodes
bugfix for MatDuplicate_MPIAIJ_PtAP Reported-by: Samuel Lanthaler <s.lanthaler@gmail.com>
strip out dead sundials usage code; change sundials test to only run 5 timesteps to prevent different number of steps on different systems.
Remove extra lines of output file
Example uses C99 constructs so must mark with requires: c99
fix const missmatch for DMDAVecRestoreArrayRead()
remove conflict between function name in example and new PETSc TS function
builds: attempt to do maint/master/next test builds in separate clones
ex62: it turned out that CHACO partioning is not deterministic. Use a prescribed partition instead
...

Conflicts:
src/dm/interface/dm.c
src/snes/examples/tutorials/ex13.c

show more ...


12345678910>>...13