History log of /petsc/config/gmakegentest.py (Results 226 – 250 of 304)
Revision Date Author Comments
# 7a933f6d 27-Jun-2017 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/scott/test-datafiles-fix'


# 34059a62 25-Jun-2017 Toby Isaac <tisaac@cc.gatech.edu>

Merged in tisaac/feature-test-force (pull request #679)

test harness: add FORCE option


# 5292cab6 30-May-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'scott/test-datafiles-fix' of https://bitbucket.org/petsc/petsc into scott/test-datafiles-fix


# a8eb4092 29-Apr-2017 Scott Kruger <kruger@txcorp.com>

Make build requirements explicit

Previous logic had builds turned off if there were no tests to be run
for a given configuration. Now, one has to be explicit on requirements
to build the file. Two

Make build requirements explicit

Previous logic had builds turned off if there were no tests to be run
for a given configuration. Now, one has to be explicit on requirements
to build the file. Two examples of files that had to be updated to
specify the new requirements are sys-tut-ex10f90 and sys-tut-ex9 which
require yaml.

show more ...


# ec14d8c8 27-May-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
ini

Merge branch 'master' into knepley/feature-plex-sphere-mesh

* master: (2633 commits)
Bib: Added ref
SNES ex56: Update test output
add a citation to petsc.bib
Plex: Initialize variables
initialize ap as complained by the nightly tests
Plex ex3: Update to new point function API
initialize some variables as complained by nightly tests
SNES ex12: Mix misnaming Nf --> Nc
update tests
add tests
add MatView_SeqXAIJ_ASCII_structonly(); enable A->structure_only in MatSetValuesBlocked_SeqBAIJ
typo
fill-in some references
Bib: Fixed ref
Plex: Added PLY to file support
Plex: Adding PLY support
PetscDS: Turn off Fortran bindings for Constants
Plex tests: Updated to new point function API
SNES ex56: Moved tests to new format
DM: Allow field projection functions to take an array of scalars - This will allow us to pass in user data to kernels without void *, more efficiency than aux fields
...

Conflicts:
config/builder.py
include/petscdmplex.h
src/dm/impls/plex/examples/tests/ex1.c
src/dm/impls/plex/plexcreate.c
src/dm/impls/plex/plexgmsh.c
src/snes/examples/tutorials/ex63.c

show more ...


# f09ee9fb 12-May-2017 Stefano Zampini <stefano.zampini@gmail.com>

Merge branch 'master' into stefano_zampini/feature-fetidp-ex69


# a0479788 07-May-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-boundary-values

* master: (487 commits)
Bib: More refs
Fixed errors in the manuals and ts_glee source code doc
fix bug to enable '-xxx_via [alg]

Merge branch 'master' into knepley/feature-plex-boundary-values

* master: (487 commits)
Bib: More refs
Fixed errors in the manuals and ts_glee source code doc
fix bug to enable '-xxx_via [alg]' to showup in '-help' Reported-by: Mark Adams <mfadams@lbl.gov>
Plex: Remove dead code
TS tutorials ex11: remove unused functions
TSAdapt: Set TSADAPTNONE as default adapt type
DMPlex: missed viewer change in synchronized output
Revert "Merge branch 'hzhang/ts-ex9busdmnetwork'"
TSAdapt: Update changes/dev.html
TSAdapt: Set default type for TSGLEE
TS tutorials ex11: make work with complex scalars
Bib: Added ref
TS ex18: Fix initializer
TS ex11: Fix M_PI
Plex ex1f90: FUCK FORTRAN
f2cblaslapack: remove duplicate xerbla.o and xerbla_array.o from lapack [they are already in blas]
TSAdapt: Refactor handling of default adapt type
TSAdapt: Update changes/dev.html
TSAdapt: Update manual
TSAdapt: Refactor interface and implementations
...

show more ...


# 2f2809e3 06-May-2017 Toby Isaac <tisaac@uchicago.edu>

test harness: add FORCE option

This is useful for quickly assessing the status of TODO tests,
and for tests that for whatever reason are created but we don't
want to include in the standard test sui

test harness: add FORCE option

This is useful for quickly assessing the status of TODO tests,
and for tests that for whatever reason are created but we don't
want to include in the standard test suite automatically.

show more ...


# 46b3086c 03-May-2017 Toby Isaac <tisaac@uchicago.edu>

Merge branch 'tisaac/feature-plex-tests-new'

This merge changes PetscSpace and PetscQuadrature to have a number of
components, so that vector-valued functionals can be defined for
non-Lagrange finit

Merge branch 'tisaac/feature-plex-tests-new'

This merge changes PetscSpace and PetscQuadrature to have a number of
components, so that vector-valued functionals can be defined for
non-Lagrange finite elements. Along the way, this branch also converts
the regression tests related to DMPlex that were in config/builder.py to
the new test harness, and makes lots of changes necessary for them to
be portable tests.

* tisaac/feature-plex-tests-new: (263 commits)
TS tutorials ex11: remove unused functions
DMPlex: missed viewer change in synchronized output
TS tutorials ex11: make work with complex scalars
TS ex18: Fix initializer
TS ex11: Fix M_PI
Plex ex1f90: FUCK FORTRAN
TS tutorials ex11: use a union when punning
silence compiler warnings
SNES tutorials ex56: set partitioner from options
Plex: once again, MPI_Barrier() can't be used to synch output
windows compile fixes balay@ps4 ~/petsc/src/ts/examples/tutorials $ make PETSC_DIR=$HOME/petsc ex11 /home/balay/petsc/bin/win32fe/win32fe cl -o ex11.o -c -MD -wd4996 -Z7 -I/home/balay/petsc/include -I/home/balay/petsc/arch-mswin-uni/include -I/home/balay/petsc/include/petsc/mpiuni `pwd`/ex11.c ex11.c C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(300): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(301): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(370): error C2229: struct '<unnamed-tag>' has an illegal zero-sized array C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(463): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(505): error C2229: struct '<unnamed-tag>' has an illegal zero-sized array C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(724): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(728): warning C4113: 'void (__cdecl *)()' differs in parameter lists from 'void (__cdecl *)(void)' C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1179): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1184): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1191): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1194): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1383): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1521): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1522): warning C4090: 'function': different 'const' qualifiers C:\cygwin64\home\balay\petsc\src\ts\examples\TUTORI~1\ex11.c(1523): warning C4090: 'function': different 'const' qualifiers
PetscMath: check for math functions by function pointer resolvability
another windows fix for log2() C:\cygwin64\home\petsc\PETSC~1.CLO\include\petscmath.h(28): warning C4273: 'log2': inconsistent dll linkage C:\Program Files (x86)\Windows Kits\10\include\10.0.10240.0\ucrt\../ucrt/math.h(506): note: see previous definition of 'log2'
fix log2() compile error on windows /home/petsc/petsc.clone-4/include/petscmath.h:28:8: error: expected ‘)’ before ‘/’ token double log2(double); ^
SNES tutorials ex12: turn off complex for restart test
Add empty file to silence warnings
TS tutorials ex46: make output match floating point filter
TS tutorials ex18: remove unused flags
SNES tutorials ex69: use end of line anchor instead of word boundary
SNES tutorials ex69: portable word boundary regex
...

