History log of /petsc/config/BuildSystem/ (Results 2726 – 2750 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
f708be5d21-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Don't comment out the configure help message for -known-64-bit-blas-indice because
then it treats the values as strings instead of bool so false does not come up as
false

Commit-type: bug-fix
Report

Don't comment out the configure help message for -known-64-bit-blas-indice because
then it treats the values as strings instead of bool so false does not come up as
false

Commit-type: bug-fix
Reported-by: Mark Adams <mfadams@lbl.gov>
Thanks-to: Satish Balay <balay@mcs.anl.gov>

show more ...

7368595f02-May-2019 Satish Balay <balay@mcs.anl.gov>

ptscotch: update to version 6.0.7

- switch to using gitlab.inria.fr
- Use configure detected restrict keyword
- Update for new CCDFLAGS format
- This fixes: arch-linux-opt-misc

not ok diff-mat_test

ptscotch: update to version 6.0.7

- switch to using gitlab.inria.fr
- Use configure detected restrict keyword
- Update for new CCDFLAGS format
- This fixes: arch-linux-opt-misc

not ok diff-mat_tests-ex73_ptscotch_nd_32
# 0a1,4
# > leaked context IDs detected: mask=0x2b3e6097ec80 mask[0]=0xf7ffffff
# > leaked context IDs detected: mask=0x2ac1e4c51c80 mask[0]=0xf7ffffff
# > In indirect memory block 0 for handle type COMM, 2 handles are still allocated
# > In indirect memory block 0 for handle type COMM, 3 handles are still allocated

show more ...


config/packages/PTScotch.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsclog.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/impls/da/dapreallocate.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex12_13.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_14.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_10_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_11_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_9_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_gmsh_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_gmsh_surface.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_hyb_2d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_hyb_3d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_periodic_3d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/docs/website/download/index.html
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/sread.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/webclient/client.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/autodiff/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/optimal_control/makefile
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/is/examples/tests/ex2f.F90
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/interface/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tutorials/ex6.c
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/utils/vecio.c
a8d69d7b19-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Fixed out-dated URLS using make checkbadURLS REPLACE=1

One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason
Manual fix of

Fixed out-dated URLS using make checkbadURLS REPLACE=1

One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason
Manual fix of //faq.html since the automatic tool incorrectly replaced /faq.html to //faq.html in some locations

These are largely updates of http to https but have a variety of other website location changes

Once this branch is in master individual developers can run make checkbadURLS and fix URLs related to their projects manually

Commit-type: bug-fix, documentation

show more ...


config/compilerOptions.py
config/compilers.py
config/setCompilers.py
script.py
/petsc/config/PETSc/Configure.py
/petsc/config/builder2.py
/petsc/config/examples/arch-osx-10.6-cxx-cmplx-pkgs-dbg.py
/petsc/config/examples/arch-osx-10.6-cxx-pkgs-opt.py
/petsc/config/examples/arch-osx-10.6.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscdmtypes.h
/petsc/include/petscerror.h
/petsc/include/petsclog.h
/petsc/include/petscsf.h
/petsc/include/petscsftypes.h
/petsc/include/petscsys.h
/petsc/include/petscversion.h
/petsc/lib/petsc/bin/maint/checkBuilds.py
/petsc/lib/petsc/bin/maint/mapnameslatex.py
/petsc/lib/petsc/bin/maint/update-docs.py
/petsc/lib/petsc/bin/petscnagupgrade.py
/petsc/lib/petsc/conf/rules
/petsc/setup.py
/petsc/share/petsc/matlab/PetscReadBinaryTrajectory.m
/petsc/share/petsc/saws/linearsolveroptions.html
/petsc/src/benchmarks/benchmarkAssembly.py
/petsc/src/benchmarks/benchmarkExample.py
/petsc/src/benchmarks/results/benchmarks.html
/petsc/src/contrib/fun3d/comp/flow.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/examples/tutorials/ex15.c
/petsc/src/dm/impls/da/dapreallocate.c
/petsc/src/dm/impls/moab/dmmbutil.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/output/ex12_13.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_14.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_5.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_10_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_11_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_9_periodic_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_gmsh_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_gmsh_surface.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_hyb_2d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_hyb_3d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_ovl_periodic_3d.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_refine_overlap_1.out
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfluent.c
/petsc/src/dm/impls/plex/plexgeometry.c
/petsc/src/dm/impls/plex/plexgmsh.c
/petsc/src/dm/impls/plex/plexmed.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/impls/swarm/swarmpic_view.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tao_tex/accomps/tao01-scidac.tex
/petsc/src/docs/tao_tex/accomps/tao01.tex
/petsc/src/docs/tao_tex/gpcg/allgpcg.tex
/petsc/src/docs/tao_tex/manual/part1.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises02.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises04.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises05.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises06.tex
/petsc/src/docs/tao_tex/tutorials/nersc/exercises08.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n01.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n02.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n03.tex
/petsc/src/docs/tao_tex/tutorials/nersc/n04.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts08.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts09.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts10.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts11.tex
/petsc/src/docs/tao_tex/tutorials/nersc/taoacts12.tex
/petsc/src/docs/tex/manual/abstract.tex
/petsc/src/docs/tex/manual/acknowl.tex
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/tex/manual/gettinginfo.tex
/petsc/src/docs/tex/manual/intro.tex
/petsc/src/docs/tex/manual/moc.tex
/petsc/src/docs/tex/manual/part1.tex
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/tex/pictures/bigpetsc.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/documentation/bugreporting.html
/petsc/src/docs/website/documentation/changes/231.html
/petsc/src/docs/website/documentation/changes/232.html
/petsc/src/docs/website/documentation/changes/233.html
/petsc/src/docs/website/documentation/changes/300.html
/petsc/src/docs/website/documentation/changes/31.html
/petsc/src/docs/website/documentation/changes/32.html
/petsc/src/docs/website/documentation/changes/33.html
/petsc/src/docs/website/documentation/changes/34.html
/petsc/src/docs/website/documentation/codemanagement.html
/petsc/src/docs/website/documentation/faq.html
/petsc/src/docs/website/documentation/index.html
/petsc/src/docs/website/documentation/installation.html
/petsc/src/docs/website/documentation/license.html
/petsc/src/docs/website/documentation/linearsolvertable.html
/petsc/src/docs/website/documentation/nonlinearsolvertable.html
/petsc/src/docs/website/documentation/oldlicense.html
/petsc/src/docs/website/documentation/referencing.html
/petsc/src/docs/website/documentation/taosolvertable.html
/petsc/src/docs/website/documentation/tutorials/HandsOnExercise.html
/petsc/src/docs/website/documentation/tutorials/index.html
/petsc/src/docs/website/download/index.html
/petsc/src/docs/website/features/gpus.html
/petsc/src/docs/website/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/docs/website/miscellaneous/funding.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/docs/website/miscellaneous/petscthreads.html
/petsc/src/docs/website/publications/images.html
/petsc/src/docs/website/publications/index.html
/petsc/src/docs/website/publications/prizes.html
/petsc/src/ksp/ksp/guess/impls/fischer/fischer.c
/petsc/src/ksp/ksp/impls/fetidp/fetidp.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmres.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/telescope/telescope.c
/petsc/src/ksp/pc/impls/telescope/telescope_coarsedm.c
/petsc/src/ksp/pc/impls/telescope/telescope_dmda.c
/petsc/src/mat/examples/tests/ex72.c
/petsc/src/mat/examples/tests/ex72mmio.c
/petsc/src/mat/examples/tests/ex72mmio.h
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/baij/seq/baij.c
/petsc/src/mat/impls/baij/seq/dgefa4.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/seq/sbaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/partition/impls/pmetis/pmetis.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/interface/dlregissnes.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/draw/utils/bars.c
/petsc/src/sys/classes/draw/utils/hists.c
/petsc/src/sys/classes/viewer/impls/ams/amsopen.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/bread.c
/petsc/src/sys/classes/viewer/impls/socket/matlab/sread.c
/petsc/src/sys/classes/viewer/interface/view.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/examples/tests/ex51.c
/petsc/src/sys/fileio/fdir.c
/petsc/src/sys/fileio/ftn-custom/zsysiof.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/utils/eventlog.c
/petsc/src/sys/memory/mtr.c
/petsc/src/sys/objects/aoptions.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/ptype.c
/petsc/src/sys/objects/subcomm.c
/petsc/src/sys/utils/mathclose.c
/petsc/src/sys/utils/psplit.c
/petsc/src/sys/webclient/box.c
/petsc/src/sys/webclient/client.c
/petsc/src/sys/webclient/google.c
/petsc/src/sys/yaml/yamlimpls.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/makefile
/petsc/src/ts/examples/tutorials/autodiff/makefile
/petsc/src/ts/examples/tutorials/ex11.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/optimal_control/makefile
/petsc/src/ts/examples/tutorials/power_grid/makefile
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/makefile
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/is/examples/tests/ex2f.F90
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/interface/dlregissf.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/examples/tests/ex46.c
/petsc/src/vec/vec/examples/tutorials/ex6.c
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/utils/vecio.c
2c6607f016-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/float128-cleanup-blaslapack (pull request #1664)

Minor cleanup of handling of __float128 mostly specifically related to BLAS/LAPACK

0a5d3b0014-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Minor cleanup of handling of __float128 mostly specifically related to BLAS/LAPACK

Removed if self.skippackagewithoptions: return from Package.consistencyChecks()
it is not needed and prevented

Minor cleanup of handling of __float128 mostly specifically related to BLAS/LAPACK

Removed if self.skippackagewithoptions: return from Package.consistencyChecks()
it is not needed and prevented fblaslapack.py from performing those checks

Removed redundant checks in fblaslapack.py Install() that are no longer needed since they
are now checked with Package.consistencyChecks()

Removed redundant check in OpenBLAS.py that is already checked by Package.consistencyChecks()

Added self.skippackagewithoptions to OpenBLAS.py since it does not support the
--with-pkg options

Added better error messages when __float128 was used and the BLAS/LAPACK tests failed.
For example in one case it was suggesting using yum or apt (which definitely
would not work)

Added generation of PETSC_HAVE___FLOAT128 for when __float128 is available

Added short cut error checking for fblaslapack.py and f2cblaslapack.py when
with-64-bit-blas-indices or know-64-bit-blas-indices are used. This prevents the
user from having to wait for the download and complete install before knowing.

Commit-type: testing-fix, style-fix, feature

show more ...


config/package.py
config/packages/BlasLapack.py
config/packages/f2cblaslapack.py
config/packages/fblaslapack.py
config/packages/openblas.py
/petsc/config/PETSc/Configure.py
/petsc/config/PETSc/options/scalarTypes.py
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscdmstag.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_2.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/output/ex3_stringview.out
/petsc/src/ts/examples/tutorials/output/ex3_stringview_euler.out
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
b0da4c6804-May-2019 Lisandro Dalcin <dalcinl@gmail.com>

configure: Update git commit for METIS and ParMETIS


config/packages/metis.py
config/packages/parmetis.py
/petsc/config/PETSc/Configure.py
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdmda.h
/petsc/include/petscdmstag.h
/petsc/include/petscksp.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petsctao.h
/petsc/include/petscts.h
/petsc/include/petscvec.h
/petsc/include/petscviewer.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/src/dm/impls/da/fdda.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex1.c
/petsc/src/dm/impls/plex/examples/tests/ex11.c
/petsc/src/dm/impls/plex/examples/tests/ex12.c
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex10_group_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_exodusii_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_exodusii_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_gmsh_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex11_gmsh_2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_lb_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex12_lb_1.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-2.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-3.out
/petsc/src/dm/impls/plex/examples/tests/output/ex18_7_hdf5_hierarch_nsize-4.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_gmsh_16_spheresurface_s2t.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_bug_distribute_overlap.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_gmsh_surface_parallel.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_gmsh_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_gmsh_surface.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_par_periodic.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_p4est_redistribute.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_parmetis_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_part_ptscotch_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex1_test_shape.out
/petsc/src/dm/impls/plex/ftn-custom/makefile
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/docs/tex/manual/developers.tex
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/docs/website/miscellaneous/index.html
/petsc/src/ksp/ksp/examples/tests/ex30.c
/petsc/src/ksp/ksp/examples/tests/ex6.c
/petsc/src/ksp/ksp/examples/tutorials/ex72.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/seq/seqviennacl/aijviennacl.cxx
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/matfd/fdmatrix.c
/petsc/src/mat/utils/gcreate.c
/petsc/src/snes/interface/snes.c
/petsc/src/sys/classes/viewer/impls/string/stringv.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/ex3.c
/petsc/src/ts/examples/tutorials/output/ex3_stringview.out
/petsc/src/ts/examples/tutorials/output/ex3_stringview_euler.out
/petsc/src/ts/interface/ts.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/utils/isltog.h
/petsc/src/vec/vec/impls/seq/seqviennacl/vecviennacl.cxx
/petsc/src/vec/vec/interface/vector.c
779867ba11-May-2019 Satish Balay <balay@mcs.anl.gov>

tetgen: remove cxx test added in b22cc9b0e7e - the build is fine without clanguage=cxx [so this check is no longer required?]

Suggested-by: "Smith, Barry F." <bsmith@mcs.anl.gov>

7eda4a2b11-May-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


config/packages/pARMS.py
/petsc/config/PETSc/Configure.py
/petsc/gmakefile.test
/petsc/include/petsc/finclude/petscksp.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petsc/private/viewerimpl.h
/petsc/include/petscdmnetwork.h
/petsc/include/petscis.h
/petsc/include/petscksp.h
/petsc/include/petscsf.h
/petsc/include/petscts.h
/petsc/include/petscviewer.h
/petsc/include/petscviewerhdf5.h
/petsc/lib/petsc/bin/petsclogformat.py
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plexcheckinterface.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/examples/tutorials/ex5f.F90
/petsc/src/ksp/ksp/examples/tutorials/ex7f.F90
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_5.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_asm.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_redundant_0.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_redundant_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_redundant_2.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_redundant_3.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_redundant_4.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex5f_superlu_dist.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex7f_1.out
/petsc/src/ksp/ksp/examples/tutorials/output/ex7f_2.out
/petsc/src/ksp/ksp/impls/cg/gltr/gltr.c
/petsc/src/ksp/ksp/impls/cg/nash/nash.c
/petsc/src/ksp/ksp/impls/cg/stcg/stcg.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itregis.c
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/mat/examples/tests/ex27.c
/petsc/src/mat/examples/tests/makefile
/petsc/src/mat/examples/tests/output/ex37_nsize-1_mat_type-aij_mat_block_size-2.out
/petsc/src/mat/examples/tutorials/ex15f.F90
/petsc/src/mat/examples/tutorials/ex17f.F90
/petsc/src/mat/examples/tutorials/ex4f.F90
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/aij.c
/petsc/src/mat/impls/aij/seq/aij.h
/petsc/src/mat/impls/aij/seq/aijhdf5.c
/petsc/src/mat/impls/aij/seq/symtranspose.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/examples/tutorials/network/power/power.c
/petsc/src/sys/classes/viewer/impls/ascii/filev.c
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/sys/classes/viewer/impls/draw/drawv.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/classes/viewer/interface/dupl.c
/petsc/src/sys/classes/viewer/interface/viewa.c
/petsc/src/sys/examples/tests/ex47f.F90
/petsc/src/sys/examples/tutorials/ex16f.F90
/petsc/src/sys/examples/tutorials/ex17f.F90
/petsc/src/sys/examples/tutorials/ex1f.F90
/petsc/src/sys/examples/tutorials/ex2f.F90
/petsc/src/sys/examples/tutorials/output/ex16f_1.out
/petsc/src/sys/examples/tutorials/output/ex17f_1.out
/petsc/src/sys/examples/tutorials/output/ex1f_1.out
/petsc/src/sys/examples/tutorials/output/ex2f_1.out
/petsc/src/sys/logging/plog.c
/petsc/src/tao/bound/impls/bnk/bnk.c
/petsc/src/tao/bound/impls/bqnk/bqnk.c
/petsc/src/tao/bound/impls/tron/tron.c
/petsc/src/tao/quadratic/impls/gpcg/gpcg.c
/petsc/src/tao/unconstrained/impls/nls/nls.c
/petsc/src/tao/unconstrained/impls/ntl/ntl.c
/petsc/src/tao/unconstrained/impls/ntr/ntr.c
/petsc/src/ts/examples/tutorials/ex16.c
/petsc/src/ts/examples/tutorials/ex16fwd.c
/petsc/src/ts/examples/tutorials/ex20.c
/petsc/src/ts/examples/tutorials/ex20adj.c
/petsc/src/ts/examples/tutorials/ex20opt_ic.c
/petsc/src/ts/examples/tutorials/ex20opt_p.c
/petsc/src/ts/examples/tutorials/hybrid/ex1adj.c
/petsc/src/ts/examples/tutorials/makefile
/petsc/src/ts/examples/tutorials/optimal_control/ex1.c
/petsc/src/ts/examples/tutorials/optimal_control/makefile
/petsc/src/ts/examples/tutorials/optimal_control/output/ex1_1.out
/petsc/src/ts/examples/tutorials/optimal_control/output/ex1_2.out
/petsc/src/ts/examples/tutorials/optimal_control/output/ex1_3.out
/petsc/src/ts/examples/tutorials/output/ex16_1.out
/petsc/src/ts/examples/tutorials/output/ex16fwd_1.out
/petsc/src/ts/examples/tutorials/output/ex20_1.out
/petsc/src/ts/examples/tutorials/output/ex20adj_1.out
/petsc/src/ts/examples/tutorials/output/ex20adj_2.out
/petsc/src/ts/examples/tutorials/output/ex20adj_3.out
/petsc/src/ts/examples/tutorials/output/ex20adj_4.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_2.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_3.out
/petsc/src/ts/examples/tutorials/output/ex20opt_ic_4.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_1.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_2.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_2_alt.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_3.out
/petsc/src/ts/examples/tutorials/output/ex20opt_p_4.out
/petsc/src/ts/examples/tutorials/power_grid/ex3.c
/petsc/src/ts/examples/tutorials/power_grid/ex3.h
/petsc/src/ts/examples/tutorials/power_grid/ex3opt.c
/petsc/src/ts/examples/tutorials/power_grid/ex3opt_fd.c
/petsc/src/ts/examples/tutorials/power_grid/ex3sa.c
/petsc/src/ts/examples/tutorials/power_grid/ex9adj.c
/petsc/src/ts/examples/tutorials/power_grid/ex9opt.c
/petsc/src/ts/examples/tutorials/power_grid/output/ex3sa_1.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3sa_2.out
/petsc/src/ts/examples/tutorials/power_grid/output/ex3sa_3.out
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9busopt.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/rk/rk.h
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/vec/is/sf/examples/tutorials/ex1.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/utils/ftn-custom/makefile
/petsc/src/vec/is/utils/ftn-custom/zhdf5io.c
/petsc/src/vec/is/utils/hdf5io.c
/petsc/src/vec/is/utils/isio.c
/petsc/src/vec/is/utils/makefile
/petsc/src/vec/vec/examples/tutorials/ex11f.F
/petsc/src/vec/vec/examples/tutorials/ex11f90.F90
/petsc/src/vec/vec/examples/tutorials/ex12f.F90
/petsc/src/vec/vec/examples/tutorials/ex16f.F90
/petsc/src/vec/vec/examples/tutorials/ex18.c
/petsc/src/vec/vec/examples/tutorials/ex18f.F90
/petsc/src/vec/vec/examples/tutorials/ex5f.F90
/petsc/src/vec/vec/examples/tutorials/ex6f.F90
/petsc/src/vec/vec/examples/tutorials/ex8f.F90
/petsc/src/vec/vec/examples/tutorials/output/ex11f90_1.out
/petsc/src/vec/vec/examples/tutorials/output/ex11f_1.out
/petsc/src/vec/vec/utils/vecio.c
/petsc/src/vec/vscat/examples/ex9.c
/petsc/src/vec/vscat/examples/makefile
/petsc/src/vec/vscat/examples/output/ex9_1.out
0491a2f410-May-2019 Satish Balay <balay@mcs.anl.gov>

use updated parms with fix for the following warning - when used from c++

/home/sandbox/petsc/petsc.next-tmp-3/arch-linux-pkgs-cxx-mlib/include/parms_sys.h:72:0: warning: "true" redefined [enabled b

use updated parms with fix for the following warning - when used from c++

/home/sandbox/petsc/petsc.next-tmp-3/arch-linux-pkgs-cxx-mlib/include/parms_sys.h:72:0: warning: "true" redefined [enabled by default]
/home/sandbox/petsc/petsc.next-tmp-3/arch-linux-pkgs-cxx-mlib/include/parms_sys.h:73:0: warning: "false" redefined [enabled by default]

This is triggered by the the move of hdf5 includes to petscis.h

show more ...

e92db14a08-May-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


config/compilers.py
/petsc/config/PETSc/options/languages.py
/petsc/config/testparse.py
/petsc/include/petscksp.h
/petsc/lib/petsc/bin/petsc_gen_xdmf.py
/petsc/src/dm/impls/forest/examples/tests/ex2.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/plex/examples/tests/ex34.c
/petsc/src/dm/impls/plex/examples/tests/output/ex34_0.out
/petsc/src/dm/impls/plex/examples/tests/output/ex34_1.out
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexinterpolate.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/mat/impls/aij/mpi/fdmpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiaij.h
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiptap.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_solve_bddc.out
/petsc/src/snes/examples/tutorials/output/ex12_tri_bddc_parmetis.out
/petsc/src/sys/classes/viewer/impls/binary/binv.c
/petsc/src/vec/is/is/impls/general/general.c
9abbaf8408-May-2019 Satish Balay <balay@mcs.anl.gov>

version: -> Version: - to be consistent [with this string from other packages like make/cmake]

3deed19e08-May-2019 Satish Balay <balay@mcs.anl.gov>

Merged in balay/verify_clanguage_cxx_compiler/maint (pull request #1622)

configure: When --with-clanguage=cxx is used, verify that the c++ compiler can actually compile .c sources [as c++]

Approved

Merged in balay/verify_clanguage_cxx_compiler/maint (pull request #1622)

configure: When --with-clanguage=cxx is used, verify that the c++ compiler can actually compile .c sources [as c++]

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Matthew Knepley <knepley@gmail.com>

show more ...

7c93440708-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Have ./configure and make print the versions of the compilers. Have make print the C compiler information always and
the C++ compiler if the C++ compiler is available.

Commit-type: feature


config/compilerOptions.py
config/setCompilers.py
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/tsimpl.h
/petsc/include/petscfetypes.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/dm/dt/examples/tests/output/ex5_0.out
/petsc/src/dm/dt/space/impls/poly/spacepoly.c
/petsc/src/dm/dt/space/interface/space.c
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/pc/impls/factor/cholesky/cholesky.c
/petsc/src/ksp/pc/impls/factor/icc/icc.c
/petsc/src/ksp/pc/impls/factor/ilu/ilu.c
/petsc/src/ksp/pc/impls/factor/lu/lu.c
/petsc/src/mat/examples/tests/output/ex162_1.out
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/utils/axpy.c
/petsc/src/snes/examples/tutorials/ex12.c
/petsc/src/snes/examples/tutorials/output/ex12_41.out
/petsc/src/snes/examples/tutorials/output/ex12_42.out
/petsc/src/snes/examples/tutorials/output/ex12_42_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_43.out
/petsc/src/snes/examples/tutorials/output/ex12_44.out
/petsc/src/snes/examples/tutorials/output/ex12_44_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_newton_0.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_newton_0_p4est.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_newton_1.out
/petsc/src/snes/examples/tutorials/output/ex12_fas_ngs_0.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_parallel_parmetis_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_conformal_serial_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_parallel_parmetis.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_exact_q2_nonconformal_serial_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_parallel_bddcfas_alt.out
/petsc/src/snes/examples/tutorials/output/ex12_p4est_full_q2_nonconformal_serial.out
/petsc/src/snes/examples/tutorials/output/ex19_ngmres_fas_ms.out
/petsc/src/snes/examples/tutorials/output/ex19_ngs.out
/petsc/src/snes/examples/tutorials/output/ex19_ngs_fd.out
/petsc/src/snes/examples/tutorials/output/ex2_2.out
/petsc/src/snes/examples/tutorials/output/ex5_5_aspin.out
/petsc/src/snes/impls/composite/snescomposite.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/ls/ls.c
/petsc/src/snes/impls/multiblock/multiblock.c
/petsc/src/snes/impls/ncg/snesncg.c
/petsc/src/snes/impls/ngmres/anderson.c
/petsc/src/snes/impls/ngmres/snesngmres.c
/petsc/src/snes/impls/patch/snespatch.c
/petsc/src/snes/impls/richardson/snesrichardson.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/snes/impls/vi/ss/viss.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/examples/tests/ex1.c
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex1_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1_alt.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1_alt_2.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1_alt_3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex2_1_alt_4.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_2.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_3.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex3_1_alt_4.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex4_1.out
/petsc/src/ts/examples/tutorials/advection-diffusion-reaction/output/ex5_1.out
/petsc/src/ts/examples/tutorials/ex31.c
/petsc/src/ts/examples/tutorials/output/ex19_pi42.out
/petsc/src/ts/examples/tutorials/output/ex31_3.out
/petsc/src/ts/examples/tutorials/output/ex31_4.out
/petsc/src/ts/examples/tutorials/output/ex31_4_alt.out
/petsc/src/ts/examples/tutorials/output/ex3_3.out
/petsc/src/ts/examples/tutorials/output/ex3_4.out
/petsc/src/ts/examples/tutorials/output/ex3_5.out
/petsc/src/ts/examples/tutorials/output/ex3_fischer_guess.out
/petsc/src/ts/examples/tutorials/output/ex3_fischer_guess_2.out
/petsc/src/ts/examples/tutorials/output/ex3_pod_guess.out
/petsc/src/ts/examples/tutorials/output/ex3_pod_guess_Ainner.out
/petsc/src/ts/interface/ts.c
/petsc/src/vec/vec/interface/dlregisvec.c
/petsc/src/vec/vec/utils/vinv.c
a3d6fa0004-May-2019 Satish Balay <balay@mcs.anl.gov>

'clang -x c++ x.c' will compile as c++ code. So check for this.

87807f8204-May-2019 Satish Balay <balay@mcs.anl.gov>

configure: When --with-clanguage=cxx is used, verify that the c++ compiler can actually compile .c sources [as c++]

Reported-by: Fande Kong <fdkong.jd@gmail.com>

fd5f1f9306-May-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'

c0223d4b06-May-2019 Junchao Zhang <junchao.zhang@gmail.com>

Merged in jczhang/fix-with-gcov (pull request #1618)

Enable gcov when --with-gcov regardless of having -g or not

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>

b3c46c8f06-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/error-with-pic-no-sharedlibaries/maint (pull request #1617)

Error if user requests --with-pic but shared libraries are not enabled because the checkPIC() code in that case is bogus a

Merged in barry/error-with-pic-no-sharedlibaries/maint (pull request #1617)

Error if user requests --with-pic but shared libraries are not enabled because the checkPIC() code in that case is bogus and cannot accurately produce the PIC flag

Approved-by: Satish Balay <balay@mcs.anl.gov>

show more ...

eab8de5003-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add -Og whenever --with-gcov is added

f4493de703-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-hdf5-download (pull request #1603)

Update to the lastest release of HDF5 Bitbucket issue #285


config/packages/hdf5.py
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petsc/private/vecimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscfetypes.h
/petsc/include/petscis.h
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/examples/tests/output/ex5_0.out
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/examples/tests/ex48.c
/petsc/src/dm/examples/tests/output/ex48_4.out
/petsc/src/dm/examples/tests/output/ex48_5.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_3.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/da/grvtk.c
/petsc/src/dm/impls/plex/examples/tests/ex31.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexpartition.c
/petsc/src/dm/impls/plex/plexproject.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/examples/tutorials/ex71.c
/petsc/src/snes/examples/tutorials/output/ex71_2d_quad_q1_p0_conv_u0_alpha.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv_gmg_vcycle.out
/petsc/src/snes/examples/tutorials/output/ex71_2d_tri_p2_p1_conv_u0_alpha.out
/petsc/src/snes/utils/convest.c
/petsc/src/snes/utils/dmlocalsnes.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/vec/is/is/impls/block/block.c
/petsc/src/vec/is/is/impls/general/general.c
/petsc/src/vec/is/is/impls/stride/stride.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/is/utils/vsectionis.c
/petsc/src/vec/vec/examples/tests/ex49.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex49_1.out
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
4dcb675003-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Error if user requests --with-pic but shared libraries are not enabled because the checkPIC() code in that case is bogus and
cannot accurately produce the PIC flag

Commit-type: bug-fix
Reported-by:

Error if user requests --with-pic but shared libraries are not enabled because the checkPIC() code in that case is bogus and
cannot accurately produce the PIC flag

Commit-type: bug-fix
Reported-by: Hubert Weissmann <hubert.weissmann@gmail.com>

show more ...

78d4e8a302-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Raise error if requiring gcov without GCC or Clang

3483307601-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Separate --with-gcov and -g

GCC does not require -g to have gcov. The --coverage option alone suffices.
Though GCC doc says to have accurate coverage results it is better to turn off
optimizatios, t

Separate --with-gcov and -g

GCC does not require -g to have gcov. The --coverage option alone suffices.
Though GCC doc says to have accurate coverage results it is better to turn off
optimizatios, that is unrelated to -g.

show more ...


config/compilerFlags.py
config/compilerOptions.py
/petsc/include/petsc/private/matimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscfetypes.h
/petsc/src/dm/dt/dualspace/impls/lagrange/dspacelagrange.c
/petsc/src/dm/dt/dualspace/interface/dualspace.c
/petsc/src/dm/dt/examples/tests/output/ex5_0.out
/petsc/src/dm/dt/interface/dt.c
/petsc/src/dm/field/examples/tutorials/output/ex1_da.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_da_3.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_simplex_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_2_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_0.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_1.out
/petsc/src/dm/field/examples/tutorials/output/ex1_ds_tensor_3_2.out
/petsc/src/dm/field/examples/tutorials/output/ex1_shell.out
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/docs/tex/manual/part2.tex
/petsc/src/docs/website/developers/index.html
/petsc/src/docs/website/miscellaneous/external.html
/petsc/src/ksp/pc/impls/bddc/bddcfetidp.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bddc/bddcscalingbasic.c
/petsc/src/ksp/pc/impls/bddc/bddcschurs.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpimattransposematmult.c
/petsc/src/mat/impls/aij/mpi/mumps/mumps.c
/petsc/src/mat/impls/aij/seq/aijfact.c
/petsc/src/mat/impls/aij/seq/matmatmult.c
/petsc/src/mat/impls/aij/seq/matrart.c
/petsc/src/mat/impls/aij/seq/mattransposematmult.c
/petsc/src/mat/impls/aij/seq/mkl_pardiso/mkl_pardiso.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/matstash.c
/petsc/src/ts/examples/tutorials/power_grid/ex5.c
/petsc/src/ts/examples/tutorials/power_grid/stability_9bus/ex9bus.c
/petsc/src/vec/vec/examples/tests/ex49.c
/petsc/src/vec/vec/examples/tests/makefile
/petsc/src/vec/vec/examples/tests/output/ex49_1.out
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/interface/vector.c
bdf04e6a03-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Have configure print clearer messages when it checking for PIC code without compiler flag
Don't have configure print it is accepting a compiler flag when the flag is the empty string

Commit-type: st

Have configure print clearer messages when it checking for PIC code without compiler flag
Don't have configure print it is accepting a compiler flag when the flag is the empty string

Commit-type: style-fix, feature
Thanks-to: Hubert Weissmann <hubert.weissmann@gmail.com>

show more ...

2809c63430-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Update to the lastest release of HDF5
Bitbucket issue #285

Commit-type: feature
Reported-by: m_diehl

1...<<101102103104105106107108109110>>...190