History log of /petsc/config/BuildSystem/ (Results 1101 – 1125 of 4739)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
310ef3e508-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'balay/python-11-cython-check' into 'release'

configure: petsc4py requires cython-2.29.32+ when using python-3.11+

See merge request petsc/petsc!5795

2bf4636502-Nov-2022 Satish Balay <balay@mcs.anl.gov>

configure: petsc4py requires cython-2.29.32+ when using python-3.11+
Also check for cython only when using petsc via git

12312bce08-Nov-2022 Satish Balay <balay@mcs.anl.gov>

c2html: switch from tarball to gitrepo - with the fix for -lfl detection


config/packages/c2html.py
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.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/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex149.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/tests/ex12.c
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-none.out
479c84ce08-Nov-2022 Satish Balay <balay@mcs.anl.gov>

mpich: update to version 4.0.3


config/packages/MPICH.py
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex18.c
/petsc/src/ksp/ksp/interface/itcl.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/interface/itfunc.c
/petsc/src/ksp/pc/impls/asm/asm.c
/petsc/src/ksp/pc/impls/bddc/bddc.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/bjacobi/bjkokkos/bjkokkos.kokkos.cxx
/petsc/src/ksp/pc/impls/fieldsplit/fieldsplit.c
/petsc/src/ksp/pc/impls/gamg/geo.c
/petsc/src/ksp/pc/impls/hypre/hypre.c
/petsc/src/ksp/pc/impls/mg/mg.c
/petsc/src/ksp/pc/impls/mg/mgfunc.c
/petsc/src/ksp/pc/impls/ml/ml.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/ksp/pc/impls/wb/wb.c
/petsc/src/mat/color/impls/greedy/greedy.c
/petsc/src/mat/impls/scalapack/matscalapack.c
/petsc/src/mat/impls/sell/seq/sell.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex149.c
/petsc/src/snes/interface/snes.c
/petsc/src/snes/interface/snesob.c
/petsc/src/snes/interface/snespc.c
/petsc/src/snes/linesearch/interface/linesearch.c
/petsc/src/snes/tutorials/ex12.c
/petsc/src/sys/dll/dlimpl.c
/petsc/src/sys/objects/device/impls/cupm/cupmdevice.cxx
/petsc/src/sys/objects/device/interface/device.cxx
/petsc/src/sys/objects/device/tests/ex12.c
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-eager_hip_no_env_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-lazy_hip_no_env_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_env_set_empty_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_cuda_no_env_device_enable_cuda-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_env_set_empty_device_enable_hip-none.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-eager.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-lazy.out
/petsc/src/sys/objects/device/tests/output/ex12_device_enable-none_hip_no_env_device_enable_hip-none.out
58e5fbc307-Nov-2022 Barry Smith <bsmith@mcs.anl.gov>

Do not label cmake as found unless cmake --version works

Executing: /home/h/hngharti/hngharti/lsoft/cmake-3.23.1/bin/cmake --version
cmake --version failed: Could not execute "['/home/h/hngharti/hng

Do not label cmake as found unless cmake --version works

Executing: /home/h/hngharti/hngharti/lsoft/cmake-3.23.1/bin/cmake --version
cmake --version failed: Could not execute "['/home/h/hngharti/hngharti/lsoft/cmake-3.23.1/bin/cmake --version']":
/home/h/hngharti/hngharti/lsoft/cmake-3.23.1/bin/cmake: error while loading shared libraries: libfabric.so.1: cannot open shared object file: No such file or directory

Yet cmake was labeled as found

Commit-type: bug-fix, configure
Reported-by: Hom Nath Gharti <hng.email@gmail.com>

show more ...

034a672f06-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: SLEPc 3.18.1

219be77f04-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: do not let SuiteSparse decide MAKE_NP

e9dcd63404-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: remove unused variables/tests

7650e6c405-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

9c8465ec04-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: HPDDM version 2.2.2