show more ...


# 29c2e3b6 29-Apr-2017 Scott Kruger <kruger@txcorp.com>

Make build requirements explicit

Previous logic had builds turned off if there were no tests to be run
for a given configuration. Now, one has to be explicit on requirements
to build the file. Two

Make build requirements explicit

Previous logic had builds turned off if there were no tests to be run
for a given configuration. Now, one has to be explicit on requirements
to build the file. Two examples of files that had to be updated to
specify the new requirements are sys-tut-ex10f90 and sys-tut-ex9 which
require yaml.

show more ...


# 9f30e0ed 28-Apr-2017 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 45d775fe 28-Apr-2017 Satish Balay <balay@mcs.anl.gov>

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


# 12df5dc0 17-Apr-2017 Toby Isaac <tisaac@uchicago.edu>

tests: remove 'quad' requirement, replace with '__float128'


# 4bb4d03d 17-Mar-2017 Scott Kruger <scott.e.kruger@gmail.com>

More bug fixes in isRun logic

Missed some needed to continues to avoid have define() checks.
Found an incorrect elif block as well.


# c90b701e 14-Mar-2017 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes

Merge branch 'master' into knepley/feature-plex-pragmatic-parallel

* master: (1379 commits)
Minor fixes for tchem examples due to changes in PETSc infrastructure
update webpage about API changes
add help menu for MatCreateSubMatricesMPI()
rename struct Mat_SubMat -> Mat_SubSppt
add a little information to the manual about using tchem
rename MatCreateSubMatrixComposite -> MatCreateSubMatrixVirtual; Mat_SubMatrix -> Mat_SubVirtual
need to protect the \ passed on the makefile on my Mac
Bib: Updated ref
update src/mat/examples/tests/output/ex23_#.out
rename MatGetSubMat -> MatCreateSubMat
Mark MatCreateMPIAIJWithSplitArrays() and MatMPIAIJSetPreallocationCSR() with MAT_NO_OFF_PROC_ENTRIES
superlu: libray is installed in PREFIX/lib64 - fix this to use PREFIX/lib
backport fixes cc105cc3 2b35c90a - required for 3bf428d - that was backported from master - 80c96bb
'echo -n' fails on opensolaris/osx - so avoid using it.
fix diffs in nightlybuilds due to options in ~/.petscrc
add Kelley03 to src/docs/tex/petsc.bib
build: determine moudles, mpi.h used during buildtime and print in 'info'
fix analyzer warnings
fix build failure on opensolaris - where -lm from flibs is removed due to -lm in cxxlibs. But then - only flib gets used for some configure tests [blaslapack, parms]
config: prefer __restrict over C99 restrict keyword
...

