| #
45ee4180
|
| 25-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
makefile: add + to recursive recipes so that "make test" does not warn about -j
|
| #
8731bc40
|
| 23-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
makefile: use + in common recursive make invocations
This avoids a warning when MAKEFLAGS includes parallel options. It can't be used in all recursive make calls because "make -n" descends into rec
makefile: use + in common recursive make invocations
This avoids a warning when MAKEFLAGS includes parallel options. It can't be used in all recursive make calls because "make -n" descends into recursive calls and some are inside compound commands that have side-effects.
Reported-by: Drew Parsons <dparsons@debian.org>
show more ...
|
| #
23819d05
|
| 20-Mar-2018 |
Matthew G. Knepley <knepley@gmail.com> |
Merge branch 'master' into knepley/feature-pc-patch
* master: (33 commits) cleanup very ugly PCGAMG manual page minor clarifications for VecScatterCreate() manual page gcov: PETSC_ARCH is requ
Merge branch 'master' into knepley/feature-pc-patch
* master: (33 commits) cleanup very ugly PCGAMG manual page minor clarifications for VecScatterCreate() manual page gcov: PETSC_ARCH is required onlyfor -run_gcov - and not for -merge_gcov [where it doesn't exist] make clearer in help statements what --with-external-packages-dir is for. Website: Added news entry for PETSc User Meeting 2018 on main page. KSPGUESSPOD: exclude negative of zero eigenvalues from the energy computation KSPGUESSFISCHER: use PetscInfo for KSP class CUDA: Further test output fixes for mat_tests-ex2 Turn off elemental test for parmetis running since this does not work on batch systems. 3.8 Changes: KSPCHEBYSHEV CUDA: Fixed most test errors due to MatMultTranspose* KSPFGMRES: add KSP_NORM_NONE / PC_RIGHT as supported KSPSetSupportedNorm man page: remove old note about default support for KSP_NORM_NONE Dev manual: copyedit DMPlexDistributeLabels: Propagate the output flag cuda/cusp: update minimum supported versions of cuda to 7.5 and cusp to 0.5.0 cuda: remove configure option -with-cuda-arch. [use CUDAFLAGS instead] projected gradient code fixed to obey recent convergence test changed Merge conflicts resolved after rebase norm update bug fixed in GPGC, test output reverted ...
show more ...
|
| #
6294108e
|
| 19-Mar-2018 |
Toby Isaac <tisaac@cc.gatech.edu> |
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield
* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_
Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield
* origin/knepley/fix-snes-ex69: (311 commits) PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm SNES ex69: Updated test output SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables SNES ex69: Removed special partition SNES ex69: Fixed null space creation - Null space locks its vectors PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM cleanup very ugly PCGAMG manual page minor clarifications for VecScatterCreate() manual page gcov: PETSC_ARCH is required onlyfor -run_gcov - and not for -merge_gcov [where it doesn't exist] make clearer in help statements what --with-external-packages-dir is for. Website: Added news entry for PETSc User Meeting 2018 on main page. CUDA: Further test output fixes for mat_tests-ex2 Turn off elemental test for parmetis running since this does not work on batch systems. 3.8 Changes: KSPCHEBYSHEV CUDA: Fixed most test errors due to MatMultTranspose* website: update urls website: fix Jason's name to match pic. Also add Todd's pic Dev manual: copyedit DMPlexDistributeLabels: Propagate the output flag cuda/cusp: update minimum supported versions of cuda to 7.5 and cusp to 0.5.0 ...
show more ...
|
| #
911833df
|
| 18-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jed/petscvariables-var'
|
| #
d05d6c37
|
| 15-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/makefile-cleanup'
|
| #
635a4d57
|
| 12-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
build: remove old test targets from makeifle
Also remove TESTMODE code from buildtest
|
| #
42a47be2
|
| 11-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
mktemp: avoid mv by using 'mktemp -d' for a testdir
|
| #
13352f88
|
| 11-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
bsd: 'mktemp petscmpi-XXXXXXXX.c' is not portable [bsd/opensolaris] - so use 'mktemp petscmpi-XXXXXXXX' and 'mv'
|
| #
b831e0c4
|
| 11-Mar-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
5e401557
|
| 10-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
make info: use mktemp for test file to resolve path to mpi.h
The static location may not be writable, especially for a prefix install.
Thanks-to: Satish Balay <balay@mcs.anl.gov>
|
| #
a92c4046
|
| 10-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/fix-dashboard-time'
|
| #
4dcdf380
|
| 10-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
dashboard: date -R is not portable :( [ aka 10.11.6 petsc-mini]. So explicitly specify format
|
| #
85e0947e
|
| 09-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-dashboard-time'
|
| #
7a01bd3e
|
| 09-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
dashboard: use consistant date format across builds. i.e rfc-email/RFC-5322
|
| #
32e3189e
|
| 09-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/fix-dashboard-time'
|
| #
dc0b52b1
|
| 08-Mar-2018 |
Satish Balay <balay@mcs.anl.gov> |
dashboard: fix logs to have consistant format for date/time so its easier to parse
|
| #
f88a9191
|
| 08-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Merge branch 'jed/makeflags-parallel' [PR #873]
* jed/makeflags-parallel: make: print MAKEFLAGS as part of make info make: mark legacy makefile NOTPARALLEL gcov: convert to work with gnumake i
Merge branch 'jed/makeflags-parallel' [PR #873]
* jed/makeflags-parallel: make: print MAKEFLAGS as part of make info make: mark legacy makefile NOTPARALLEL gcov: convert to work with gnumake instead of legacy build system Invoke gcov.py using $(PYTHON) make: allow -j options in top-level makefile
show more ...
|
| #
4e2e1449
|
| 05-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
make: print MAKEFLAGS as part of make info
|
| #
fa2665b1
|
| 04-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
make: mark legacy makefile NOTPARALLEL
It would be better to correctly specify dependencies, but that is not a simple change with the present legacy makefiles providing many PHONY targets to do almo
make: mark legacy makefile NOTPARALLEL
It would be better to correctly specify dependencies, but that is not a simple change with the present legacy makefiles providing many PHONY targets to do almost equivalent things.
show more ...
|
| #
4344ef9d
|
| 04-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
Invoke gcov.py using $(PYTHON)
|
| #
dd8585cd
|
| 02-Mar-2018 |
Jed Brown <jed@jedbrown.org> |
make: allow -j options in top-level makefile
Removes explicit mention of MAKE_NP and MAKE_TEST_NP which are now just defaults and are superseded by explicit MAKEFLAGS which in turn are superseded by
make: allow -j options in top-level makefile
Removes explicit mention of MAKE_NP and MAKE_TEST_NP which are now just defaults and are superseded by explicit MAKEFLAGS which in turn are superseded by command line -j.
Remove chk_makej which does not work with GNU Make due to "special" handling of MAKEFLAGS in the context of these tests.
show more ...
|
| #
3483735f
|
| 26-Feb-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/fix-bin-install'
|
| #
c3a89c15
|
| 24-Feb-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove/move all items from $PETSC_DIR/bin so that package maintainers don't have to deal with non-standard usage.
Commit-type: style-fix
|
| #
a5a2fd9c
|
| 09-Feb-2018 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/download-libmesh'
|