9da88be604-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-libdl-glibc-2.34' into 'main'

config: skip -ldl when not needed, as with glibc-2.34 (fix #1243)

Closes #1243

See merge request petsc/petsc!5798

bf465d0814-Oct-2022 Pierre Jolivet <pierre@joliv.et>

configure: update hypre

617be9a003-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

22164b4c02-Nov-2022 Pierre Jolivet <pierre@joliv.et>

configure: remove warnings from generated-code

4fb1796503-Nov-2022 Jed Brown <jed@jedbrown.org>

config: skip -ldl when not needed, as with glibc-2.34 (fix #1243)

The -ldl functionality was folded into libc
(https://lwn.net/Articles/864920/) leaving only placeholders that are
harmless when buil

config: skip -ldl when not needed, as with glibc-2.34 (fix #1243)

The -ldl functionality was folded into libc
(https://lwn.net/Articles/864920/) leaving only placeholders that are
harmless when building with gcc or clang. But CUDA compilers don't
understand the placeholders and thus linking CUDA warns about
libdl being incompatible.

Major new features:

In order to support smoother in-place-upgrades and to simplify
the implementation of the runtime all functionality formerly
implemented in the libraries libpthread, libdl, libutil, libanl has
been integrated into libc. New applications do not need to link with
-lpthread, -ldl, -lutil, -lanl anymore. For backwards compatibility,
empty static archives libpthread.a, libdl.a, libutil.a, libanl.a are
provided, so that the linker options keep working. Applications which
have been linked against glibc 2.33 or earlier continue to load the
corresponding shared objects (which are now empty). The integration
of those libraries into libc means that additional symbols become
available by default. This can cause applications that contain weak
references to take unexpected code paths that would only have been
used in previous glibc versions when e.g. preloading libpthread.so.0,
potentially exposing application bugs.

show more ...

451970ef01-Nov-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

448c540d31-Oct-2022 Junchao Zhang <jczhang@mcs.anl.gov>

SYCL: fix a typo for syclArch: ats should be xehp

Reported-by: Balin, Riccardo <rbalin@anl.gov>

2e24619730-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-10-20/more-coverage' into 'main'

Add coverage to additional packages

See merge request petsc/petsc!5759

f6c829ad30-Oct-2022 Satish Balay <balay@mcs.anl.gov>

configure: bison is not needed for --with-ptscotch. Yet configure gives error (due to self.lookforbydefault=1):

Package BISON needed by PTScotch failed to configure.

File "/build/petsc-3.18.1+dfs

configure: bison is not needed for --with-ptscotch. Yet configure gives error (due to self.lookforbydefault=1):

Package BISON needed by PTScotch failed to configure.

File "/build/petsc-3.18.1+dfsg1/config/BuildSystem/config/package.py", line 914, in checkDependencies
raise RuntimeError('Package '+package.PACKAGE+' needed by '+self.name+' failed to configure.\nMail configure.log to petsc-maint@mcs.anl.gov.')

show more ...

a207d08e30-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


/petsc/.gitignore
RDict.py
config/base.py
config/compile/HIP.py
config/compile/SYCL.py
config/compilers.py
config/compilersFortran.py
config/framework.py
config/package.py
config/packages/MPI.py
config/packages/PaStiX.py
config/packages/SuperLU_DIST.py
config/packages/Trilinos.py
config/packages/cuda.py
config/packages/hip.py
config/packages/kblas.py
config/packages/kokkos.py
config/packages/opencascade.py
config/packages/opengles.py
config/setCompilers.py
config/setsOrdered.py
docs/manual.xml
sourceDatabase.py
/petsc/config/PETSc/options/arch.py
/petsc/config/PETSc/petsc.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/config/testparse.py
/petsc/doc/classic/doctext/readme
/petsc/doc/developers/buildsystem.rst
/petsc/doc/docs/changes/dev.rst
/petsc/doc/docs/manualpages/index.rst
/petsc/doc/faq/index.rst
/petsc/include/petsc/private/characteristicimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscdevice.h
/petsc/include/petscdm.h
/petsc/include/petscdmlabel.h
/petsc/include/petscdmlabelephemeral.h
/petsc/include/petscdmplextransform.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfetypes.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscts.h
/petsc/makefile
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/forest/tests/ex3.c
/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/plexegads.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.c
/petsc/src/dm/impls/plex/tests/ex26.c
/petsc/src/dm/impls/plex/tests/ex26f90.F90
/petsc/src/dm/impls/plex/tests/ex57.c
/petsc/src/dm/impls/plex/tests/ex62f90.F90
/petsc/src/dm/impls/plex/tests/output/ex57_tet.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
/petsc/src/dm/impls/plex/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/impls/stag/tests/ex18.c
/petsc/src/dm/impls/stag/tutorials/ex4.c
/petsc/src/dm/impls/swarm/data_bucket.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/tests/ex5.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/impls/ephemeral/dmlabeleph.c
/petsc/src/dm/label/impls/ephemeral/makefile
/petsc/src/dm/label/impls/ephemeral/plex/dmlabelephplex.c
/petsc/src/dm/label/impls/ephemeral/plex/makefile
/petsc/src/dm/label/impls/makefile
/petsc/src/dm/label/makefile
/petsc/src/dm/label/tutorials/ex1.c
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-1.out
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-2.out
/petsc/src/dm/tutorials/ex2.c
/petsc/src/dm/tutorials/swarm_ex1.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/ksp/tests/ex14.c
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/ex32.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex49.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/ex73.c
/petsc/src/ksp/ksp/tutorials/makefile
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_ksp.out
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_matmult.out
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/misk/misk.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex146.c
/petsc/src/snes/tests/ex241.cxx
/petsc/src/snes/tutorials/ex21.c
/petsc/src/snes/tutorials/ex22.c
/petsc/src/snes/tutorials/ex6.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/tutorials/tomography.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/impls/dsp/adaptdsp.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/mocregis.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/irk/irk.c
/petsc/src/ts/impls/implicit/radau5/radau5.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/tests/ex5.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/tutorials/ex20td.c
/petsc/src/ts/tutorials/hamiltonian/ex2.c
/petsc/src/ts/tutorials/network/pipeImpls.c
/petsc/src/ts/tutorials/network/pipes.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmnetworkts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex50.c
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
7ce81a4b20-Oct-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add coverage to several new packages


/petsc/.gitignore
/petsc/.gitlab-ci.yml
config/compilerFlags.py
config/compilerOptions.py
config/framework.py
config/package.py
config/packages/kokkos.py
config/packages/raja.py
nargs.py
/petsc/config/PETSc/Configure.py
/petsc/config/examples/arch-ci-linux-cmplx-gcov.py
/petsc/config/examples/arch-ci-linux-cuda-pkgs-gcov.py
/petsc/config/examples/arch-ci-linux-gcov.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-ci-linux-pkgs-gcov.py
/petsc/doc/docs/changes/dev.rst
/petsc/doc/docs/manualpages/index.rst
/petsc/include/petsc/private/dmlabelimpl.h
/petsc/include/petscdm.h
/petsc/include/petscdmlabel.h
/petsc/include/petscdmlabelephemeral.h
/petsc/include/petscdmplextransform.h
/petsc/lib/petsc/bin/maint/buildtest
/petsc/lib/petsc/bin/maint/gcov.py
/petsc/lib/petsc/conf/rules
/petsc/makefile
/petsc/src/dm/impls/plex/plexcreate.c
/petsc/src/dm/impls/plex/tests/ex57.c
/petsc/src/dm/impls/plex/tests/output/ex57_tet.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref.out
/petsc/src/dm/impls/plex/tests/output/ex57_tri_patch_ref_concrete.out
/petsc/src/dm/impls/plex/transform/interface/plextransform.c
/petsc/src/dm/interface/dlregisdmdm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/label/impls/ephemeral/dmlabeleph.c
/petsc/src/dm/label/impls/ephemeral/makefile
/petsc/src/dm/label/impls/ephemeral/plex/dmlabelephplex.c
/petsc/src/dm/label/impls/ephemeral/plex/makefile
/petsc/src/dm/label/impls/makefile
/petsc/src/dm/label/makefile
/petsc/src/dm/label/tutorials/ex1.c
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-1.out
/petsc/src/dm/label/tutorials/output/ex1_0_nsize-2.out
/petsc/src/ksp/ksp/tutorials/bench_kspsolve.c
/petsc/src/ksp/ksp/tutorials/makefile
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_ksp.out
/petsc/src/ksp/ksp/tutorials/output/bench_kspsolve_matmult.out
/petsc/src/sys/objects/pinit.c
d5b4346829-Oct-2022 Jose E. Roman <jroman@dsic.upv.es>

A few more codespell fixes


RDict.py
config/base.py
config/compile/HIP.py
config/compile/SYCL.py
config/compilers.py
config/compilersFortran.py
config/framework.py
config/package.py
config/packages/MPI.py
config/packages/PaStiX.py
config/packages/SuperLU_DIST.py
config/packages/Trilinos.py
config/packages/cuda.py
config/packages/hip.py
config/packages/kblas.py
config/packages/kokkos.py
config/packages/opencascade.py
config/packages/opengles.py
config/setCompilers.py
config/setsOrdered.py
docs/manual.xml
sourceDatabase.py
/petsc/config/PETSc/options/arch.py
/petsc/config/PETSc/petsc.py
/petsc/config/configure.py
/petsc/config/example_template.py
/petsc/config/examples/arch-ci-linux-matlab-ilp64-gcov.py
/petsc/config/examples/arch-ci-linux-sycl-double.py
/petsc/config/examples/arch-ci-osx-dbg.py
/petsc/config/examples/arch-cray-xc40-knl-opt.py
/petsc/config/examples/arch-olcf-summit-opt.py
/petsc/config/gmakegentest.py
/petsc/config/install.py
/petsc/config/petsc_harness.sh
/petsc/config/query_tests.py
/petsc/config/testparse.py
/petsc/doc/classic/doctext/readme
/petsc/doc/developers/buildsystem.rst
/petsc/doc/docs/manual/getting_started.rst
/petsc/doc/docs/manual/tao.rst
/petsc/doc/faq/index.rst
/petsc/doc/index.rst
/petsc/doc/makefile
/petsc/doc/overview/features.rst
/petsc/doc/overview/index.rst
/petsc/doc/overview/nutshell.rst
/petsc/include/petsc/private/characteristicimpl.h
/petsc/include/petsc/private/dmimpl.h
/petsc/include/petsc/private/dmnetworkimpl.h
/petsc/include/petsc/private/petscimpl.h
/petsc/include/petsc/private/sfimpl.h
/petsc/include/petsccxxcomplexfix.h
/petsc/include/petscdevice.h
/petsc/include/petscdm.h
/petsc/include/petscdt.h
/petsc/include/petscerror.h
/petsc/include/petscfetypes.h
/petsc/include/petscmacros.h
/petsc/include/petscmat.h
/petsc/include/petscmatcoarsen.h
/petsc/include/petscmath.h
/petsc/include/petscmatlab.h
/petsc/include/petscpctypes.h
/petsc/include/petscsnes.h
/petsc/include/petscsys.h
/petsc/include/petscsystypes.h
/petsc/include/petscts.h
/petsc/lib/petsc/bin/maint/generatefortranstubs.py
/petsc/lib/petsc/bin/maint/wwwindex.py
/petsc/makefile
/petsc/src/binding/petsc4py/src/PETSc/TAO.pyx
/petsc/src/binding/petsc4py/src/PETSc/petsctao.pxi
/petsc/src/dm/impls/da/dagtol.c
/petsc/src/dm/impls/da/gr2.c
/petsc/src/dm/impls/forest/p4est/pforest.h
/petsc/src/dm/impls/forest/tests/ex3.c
/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/plexegads.c
/petsc/src/dm/impls/plex/plexfem.c
/petsc/src/dm/impls/plex/plexsubmesh.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/transform/impls/refine/regular/plexrefregular.c
/petsc/src/dm/impls/stag/tests/ex18.c
/petsc/src/dm/impls/stag/tutorials/ex4.c
/petsc/src/dm/impls/swarm/data_bucket.c
/petsc/src/dm/impls/swarm/swarm.c
/petsc/src/dm/impls/swarm/tests/ex5.c
/petsc/src/dm/interface/dm.c
/petsc/src/dm/label/dmlabel.c
/petsc/src/dm/tutorials/ex2.c
/petsc/src/dm/tutorials/swarm_ex1.c
/petsc/src/ksp/ksp/impls/gcr/pipegcr/pipegcr.c
/petsc/src/ksp/ksp/impls/gmres/agmres/agmresorthog.c
/petsc/src/ksp/ksp/interface/iterativ.c
/petsc/src/ksp/ksp/tests/ex10.c
/petsc/src/ksp/ksp/tests/ex14.c
/petsc/src/ksp/ksp/tutorials/ex32.c
/petsc/src/ksp/ksp/tutorials/ex43.c
/petsc/src/ksp/ksp/tutorials/ex49.c
/petsc/src/ksp/ksp/tutorials/ex59.c
/petsc/src/ksp/ksp/tutorials/ex61f.F90
/petsc/src/ksp/ksp/tutorials/ex73.c
/petsc/src/ksp/pc/impls/bddc/bddc.c
/petsc/src/ksp/pc/impls/spai/ispai.c
/petsc/src/ksp/pc/impls/tfs/xxt.c
/petsc/src/ksp/pc/impls/tfs/xyt.c
/petsc/src/mat/coarsen/impls/hem/hem.c
/petsc/src/mat/coarsen/impls/misk/misk.c
/petsc/src/mat/impls/adj/mpi/mpiadj.c
/petsc/src/mat/impls/aij/mpi/kokkos/mpiaijkok.kokkos.cxx
/petsc/src/mat/impls/aij/mpi/mpiaij.c
/petsc/src/mat/impls/aij/seq/fdaij.c
/petsc/src/mat/interface/matrix.c
/petsc/src/mat/tests/ex146.c
/petsc/src/snes/tests/ex241.cxx
/petsc/src/snes/tutorials/ex21.c
/petsc/src/snes/tutorials/ex22.c
/petsc/src/snes/tutorials/ex6.c
/petsc/src/sys/classes/random/impls/rander48/rander48.c
/petsc/src/sys/logging/plog.c
/petsc/src/sys/objects/device/impls/segmentedmempool.hpp
/petsc/src/sys/objects/device/interface/dcontext.cxx
/petsc/src/sys/tests/ex61.c
/petsc/src/tao/interface/taosolver.c
/petsc/src/tao/interface/taosolver_bounds.c
/petsc/src/tao/leastsquares/tutorials/tomography.c
/petsc/src/tao/unconstrained/tutorials/minsurf2.c
/petsc/src/ts/adapt/impls/basic/adaptbasic.c
/petsc/src/ts/adapt/impls/cfl/adaptcfl.c
/petsc/src/ts/adapt/impls/dsp/adaptdsp.c
/petsc/src/ts/adapt/impls/glee/adaptglee.c
/petsc/src/ts/adapt/impls/history/adapthist.c
/petsc/src/ts/adapt/impls/none/adaptnone.c
/petsc/src/ts/adapt/interface/tsadapt.c
/petsc/src/ts/characteristic/interface/characteristic.c
/petsc/src/ts/characteristic/interface/mocregis.c
/petsc/src/ts/characteristic/interface/slregis.c
/petsc/src/ts/event/tsevent.c
/petsc/src/ts/impls/arkimex/arkimex.c
/petsc/src/ts/impls/bdf/bdf.c
/petsc/src/ts/impls/eimex/eimex.c
/petsc/src/ts/impls/explicit/euler/euler.c
/petsc/src/ts/impls/explicit/rk/rk.c
/petsc/src/ts/impls/explicit/ssp/ssp.c
/petsc/src/ts/impls/glee/glee.c
/petsc/src/ts/impls/implicit/alpha/alpha1.c
/petsc/src/ts/impls/implicit/alpha/alpha2.c
/petsc/src/ts/impls/implicit/discgrad/tsdiscgrad.c
/petsc/src/ts/impls/implicit/glle/glle.c
/petsc/src/ts/impls/implicit/glle/glleadapt.c
/petsc/src/ts/impls/implicit/irk/irk.c
/petsc/src/ts/impls/implicit/radau5/radau5.c
/petsc/src/ts/impls/implicit/sundials/sundials.c
/petsc/src/ts/impls/implicit/theta/theta.c
/petsc/src/ts/impls/mimex/mimex.c
/petsc/src/ts/impls/multirate/mprk.c
/petsc/src/ts/impls/pseudo/posindep.c
/petsc/src/ts/impls/python/pythonts.c
/petsc/src/ts/impls/rosw/rosw.c
/petsc/src/ts/impls/symplectic/basicsymplectic/basicsymplectic.c
/petsc/src/ts/interface/dlregists.c
/petsc/src/ts/interface/sensitivity/tssen.c
/petsc/src/ts/interface/ts.c
/petsc/src/ts/interface/tscreate.c
/petsc/src/ts/interface/tseig.c
/petsc/src/ts/interface/tsmon.c
/petsc/src/ts/interface/tsreg.c
/petsc/src/ts/interface/tsregall.c
/petsc/src/ts/interface/tsrhssplit.c
/petsc/src/ts/tests/ex5.c
/petsc/src/ts/trajectory/impls/basic/trajbasic.c
/petsc/src/ts/trajectory/impls/memory/trajmemory.c
/petsc/src/ts/trajectory/impls/singlefile/singlefile.c
/petsc/src/ts/trajectory/impls/visualization/trajvisualization.c
/petsc/src/ts/trajectory/interface/traj.c
/petsc/src/ts/tutorials/ex20td.c
/petsc/src/ts/tutorials/hamiltonian/ex2.c
/petsc/src/ts/tutorials/network/pipeImpls.c
/petsc/src/ts/tutorials/network/pipes.c
/petsc/src/ts/tutorials/power_grid/stability_9bus/ex9busdmnetwork.c
/petsc/src/ts/utils/dmdats.c
/petsc/src/ts/utils/dmlocalts.c
/petsc/src/ts/utils/dmnetworkts.c
/petsc/src/ts/utils/dmplexlandau/plexland.c
/petsc/src/ts/utils/dmplexts.c
/petsc/src/ts/utils/dmts.c
/petsc/src/vec/is/is/interface/index.c
/petsc/src/vec/is/section/interface/section.c
/petsc/src/vec/is/sf/interface/sf.c
/petsc/src/vec/is/sf/interface/vscat.c
/petsc/src/vec/is/sf/tests/ex2.c
/petsc/src/vec/vec/interface/rvector.c
/petsc/src/vec/vec/tests/ex50.c
/petsc/systems/Apple/OSX/examples/PETSc command line example/PETSc command line example/PETSc_command_line_example.1
dca010e028-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/upgrade-strumpack' into 'main'

Upgrade strumpack and also enable its GPU support

See merge request petsc/petsc!5780

f21ada3428-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'

e8e7c8d428-Oct-2022 Junchao Zhang <jczhang@mcs.anl.gov>

Package: update AMReX to 22.10 and use its own repo

1...<<41424344454647484950>>...190