History log of /petsc/config/BuildSystem/ (Results 1851 – 1875 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5f17f2c210-Apr-2021 Junchao Zhang <jczhang@mcs.anl.gov>

Config: check MPI_Win_allocate etc MPI3 routines


config/packages/MPI.py
/petsc/include/petsc/private/petscdsimpl.h
/petsc/include/petsc/private/petscfeimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmplex.h
/petsc/include/petscdmtypes.h
/petsc/include/petscds.h
/petsc/include/petscfe.h
/petsc/include/petscviewerhdf5.h
/petsc/lib/petsc/conf/rules
/petsc/src/dm/dt/fe/impls/basic/febasic.c
/petsc/src/dm/dt/fe/interface/fe.c
/petsc/src/dm/dt/fe/tests/ex1.c
/petsc/src/dm/dt/interface/dtds.c
/petsc/src/dm/dt/interface/dtweakform.c
/petsc/src/dm/dt/space/impls/sum/spacesum.c
/petsc/src/dm/dt/tests/ex10.c
/petsc/src/dm/impls/forest/forest.c
/petsc/src/dm/impls/forest/tests/ex2.c
/petsc/src/dm/impls/plex/plexadapt.c
/petsc/src/dm/impls/plex/plexcoarsen.c
/petsc/src/dm/impls/plex/plexdistribute.c
/petsc/src/dm/impls/plex/plexegads.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexrefine.c
/petsc/src/dm/impls/plex/plexsection.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex39.c
/petsc/src/dm/impls/plex/tests/ex5.c
/petsc/src/dm/impls/plex/tutorials/ex2.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/tests/ex30.c
/petsc/src/docs/sphinx_docs/manual/fe.rst
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/tex/petscapp.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/gmres/dgmres/dgmres.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/ex17.c
/petsc/src/ksp/ksp/tests/ex32.c
/petsc/src/ksp/ksp/tutorials/ex52.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/tests/ex129.c
/petsc/src/mat/tests/ex220.c
/petsc/src/mat/tests/ex242.c
/petsc/src/mat/tests/ex30.c
/petsc/src/mat/tests/ex47.c
/petsc/src/mat/tests/ex53.c
/petsc/src/mat/tests/ex62.c
/petsc/src/mat/tests/ex82.c
/petsc/src/mat/tests/ex83.c
/petsc/src/mat/tests/ex91.c
/petsc/src/mat/tests/ex92.c
/petsc/src/snes/tests/ex13.c
/petsc/src/snes/tests/ex17.c
/petsc/src/snes/tutorials/ex10d/ex10.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/snes/tutorials/ex13.c
/petsc/src/snes/tutorials/ex17.c
/petsc/src/snes/tutorials/ex20.c
/petsc/src/snes/tutorials/ex23.c
/petsc/src/snes/tutorials/ex24.c
/petsc/src/snes/tutorials/ex5.c
/petsc/src/snes/tutorials/ex56.c
/petsc/src/snes/tutorials/ex62.c
/petsc/src/snes/tutorials/ex63.c
/petsc/src/snes/tutorials/ex69.c
/petsc/src/snes/tutorials/ex71.c
/petsc/src/snes/tutorials/ex76.c
/petsc/src/snes/tutorials/ex77.c
/petsc/src/snes/tutorials/network/water/water.c
/petsc/src/snes/tutorials/network/water/waterreaddata.c
/petsc/src/sys/classes/viewer/impls/hdf5/ftn-custom/zhdf5f.c
/petsc/src/sys/classes/viewer/impls/hdf5/hdf5v.c
/petsc/src/sys/error/errtrace.c
/petsc/src/sys/fileio/ftest.c
/petsc/src/sys/python/pythonsys.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/tao/constrained/tutorials/maros.c
/petsc/src/tao/constrained/tutorials/tomographyADMM.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/leastsquares/impls/pounders/pounders.c
/petsc/src/tao/pde_constrained/impls/lcl/lcl.c
/petsc/src/tao/tutorials/ex1.c
/petsc/src/tao/tutorials/ex2.c
/petsc/src/tao/tutorials/ex3.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/ts/tutorials/ex11_sa.c
/petsc/src/ts/tutorials/ex18.c
/petsc/src/ts/tutorials/ex45.c
/petsc/src/ts/tutorials/ex46.c
/petsc/src/ts/tutorials/ex47.c
/petsc/src/ts/tutorials/ex48.c
/petsc/src/ts/tutorials/ex53.c
/petsc/src/ts/tutorials/ex76.c
/petsc/src/ts/tutorials/ex77.c
/petsc/src/ts/tutorials/ex8.c
/petsc/src/ts/tutorials/ex9.c
/petsc/src/ts/tutorials/multirate/ex5.c
/petsc/src/ts/tutorials/multirate/ex6.c
/petsc/src/ts/tutorials/multirate/ex7.c
/petsc/src/ts/tutorials/multirate/ex8.c
/petsc/src/ts/tutorials/multirate/finitevolume1d.c
/petsc/src/ts/tutorials/network/wash/pipeInterface.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/vec/is/utils/hdf5io.c
/petsc/src/vec/vec/tests/ex48.c
/petsc/src/vec/vec/tests/output/ex48_1.out
fa80a91514-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Fix build failure on theta triggered by 36c166f2bbb44c2987d8fb7385fbe9e2d1cfb0c8

Warning:
-dynamic was already seen on command line, overriding with -shared.

/usr/lib64/gcc/x86_64-suse-linux/7/../.

Fix build failure on theta triggered by 36c166f2bbb44c2987d8fb7385fbe9e2d1cfb0c8

Warning:
-dynamic was already seen on command line, overriding with -shared.

/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: /opt/cray/pe/atp/3.8.1/lib/libAtpSigHandler.a(libAtpSigHandler_la-libAtpSigHandler.o): in function `(anonymous namespace)::get_frontend_a\
ddrinfo(char const*, char const*)':
(.text+0xb2d): warning: Using 'getaddrinfo' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking


/usr/lib64/gcc/x86_64-suse-linux/7/../../../../x86_64-suse-linux/bin/ld: warning: alignment 8 of symbol `ARCHITECTURE' in main/user_params.o is smaller than 32 in /opt/cray/pe/pmi/5.0.16/lib64/libpmi.a(_pmi_top\
ology_discovery.o)

show more ...


/petsc/.gitlab-ci.yml
config/compilers.py
config/framework.py
config/packages/Chaco.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petscblaslapack.h
/petsc/include/petsccublas.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/makefile
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/docs/sphinx_docs/.gitignore
/petsc/src/docs/sphinx_docs/Makefile
/petsc/src/docs/sphinx_docs/build_classic_docs.py
/petsc/src/docs/sphinx_docs/conf.py
/petsc/src/docs/sphinx_docs/developers/contributing.rst
/petsc/src/docs/sphinx_docs/developers/documentation.rst
/petsc/src/docs/sphinx_docs/developers/kernel.rst
/petsc/src/docs/sphinx_docs/developers/objects.rst
/petsc/src/docs/sphinx_docs/ext/html5_petsc.py
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/sphinx_docs/guides/guide_to_examples_by_physics.rst
/petsc/src/docs/sphinx_docs/guides/physics/guide_to_stokes.rst
/petsc/src/docs/sphinx_docs/index.rst
/petsc/src/docs/sphinx_docs/install/externalsoftware_documentation.rst
/petsc/src/docs/sphinx_docs/install/install_documentation.rst
/petsc/src/docs/sphinx_docs/manual/about_this_manual.rst
/petsc/src/docs/sphinx_docs/manual/dmplex.rst
/petsc/src/docs/sphinx_docs/manual/fortran.rst
/petsc/src/docs/sphinx_docs/manual/getting_started.rst
/petsc/src/docs/sphinx_docs/manual/ksp.rst
/petsc/src/docs/sphinx_docs/manual/mat.rst
/petsc/src/docs/sphinx_docs/manual/matlab.rst
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/sphinx_docs/manual/performance.rst
/petsc/src/docs/sphinx_docs/manual/profiling.rst
/petsc/src/docs/sphinx_docs/manual/sensitivity_analysis.rst
/petsc/src/docs/sphinx_docs/manual/snes.rst
/petsc/src/docs/sphinx_docs/manual/ts.rst
/petsc/src/docs/sphinx_docs/manual/vec.rst
/petsc/src/docs/sphinx_docs/overview/linear_solve_table_documentation.rst
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/vec/interface/rvector.c
a9a6fa7f13-Apr-2021 Satish Balay <balay@mcs.anl.gov>

gcc-6.5.0 selectively gives warnings on -Wno-stringop-overflow - breaking configure

balay@compute-386-02:~/junk$ gcc -c -Wall -Wno-stringop-overflow foo.c
balay@compute-386-02:~/junk$ gcc -c -Wall -

gcc-6.5.0 selectively gives warnings on -Wno-stringop-overflow - breaking configure

balay@compute-386-02:~/junk$ gcc -c -Wall -Wno-stringop-overflow foo.c
balay@compute-386-02:~/junk$ gcc -c -Wall -Wno-stringop-overflow conftest.c
conftest.c: In function 'main':
conftest.c:5:11: warning: variable 'x' set but not used [-Wunused-but-set-variable]
float x[2],y;
^
conftest.c: At top level:
cc1: warning: unrecognized command line option '-Wno-stringop-overflow'

show more ...

6335e31013-Apr-2021 Satish Balay <balay@mcs.anl.gov>

fix gcc-11 warnings for -Wstringop-overflow - however can't fix MPI calls - so also use -Wno-stringop-overflow

b146d1ac13-Apr-2021 Satish Balay <balay@mcs.anl.gov>

fix gcc-11 warnings for -Wmisleading-indentation - however we are using this format - so also use -Wno-misleading-indentation


/petsc/.gitlab-ci.yml
config/compilerOptions.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petscblaslapack.h
/petsc/include/petsccublas.h
/petsc/include/petscerror.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/makefile
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/stag/stag.c
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagda.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/docs/sphinx_docs/.gitignore
/petsc/src/docs/sphinx_docs/Makefile
/petsc/src/docs/sphinx_docs/build_classic_docs.py
/petsc/src/docs/sphinx_docs/conf.py
/petsc/src/docs/sphinx_docs/developers/contributing.rst
/petsc/src/docs/sphinx_docs/developers/documentation.rst
/petsc/src/docs/sphinx_docs/developers/kernel.rst
/petsc/src/docs/sphinx_docs/developers/objects.rst
/petsc/src/docs/sphinx_docs/ext/html5_petsc.py
/petsc/src/docs/sphinx_docs/faq/index.rst
/petsc/src/docs/sphinx_docs/guides/guide_to_examples_by_physics.rst
/petsc/src/docs/sphinx_docs/guides/physics/guide_to_stokes.rst
/petsc/src/docs/sphinx_docs/index.rst
/petsc/src/docs/sphinx_docs/install/externalsoftware_documentation.rst
/petsc/src/docs/sphinx_docs/install/install_documentation.rst
/petsc/src/docs/sphinx_docs/manual/about_this_manual.rst
/petsc/src/docs/sphinx_docs/manual/dmplex.rst
/petsc/src/docs/sphinx_docs/manual/fortran.rst
/petsc/src/docs/sphinx_docs/manual/getting_started.rst
/petsc/src/docs/sphinx_docs/manual/ksp.rst
/petsc/src/docs/sphinx_docs/manual/mat.rst
/petsc/src/docs/sphinx_docs/manual/matlab.rst
/petsc/src/docs/sphinx_docs/manual/other.rst
/petsc/src/docs/sphinx_docs/manual/performance.rst
/petsc/src/docs/sphinx_docs/manual/profiling.rst
/petsc/src/docs/sphinx_docs/manual/sensitivity_analysis.rst
/petsc/src/docs/sphinx_docs/manual/snes.rst
/petsc/src/docs/sphinx_docs/manual/ts.rst
/petsc/src/docs/sphinx_docs/manual/vec.rst
/petsc/src/docs/sphinx_docs/overview/linear_solve_table_documentation.rst
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/sys/classes/draw/impls/x/ximage.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/section/interface/section.c
c576eacb13-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


config/framework.py
/petsc/include/petsc/finclude/petscmat.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/snesimpl.h
/petsc/include/petsc/private/viewerhdf5impl.h
/petsc/include/petscblaslapack.h
/petsc/include/petsccublas.h
/petsc/include/petscerror.h
/petsc/include/petsclog.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/lib/petsc/conf/rules
/petsc/setup.py
/petsc/src/dm/field/impls/da/dmfieldda.c
/petsc/src/dm/impls/da/dagtona.c
/petsc/src/dm/impls/da/dasub.c
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/moab/dmmbvec.cxx
/petsc/src/dm/impls/moab/dmmoab.cxx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/ftn-custom/zplexcreate.c
/petsc/src/dm/impls/plex/generators/triangle/trigenerate.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/plexgeometry.c
/petsc/src/dm/impls/plex/plexglvis.c
/petsc/src/dm/impls/plex/plexhdf5.c
/petsc/src/dm/impls/plex/plexpreallocate.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/plextree.c
/petsc/src/dm/impls/plex/plexvtk.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/interface/dmi.c
/petsc/src/dm/partitioner/impls/simple/partsimple.c
/petsc/src/docs/sphinx_docs/install/install_documentation.rst
/petsc/src/docs/tex/petsc.bib
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/guess/impls/pod/pod.c
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/fbcgsr.c
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/ksp/ksp/impls/cg/pipecg2/pipecg2.c
/petsc/src/ksp/ksp/impls/cg/pipelcg/pipelcg.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/impls/ibcgs/ibcgs.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tutorials/ex10.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/bddc/bddcgraph.c
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/bjacobi/bjacobi.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/gasm/gasm.c
/petsc/src/ksp/pc/impls/hara/pchara.cu
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/redistribute/redistribute.c
/petsc/src/ksp/pc/interface/precon.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/mis/mis.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/color/impls/jp/jp.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/aij/mpi/mpiov.c
/petsc/src/mat/impls/aij/seq/seqcusparse/cusparsematimpl.h
/petsc/src/mat/impls/baij/mpi/baijov.c
/petsc/src/mat/impls/baij/mpi/mpibaij.c
/petsc/src/mat/impls/dense/mpi/mmdense.c
/petsc/src/mat/impls/dense/mpi/mpidense.c
/petsc/src/mat/impls/elemental/matelem.cxx
/petsc/src/mat/impls/is/matis.c
/petsc/src/mat/impls/lrc/lrc.c
/petsc/src/mat/impls/mffd/mffd.c
/petsc/src/mat/impls/normal/normm.c
/petsc/src/mat/impls/normal/normmh.c
/petsc/src/mat/impls/preallocator/matpreallocator.c
/petsc/src/mat/impls/sbaij/mpi/mpisbaij.c
/petsc/src/mat/impls/sbaij/mpi/sbaijov.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/impls/sell/mpi/mpisell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/utils/axpy.c
/petsc/src/mat/utils/bandwidth.c
/petsc/src/mat/utils/matstash.c
/petsc/src/snes/impls/gs/gssecant.c
/petsc/src/snes/impls/nasm/nasm.c
/petsc/src/snes/impls/qn/qn.c
/petsc/src/snes/impls/vi/vi.c
/petsc/src/snes/interface/snesut.c
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/sys/classes/viewer/impls/glvis/glvis.c
/petsc/src/sys/classes/viewer/interface/viewreg.c
/petsc/src/sys/classes/viewer/interface/viewregall.c
/petsc/src/sys/error/err.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/fileio/fretrieve.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/logging/xmllogevent.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/tagm.c
/petsc/src/sys/utils/mpimesg.c
/petsc/src/sys/utils/mpits.c
/petsc/src/sys/utils/pbarrier.c
/petsc/src/sys/utils/pdisplay.c
/petsc/src/sys/utils/psplit.c
/petsc/src/sys/utils/sseenabled.c
/petsc/src/tao/bound/utils/isutil.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/linesearch/impls/owarmijo/owarmijo.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tshistory.c
/petsc/src/ts/tutorials/network/wash/pipes1.c
/petsc/src/ts/utils/dmplexlandau/tutorials/ex2.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/is/utils/iscoloring.c
/petsc/src/vec/is/is/utils/iscomp.c
/petsc/src/vec/is/is/utils/isdiff.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/impls/basic/allgather/sfallgather.c
/petsc/src/vec/is/sf/impls/basic/allgatherv/sfallgatherv.c
/petsc/src/vec/is/sf/impls/basic/alltoall/sfalltoall.c
/petsc/src/vec/is/sf/impls/basic/gather/sfgather.c
/petsc/src/vec/is/sf/impls/basic/gatherv/sfgatherv.c
/petsc/src/vec/is/sf/impls/window/sfwindow.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/utils/sfutils.c
/petsc/src/vec/is/utils/isltog.c
/petsc/src/vec/is/utils/pmap.c
/petsc/src/vec/vec/impls/mpi/kokkos/mpikok.kokkos.cxx
/petsc/src/vec/vec/impls/mpi/mpicuda/mpicuda.cu
/petsc/src/vec/vec/impls/mpi/mpihip/mpihip.hip.cpp
/petsc/src/vec/vec/impls/mpi/mpiviennacl/mpiviennacl.cxx
/petsc/src/vec/vec/impls/mpi/pbvec.c
/petsc/src/vec/vec/impls/mpi/pdvec.c
/petsc/src/vec/vec/impls/mpi/pvec2.c
/petsc/src/vec/vec/impls/seq/dvec2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/utils/comb.c
/petsc/src/vec/vec/utils/projection.c
/petsc/src/vec/vec/utils/tagger/impls/relative.c
/petsc/src/vec/vec/utils/vinv.c
448c072810-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Add linker filter for Microsoft compilers that print various messages when linking
Add linking filter for multiple libgfortran

Commit-type: error-checking, portability-fix
/spend 25m

36c166f210-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Turn back on filtering of linker output instead of just dropping all output (which may be error messages)

This is in response to https://gitlab.com/petsc/petsc/-/merge_requests/3703#note_548743488

Turn back on filtering of linker output instead of just dropping all output (which may be error messages)

This is in response to https://gitlab.com/petsc/petsc/-/merge_requests/3703#note_548743488

There is the possibility this is too fragile for all the compilers and compiler versions of user but it is
the systematic way to handle linker output that may trigger error conditions but is really only a warning.

Commit-type: error-checking, configure, CI

Reported-by: Satish Balay <balay@mcs.anl.gov>
/spend 2h

show more ...

232f0cd209-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
config/compilerFlags.py
config/compilerOptions.py
/petsc/include/petsc/finclude/petscviewer.h
/petsc/include/petsc/private/dmpleximpl.h
/petsc/include/petsc/private/viewerexodusiiimpl.h
/petsc/include/petscdmplex.h
/petsc/include/petscviewerexodusii.h
/petsc/src/dm/f90-mod/petscdmplex.h90
/petsc/src/dm/impls/plex/ftn-custom/zplexexodusii.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexexodusii.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/plex/tests/output/ex26_0.out
/petsc/src/dm/impls/plex/tests/output/ex26_1.out
/petsc/src/dm/impls/plex/tests/output/ex26_10.out
/petsc/src/dm/impls/plex/tests/output/ex26_12.out
/petsc/src/dm/impls/plex/tests/output/ex26_13.out
/petsc/src/dm/impls/plex/tests/output/ex26_14.out
/petsc/src/dm/impls/plex/tests/output/ex26_15.out
/petsc/src/dm/impls/plex/tests/output/ex26_16.out
/petsc/src/dm/impls/plex/tests/output/ex26_17.out
/petsc/src/dm/impls/plex/tests/output/ex26_18.out
/petsc/src/dm/impls/plex/tests/output/ex26_19.out
/petsc/src/dm/impls/plex/tests/output/ex26_2.out
/petsc/src/dm/impls/plex/tests/output/ex26_3.out
/petsc/src/dm/impls/plex/tests/output/ex26_4.out
/petsc/src/dm/impls/plex/tests/output/ex26_5.out
/petsc/src/dm/impls/plex/tests/output/ex26_6.out
/petsc/src/dm/impls/plex/tests/output/ex26_7.out
/petsc/src/dm/impls/plex/tests/output/ex26_8.out
/petsc/src/dm/impls/plex/tests/output/ex26_9.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex26f90_9.out
/petsc/src/dm/impls/plex/tests/output/ex62_0.out
/petsc/src/dm/impls/plex/tests/output/ex62_1.out
/petsc/src/dm/impls/plex/tests/output/ex62_10.out
/petsc/src/dm/impls/plex/tests/output/ex62_12.out
/petsc/src/dm/impls/plex/tests/output/ex62_13.out
/petsc/src/dm/impls/plex/tests/output/ex62_14.out
/petsc/src/dm/impls/plex/tests/output/ex62_15.out
/petsc/src/dm/impls/plex/tests/output/ex62_16.out
/petsc/src/dm/impls/plex/tests/output/ex62_17.out
/petsc/src/dm/impls/plex/tests/output/ex62_18.out
/petsc/src/dm/impls/plex/tests/output/ex62_19.out
/petsc/src/dm/impls/plex/tests/output/ex62_2.out
/petsc/src/dm/impls/plex/tests/output/ex62_3.out
/petsc/src/dm/impls/plex/tests/output/ex62_4.out
/petsc/src/dm/impls/plex/tests/output/ex62_5.out
/petsc/src/dm/impls/plex/tests/output/ex62_6.out
/petsc/src/dm/impls/plex/tests/output/ex62_7.out
/petsc/src/dm/impls/plex/tests/output/ex62_8.out
/petsc/src/dm/impls/plex/tests/output/ex62_9.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_0.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_1.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_10.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_12.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_13.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_14.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_15.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_16.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_17.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_18.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_19.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_2.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_3.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_4.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_5.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_6.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_7.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_8.out
/petsc/src/dm/impls/plex/tests/output/ex62f90_9.out
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/cg/cg.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/interface/matrix.c
/petsc/src/sys/classes/viewer/interface/ftn-custom/zviewaf.c
/petsc/src/tao/constrained/impls/ipm/pdipm.c
/petsc/src/tao/constrained/impls/ipm/pdipm.h
/petsc/src/tao/constrained/tutorials/ex1.c
/petsc/src/ts/tutorials/ex11.c
/petsc/src/vec/vec/interface/vector.c
52c4f95008-Apr-2021 Satish Balay <balay@mcs.anl.gov>

doc: fix strings to not use 'sorry'

01b50eb207-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Turn off gcov for GPU languages; fix typos in configure code

a61f449a05-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Stop the configure process if the user provides incorrect compiler flags instead of silently ignoring them

Commit-type: error-checking, feature, configure
/spend 45m
Reported-by: Milan Pelletier <mi

Stop the configure process if the user provides incorrect compiler flags instead of silently ignoring them

Commit-type: error-checking, feature, configure
/spend 45m
Reported-by: Milan Pelletier <milan.pelletier@protonmail.com>

show more ...

a3aaf7e407-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

6840fe9007-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley-release-patch-64569' into 'release'

Configure: Fix ExodusII for the case of no Fortran

See merge request petsc/petsc!3825

8a7a1cd407-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/cygwin-download-mpich-check' into 'release'

cygwin: disable --download-mpich - it does not work anymore. Also add similar...

See merge request petsc/petsc!3823

a35b69fa07-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-boost' into 'release'

boost: fix build failure on macOS by updating to newer version - as old

See merge request petsc/petsc!3832

447dade407-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-git-error-redirect' into 'release'

configure: errors with ancient Git + GitLab URL

See merge request petsc/petsc!3824

2d9f04cd07-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-04-04/auto-kokkos-arch/release' into 'release'

Automatically add the appropriate Kokkos CUDA arch when not supplied by user

See merge request petsc/petsc!3817

dde5edb007-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Automatically add the appropriate Kokkos CUDA arch when not supplied by user

fc2fa13b06-Apr-2021 Satish Balay <balay@mcs.anl.gov>

boost: fix build failure on macOS by updating to newer version - as old version doesn't accept CFLAGS=-Wno-implicit-function-declaration

Also add eigen to osx builds

Reported-by: "Constantinescu, E

boost: fix build failure on macOS by updating to newer version - as old version doesn't accept CFLAGS=-Wno-implicit-function-declaration

Also add eigen to osx builds

Reported-by: "Constantinescu, Emil M." <emconsta@anl.gov>

show more ...

55627a4006-Apr-2021 Matthew Knepley <knepley@gmail.com>

Configure: Fix ExodusII for the case of no Fortran

478b7b8c06-Apr-2021 Pierre Jolivet <pierre@joliv.et>

configure: errors with ancient Git + GitLab URL

Closes #871

f968a97e06-Apr-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitlab-ci.yml
config/packages/cuda.py
/petsc/include/petsc/private/fortranimpl.h
/petsc/include/petsc/private/petschpddm.h
/petsc/lib/petsc/conf/rules
/petsc/src/binding/petsc4py/DESCRIPTION.rst
/petsc/src/binding/petsc4py/conf/baseconf.py
/petsc/src/binding/petsc4py/setup.py
/petsc/src/dm/impls/forest/p4est/pforest.c
/petsc/src/dm/impls/forest/tests/ex1.c
/petsc/src/dm/impls/forest/tests/output/ex1_1.out
/petsc/src/dm/impls/stag/stag1d.c
/petsc/src/dm/impls/stag/stag2d.c
/petsc/src/dm/impls/stag/stag3d.c
/petsc/src/dm/impls/stag/stagutils.c
/petsc/src/dm/impls/stag/tests/output/ex23_1.out
/petsc/src/dm/impls/stag/tests/output/ex23_2.out
/petsc/src/dm/impls/stag/tests/output/ex35_par_1d.out
/petsc/src/dm/impls/stag/tests/output/ex35_par_2d.out
/petsc/src/dm/impls/stag/tests/output/ex35_par_3d.out
/petsc/src/dm/impls/stag/tests/output/ex35_seq_1d.out
/petsc/src/dm/impls/stag/tests/output/ex35_seq_2d.out
/petsc/src/dm/impls/stag/tests/output/ex35_seq_3d.out
/petsc/src/dm/impls/stag/tests/output/ex4_1d_1.out
/petsc/src/dm/impls/stag/tests/output/ex4_1d_2.out
/petsc/src/dm/impls/stag/tests/output/ex4_2d_1.out
/petsc/src/dm/impls/stag/tests/output/ex4_2d_2.out
/petsc/src/dm/impls/stag/tests/output/ex4_3d_1.out
/petsc/src/dm/impls/stag/tests/output/ex4_3d_2.out
/petsc/src/dm/impls/stag/tutorials/output/ex3_2.out
/petsc/src/dm/interface/dm.c
/petsc/src/ksp/pc/impls/hpddm/hpddm.cxx
/petsc/src/ksp/pc/impls/mg/ftn-custom/zmgf.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/tests/ex8f.F
/petsc/src/ksp/pc/tests/makefile
/petsc/src/ksp/pc/tests/output/ex8f_1.out
/petsc/src/snes/tutorials/makefile
/petsc/src/sys/classes/draw/interface/drawreg.c
/petsc/src/sys/classes/draw/interface/dtext.c
/petsc/src/sys/classes/random/interface/random.c
/petsc/src/sys/error/signal.c
/petsc/src/sys/f90-mod/petscsysmod.F90
/petsc/src/sys/ftn-custom/zutils.c
/petsc/src/sys/objects/ftn-custom/zstartf.c
/petsc/src/sys/objects/inherit.c
/petsc/src/ts/tutorials/ex11.c
c89da3ca06-Apr-2021 Satish Balay <balay@mcs.anl.gov>

cygwin: disable --download-mpich - it does not work anymore. Also add similar check for --download-openmpi

3186489504-Apr-2021 Barry Smith <bsmith@mcs.anl.gov>

Iterate back through CUDA generations until cuda.py finds one that works.

1...<<71727374757677787980>>...190