show more ...


# 2521ea3c 08-Mar-2017 Scott Kruger <scott.e.kruger@gmail.com>

Bug fix and adding require datafilespath


# aae9f2d9 08-Mar-2017 Scott Kruger <scott.e.kruger@gmail.com>

Make python 2.6 compliant.

A bug in python 2.6's re module meant implementing a different parser


# 862148f4 06-Mar-2017 Scott Kruger <scott.e.kruger@gmail.com>

Miscellaneous cleanup of gmakegentest.py


# 7f3f1871 06-Mar-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'scott/test-harness-altfiles' of https://bitbucket.org/petsc/petsc into scott/test-harness-altfiles

Grabbing Jed's changes.


# 09cf0baa 03-Mar-2017 Jed Brown <jed@jedbrown.org>

gtest: move DATAFILESPATH requirement to run-time, report all SKIP reasons

Gather all SKIP reasons instead of just reporting the first reason.
When the only requirement is DATAFILESPATH, evaluate it

gtest: move DATAFILESPATH requirement to run-time, report all SKIP reasons

Gather all SKIP reasons instead of just reporting the first reason.
When the only requirement is DATAFILESPATH, evaluate it at run-time.
Use the value in configure first, but still recognize the environment
variable.

Helped-by: Scott Kruger <kruger@txcorp.com>

show more ...


# 3bcca444 20-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Enable diff testing against the "alt files"

Sometimes multiple files can be present to diff against.
This enables the testing against those multiple files.


# a8eefe41 20-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Enable diff testing against the "alt files"

Sometimes multiple files can be present to diff against.
This enables the testing against those multiple files.


# 8722ed3a 20-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Merge branch 'scott/test-harness-forloopfix' into scott/test-harness-altfiles


# e53dc769 13-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Update of for-loop and top-level specification

Per discussion on petsc-dev:
* {{ ... }shared output} and {{ ... }separate output} handles how
the test harness should deal with for loops and impa

Update of for-loop and top-level specification

Per discussion on petsc-dev:
* {{ ... }shared output} and {{ ... }separate output} handles how
the test harness should deal with for loops and impact on output
* Top level test: is changed to testset: when child testblocks are
present. This enables removing the "subtest" language and
simplifies things conceptually.

Documentation has been updated to reflect these new changes.

show more ...


# 0bcc1aab 10-Feb-2017 Scott Kruger <scott.e.kruger@gmail.com>

Final fixes for ksp-ksp-tutorials-ex10 tests

These changes allow most of the ex10 tests to pass.


12345678910>>...13