History log of /petsc/config/BuildSystem/ (Results 1926 – 1950 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
47e9f90617-Mar-2021 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

PTScotch.py: Add include paths of dependencies to cflags.

This fixes PT-Scotch compilation fail if zlib is in non-default location including use of --download-zlib

3330e8fb15-Mar-2021 Pierre Jolivet <pierre@joliv.et>

Bump HPDDM


config/packages/hpddm.py
/petsc/include/petsc/private/kspimpl.h
/petsc/include/petsc/private/pcmgimpl.h
/petsc/include/petscdm.h
/petsc/include/petscmat.h
/petsc/include/petscpc.h
/petsc/include/petscsnes.h
/petsc/include/petscts.h
/petsc/lib/petsc/conf/rules
/petsc/src/binding/petsc4py/src/PETSc/Log.pyx
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/interface/dm.c
/petsc/src/docs/manualpages-sec/header_SF
/petsc/src/docs/sphinx_docs/ext/html5_petsc.py
/petsc/src/docs/sphinx_docs/guides/meshing/guide_to_subsurface.rst
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/impls/hpddm/hpddm.cxx
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/itcreate.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/ksp/tests/makefile
/petsc/src/ksp/pc/impls/bddc/bddcprivate.c
/petsc/src/ksp/pc/impls/mg/fmg.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/mg/smg.c
/petsc/src/mat/interface/matrix.c
/petsc/src/snes/impls/fas/fas.c
/petsc/src/snes/impls/fas/fasfunc.c
/petsc/src/snes/impls/fas/fasimpls.h
/petsc/src/snes/interface/snes.c
/petsc/src/snes/tests/ex2.c
/petsc/src/snes/tutorials/ex13.c
/petsc/src/snes/tutorials/ex63.c
/petsc/src/snes/tutorials/output/ex13_2d_p1_fas_full.out
/petsc/src/snes/tutorials/output/ex13_2d_p1_fas_full_homogeneous.out
/petsc/src/snes/utils/dmplexsnes.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/implicit/sundials/makefile
/petsc/src/ts/impls/implicit/sundials/sundials.h
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/tests/ex3.c
/petsc/src/ts/tutorials/ex20td.c
/petsc/src/ts/tutorials/ex4.c
/petsc/src/ts/tutorials/ex77.c
/petsc/src/ts/tutorials/makefile
/petsc/src/ts/tutorials/output/ex77_2d_tri_p2_p1_p1_exit.out
/petsc/src/ts/tutorials/power_grid/makefile
600dc89013-Mar-2021 Junchao Zhang <jczhang@anl.gov>

config: compile kokkos with host compiler

ead1aa4013-Mar-2021 Junchao Zhang <jczhang@anl.gov>

config: extend checkCxxDialect to accept compilers other than CXX

694a2f0e13-Mar-2021 Junchao Zhang <jczhang@anl.gov>

config: change HIPCC to HIPC, and HIPCCFLAGS to HIPFLAGS

268256bd24-Dec-2020 Jed Brown <jed@jedbrown.org>

config: pass hipcc and flags to Kokkos and use RPATH

45aa364b24-Dec-2020 Jed Brown <jed@jedbrown.org>

config: Kokkos needs at least C++14 (at least with HIP)

904669b224-Dec-2020 Jed Brown <jed@jedbrown.org>

config: hipcc -fstack-protector crashes on some source files

19825c0112-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

c803a25a12-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Introduce PetscGTE(), PetscLTE() to support initial conditions that depend discontinously on coordinates

This should hopefully help in reducing the need for alt test files.

Commit-type: portability

Introduce PetscGTE(), PetscLTE() to support initial conditions that depend discontinously on coordinates

This should hopefully help in reducing the need for alt test files.

Commit-type: portability-fix, testing-fix
/spend 20m
Thanks-to: Hong Zhang <hongzhang@anl.gov>

show more ...

af7a0b9f04-Mar-2021 Satish Balay <balay@mcs.anl.gov>

CI: arch-ci-linux-gcc-complex-opt.py -> arch-ci-linux-gcc-complex-opt-32bit.py

Fix bug in ex4.c Code assumed that floating point product would produce exact result

/spend 3h
Reported-by: Gitlab CI

a3560f2015-Feb-2021 Barry Smith <bsmith@mcs.anl.gov>

Save in configure.log the Intel AVX like operations supported, both by the current compiler options and the hardware

/spend 2h

722672d012-Mar-2021 Pierre Jolivet <pierre@joliv.et>

configure: early exit MKL w/o mkl_spblas.h + HPDDM

Reported-by: @aldaas

4ef07d6f11-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Attempt to have configure handle -pie passed in by MPI compiler or as LDFLAG

Conda on Mac seems to provide the -pie as a linker flag that produces warnings from
the Mac linker on some systems that c

Attempt to have configure handle -pie passed in by MPI compiler or as LDFLAG

Conda on Mac seems to provide the -pie as a linker flag that produces warnings from
the Mac linker on some systems that configure interprets as errors so cannot determine the
correct linker flags.

Commit-type: portability-fix, configure
Reported-by: Fande Kong <fdkong.jd@gmail.com>

show more ...

29ae197811-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into main


config/packages/SuiteSparse.py
config/packages/cuda.py
/petsc/include/petsc/private/cudavecimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petscdmshell.h
/petsc/include/petscmat.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/src/dm/impls/network/network.c
/petsc/src/dm/impls/plex/plexcgns.c
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/tests/output/ex1_cgns_0.out
/petsc/src/dm/impls/plex/tutorials/ex2.c
/petsc/src/dm/impls/plex/tutorials/output/ex2_0.out
/petsc/src/dm/impls/shell/dmshell.c
/petsc/src/docs/sphinx_docs/manual/dmplex.rst
/petsc/src/docs/sphinx_docs/overview/features_documentation.rst
/petsc/src/docs/sphinx_docs/overview/nutshell.rst
/petsc/src/docs/website/documentation/changes/dev.html
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/pc/impls/shell/shellpc.c
/petsc/src/mat/impls/aij/mpi/mpicusparse/mpiaijcusparse.cu
/petsc/src/mat/impls/dense/seq/dense.c
/petsc/src/mat/impls/dense/seq/dense.h
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/interface/dlregismat.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex1.c
/petsc/src/mat/tests/ex215.c
/petsc/src/snes/impls/vi/rs/virs.c
/petsc/src/sys/objects/init.c
/petsc/src/sys/objects/pinit.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/cuda/sfcuda.cu
/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/basic/hip/sfhip.hip.cpp
/petsc/src/vec/is/sf/impls/basic/kokkos/sfkok.kokkos.cxx
/petsc/src/vec/is/sf/impls/basic/makefile
/petsc/src/vec/is/sf/impls/basic/neighbor/sfneighbor.c
/petsc/src/vec/is/sf/impls/basic/nvshmem/makefile
/petsc/src/vec/is/sf/impls/basic/nvshmem/sfnvshmem.cu
/petsc/src/vec/is/sf/impls/basic/sfbasic.c
/petsc/src/vec/is/sf/impls/basic/sfbasic.h
/petsc/src/vec/is/sf/impls/basic/sfmpi.c
/petsc/src/vec/is/sf/impls/basic/sfpack.c
/petsc/src/vec/is/sf/impls/basic/sfpack.h
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/vec/impls/mpi/pvecimpl.h
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda.c
/petsc/src/vec/vec/impls/seq/seqcuda/veccuda2.cu
e0dec93111-Mar-2021 Satish Balay <balay@mcs.anl.gov>

cuda: fix --with-cuda-dir=/usr/local/cuda-10.2 --download-openmpi, use setCudaDir() to eliminate duplicate code

Reported-by: yangym@ihep.ac.cn

40564d4325-Nov-2020 Junchao Zhang <jczhang@mcs.anl.gov>

Add package NVSHMEM.py

61d11d1e09-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Fix for SuiteSparse installer on Darwin

Assumed that -rpath could be passed to shared library linker

Commit-type: portability-fix, external-package
/spend 15m
Reported-by: Daniel Finn <dsfinn@buffa

Fix for SuiteSparse installer on Darwin

Assumed that -rpath could be passed to shared library linker

Commit-type: portability-fix, external-package
/spend 15m
Reported-by: Daniel Finn <dsfinn@buffalo.edu>
Reported-by: https://gitlab.com/bensworth

show more ...

1cd963cc07-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/fix-mswin-C_DOUBLE_COMPLEX-check' into 'main'

MSWIN: set HAVE_MPI_C_DOUBLE_COMPLEX on successful compile, and always compile PetscSum_Local() etc MPI utilities

See merge request

Merge branch 'balay/fix-mswin-C_DOUBLE_COMPLEX-check' into 'main'

MSWIN: set HAVE_MPI_C_DOUBLE_COMPLEX on successful compile, and always compile PetscSum_Local() etc MPI utilities

See merge request petsc/petsc!3672

show more ...

82ea9c1905-Mar-2021 Barry Smith <bsmith@mcs.anl.gov>

Update compilersFortran.py

de272c7a05-Mar-2021 Satish Balay <balay@mcs.anl.gov>

remove PETSC_HAVE_MPI_C_DOUBLE_COMPLEX

e499ad3404-Mar-2021 Satish Balay <balay@mcs.anl.gov>

configure: icl - (mswin) fix checkC99Complex()

941d8a4325-Feb-2021 Satish Balay <balay@mcs.anl.gov>

configure: remove --known-mpi-long-double type options and have HAVE_MPI_C_DOUBLE_COMPLEX set on successful compile [no need for run]

running binaries via configure on windows is broken as its using

configure: remove --known-mpi-long-double type options and have HAVE_MPI_C_DOUBLE_COMPLEX set on successful compile [no need for run]

running binaries via configure on windows is broken as its using cygwin path for the binary [and the checkRun code is not needed anyway]

Reported-by: Milan Pelletier <milan.pelletier@protonmail.com>

show more ...

91d5898703-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release' into main

36aba21903-Mar-2021 Pierre Jolivet <pierre@joliv.et>

CPARDISO: stick to OpenMPI BLACS when needed


config/packages/BlasLapack.py
/petsc/config/examples/arch-ci-freebsd-cxx-cmplx-64idx-dbg.py
/petsc/config/examples/arch-ci-linux-pkgs-64idx.py
/petsc/lib/petsc/bin/maint/check-ci-settings.sh
/petsc/lib/petsc/bin/maint/check-merge-branch.sh
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/src/dm/dt/fe/interface/ftn-custom/zfef.c
/petsc/src/dm/dt/fv/interface/ftn-custom/zfvf.c
/petsc/src/dm/dt/interface/ftn-custom/zdsf.c
/petsc/src/dm/impls/plex/plex.c
/petsc/src/dm/interface/ftn-custom/zdmf.c
/petsc/src/dm/partitioner/interface/ftn-custom/zpartitioner.c
/petsc/src/ksp/ksp/interface/ftn-custom/zitcreatef.c
/petsc/src/ksp/pc/interface/ftn-custom/zpreconf.c
/petsc/src/mat/coarsen/ftn-custom/zcoarsenf.c
/petsc/src/mat/impls/aij/mpi/mpimatmatmult.c
/petsc/src/mat/interface/ftn-custom/zmatrixf.c
/petsc/src/mat/partition/ftn-custom/zpartitionf.c
/petsc/src/snes/interface/ftn-custom/zsnesf.c
/petsc/src/sys/classes/draw/interface/ftn-custom/zdrawregf.c
/petsc/src/sys/classes/random/interface/ftn-custom/zrandomf.c
/petsc/src/sys/fileio/sysio.c
/petsc/src/sys/objects/ftn-custom/zoptionsf.c
/petsc/src/sys/objects/options.c
/petsc/src/sys/objects/pinit.c
/petsc/src/sys/objects/prefix.c
/petsc/src/tao/interface/ftn-custom/ztaosolverf.c
/petsc/src/tao/linesearch/interface/ftn-custom/ztaolinesearchf.c
/petsc/src/ts/interface/ftn-custom/ztsf.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/interface/ftn-custom/ztrajf.c
/petsc/src/vec/is/ao/interface/ftn-custom/zaof.c
/petsc/src/vec/is/is/interface/ftn-custom/zindexf.c
/petsc/src/vec/is/is/utils/ftn-custom/ziscoloringf.c
/petsc/src/vec/is/section/interface/ftn-custom/zsectionf.c
/petsc/src/vec/is/sf/interface/ftn-custom/zsf.c
/petsc/src/vec/is/utils/ftn-custom/zisltogf.c
/petsc/src/vec/pf/interface/ftn-custom/zpff.c
/petsc/src/vec/vec/interface/ftn-custom/zvectorf.c

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