git: ce9d6673eae9 - main - science/PETSc: update 3.19.6 → 3.20.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Wed, 08 Nov 2023 03:56:47 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=ce9d6673eae9c6a3451ed80b8d682b3e9024d959

commit ce9d6673eae9c6a3451ed80b8d682b3e9024d959
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-11-08 03:51:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-11-08 03:56:43 +0000

    science/PETSc: update 3.19.6 → 3.20.1
    
    Reported by:    portscout
---
 math/deal.ii/Makefile         |   2 +-
 math/petiga/Makefile          |   2 +-
 science/PETSc/Makefile        |   4 +-
 science/PETSc/distinfo        |   6 +-
 science/PETSc/pkg-plist       | 250 +++++++++++++++++++++++++++---------------
 science/code_saturne/Makefile |   1 +
 6 files changed, 171 insertions(+), 94 deletions(-)

diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index 2bd8e994204b..485e207f5206 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deal.II
 DISTVERSION=	9.5.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	math
 MASTER_SITES=	https://github.com/dealii/dealii/releases/download/v${DISTVERSION}/
 DISTNAME=	dealii-${DISTVERSION}
diff --git a/math/petiga/Makefile b/math/petiga/Makefile
index c52790bf87da..c96633aaf5bf 100644
--- a/math/petiga/Makefile
+++ b/math/petiga/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	petiga
 DISTVERSION=	g20221208
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	math python
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile
index c99aba8a83b0..f316cad6b28c 100644
--- a/science/PETSc/Makefile
+++ b/science/PETSc/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	PETSc
-DISTVERSION=	3.19.6
+DISTVERSION=	3.20.1
 CATEGORIES=	science devel
-MASTER_SITES=	https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/
+MASTER_SITES=	http://web.cels.anl.gov/projects/petsc/download/release-snapshots/ # was: https://ftp.mcs.anl.gov/pub/petsc/release-snapshots/
 DISTNAME=	${PORTNAME:tl}-${DISTVERSION}
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/science/PETSc/distinfo b/science/PETSc/distinfo
index 6e377c282d13..36588c61b44a 100644
--- a/science/PETSc/distinfo
+++ b/science/PETSc/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1699375960
-SHA256 (petsc-3.19.6.tar.gz) = 6045e379464e91bb2ef776f22a08a1bc1ff5796ffd6825f15270159cbb2464ae
-SIZE (petsc-3.19.6.tar.gz) = 16635521
+TIMESTAMP = 1699395718
+SHA256 (petsc-3.20.1.tar.gz) = 3d54f13000c9c8ceb13ca4f24f93d838319019d29e6de5244551a3ec22704f32
+SIZE (petsc-3.20.1.tar.gz) = 16968689
diff --git a/science/PETSc/pkg-plist b/science/PETSc/pkg-plist
index 7ebcb9a9cee7..810e69f47446 100644
--- a/science/PETSc/pkg-plist
+++ b/science/PETSc/pkg-plist
@@ -36,6 +36,7 @@ include/petsc/private/cpp/type_traits.hpp
 include/petsc/private/cpp/unordered_map.hpp
 include/petsc/private/cpp/utility.hpp
 include/petsc/private/cpputil.hpp
+include/petsc/private/cupmatomics.hpp
 include/petsc/private/cupmblasinterface.hpp
 include/petsc/private/cupminterface.hpp
 include/petsc/private/cupmobject.hpp
@@ -64,10 +65,14 @@ include/petsc/private/generated_khash.h
 include/petsc/private/glvisvecimpl.h
 include/petsc/private/glvisviewerimpl.h
 include/petsc/private/hashijkey.h
+include/petsc/private/hashijkkey.h
+include/petsc/private/hashijklkey.h
 include/petsc/private/hashmap.h
 include/petsc/private/hashmap.txt
 include/petsc/private/hashmapi.h
 include/petsc/private/hashmapij.h
+include/petsc/private/hashmapijk.h
+include/petsc/private/hashmapijkl.h
 include/petsc/private/hashmapijv.h
 include/petsc/private/hashmapiv.h
 include/petsc/private/hashmapobj.h
@@ -84,7 +89,9 @@ include/petsc/private/kernels/petscaxpy.h
 include/petsc/private/khash/khash.h
 include/petsc/private/kspimpl.h
 include/petsc/private/linesearchimpl.h
+include/petsc/private/loghandlerimpl.h
 include/petsc/private/logimpl.h
+include/petsc/private/logimpldeprecated.h
 include/petsc/private/matdensecupmimpl.h
 include/petsc/private/matimpl.h
 include/petsc/private/matisimpl.h
@@ -96,6 +103,7 @@ include/petsc/private/pcasmimpl.h
 include/petsc/private/pcbddcimpl.h
 include/petsc/private/pcbddcprivateimpl.h
 include/petsc/private/pcbddcstructsimpl.h
+include/petsc/private/pcbjkokkosimpl.h
 include/petsc/private/pcgamgimpl.h
 include/petsc/private/pcimpl.h
 include/petsc/private/pcisimpl.h
@@ -132,7 +140,6 @@ include/petsc/private/viewerexodusiiimpl.h
 include/petsc/private/viewerhdf5impl.h
 include/petsc/private/viewerimpl.h
 include/petsc_kokkos.hpp
-include/petscaijdevice.h
 include/petscao.h
 include/petscao.mod
 include/petscaodef.mod
@@ -223,6 +230,8 @@ include/petsckspdefdummy.mod
 include/petsclandau.h
 include/petsclayouthdf5.h
 include/petsclog.h
+include/petsclogdeprecated.h
+include/petsclogtypes.h
 include/petscmachineinfo.h
 include/petscmacros.h
 include/petscmat.h
@@ -349,6 +358,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/datafiles/matrices/tiny_system_with_x0.mat
 %%DATADIR%%/datafiles/matrices/tiny_system_with_x0_complex.mat
 %%DATADIR%%/datafiles/matrices/tiny_system_x0
+%%DATADIR%%/datafiles/meshes/1d-2elems.e
 %%DATADIR%%/datafiles/meshes/2Dgrd.exo
 %%DATADIR%%/datafiles/meshes/FourBrickHex-large.exo
 %%DATADIR%%/datafiles/meshes/FourBrickTet-large.exo
@@ -366,6 +376,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/datafiles/meshes/cow.msh
 %%DATADIR%%/datafiles/meshes/cube_5tets.cas
 %%DATADIR%%/datafiles/meshes/cube_5tets_ascii.cas
+%%DATADIR%%/datafiles/meshes/cube_q2.msh
+%%DATADIR%%/datafiles/meshes/cube_q3.msh
 %%DATADIR%%/datafiles/meshes/cylinder.med
 %%DATADIR%%/datafiles/meshes/doublet-tet.msh
 %%DATADIR%%/datafiles/meshes/gmsh-3d-ascii-32.msh
@@ -507,6 +519,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/dt/tests/ex13.c
 %%DATADIR%%/examples/src/dm/dt/tests/ex14.c
 %%DATADIR%%/examples/src/dm/dt/tests/ex15.c
+%%DATADIR%%/examples/src/dm/dt/tests/ex16.c
+%%DATADIR%%/examples/src/dm/dt/tests/ex17.c
 %%DATADIR%%/examples/src/dm/dt/tests/ex2.c
 %%DATADIR%%/examples/src/dm/dt/tests/ex3.c
 %%DATADIR%%/examples/src/dm/dt/tests/ex4.c
@@ -522,6 +536,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex13_1.out
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex14_0.out
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex15_0.out
+%%DATADIR%%/examples/src/dm/dt/tests/output/ex16_0.out
+%%DATADIR%%/examples/src/dm/dt/tests/output/ex17_0.out
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex1_1.out
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex2_1.out
 %%DATADIR%%/examples/src/dm/dt/tests/output/ex3_0.out
@@ -618,6 +634,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex18.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex19.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex1f90.F90
+%%DATADIR%%/examples/src/dm/impls/plex/tests/ex2.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex20.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex21.c
 %%DATADIR%%/examples/src/dm/impls/plex/tests/ex22.c
@@ -864,6 +881,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_cylinder_wedge.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_1d_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex1_exo_4.out
@@ -1077,6 +1095,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex29_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex29_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex29_quad_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex2_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex2f90_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex30_1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex31_0.out
@@ -1138,6 +1157,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_cube_3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_flare_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_flare_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q2.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_3d_q3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_q2.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_gmsh_q3.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex33_shear_0.out
@@ -1296,6 +1317,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex3_wxy_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_hex.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_quad.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_quad_label_dm_plex_transform_label_match_strata-1.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_tet.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_tet_tobox.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex40_box_tri.out
@@ -1327,11 +1350,15 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex42_sphere_3_p4_alt.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_hex_adapt_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_adapt_0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-0.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_label_dm_plex_transform_label_replica_inc-100.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_normal_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_normal_1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_periodic_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_symmetric_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_quad_tensor_0_dm_plex_transform_extrude_use_tensor-1.out
+%%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_seg_periodic_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_tet_adapt_0.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_tet_adapt_0_alt.out
 %%DATADIR%%/examples/src/dm/impls/plex/tests/output/ex44_tri_tensor_0_dm_plex_transform_extrude_use_tensor-0.out
@@ -1936,12 +1963,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex32_2d_par_2.out
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex32_3d.out
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex32_3d_par.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_par_1d.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_par_2d.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_par_3d.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_seq_1d.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_seq_2d.out
-%%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex35_seq_3d.out
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex3_1.out
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex3_2.out
 %%DATADIR%%/examples/src/dm/impls/stag/tests/output/ex40_1d_fd_coloring_nsize-1_stag_stencil_width-0.out
@@ -2088,10 +2109,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/ex8.c
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/ex9.c
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/makefile
-%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_proj_0.out
-%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_proj_1.out
-%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_proj_2.out
-%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_proj_3.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_hash.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_hash_tensor_permutation.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_scan.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex1_swarm_migrate_scan_tensor_permutation.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_0.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_quad_0.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_quad_2_faces.out
@@ -2100,6 +2121,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_quad_5P.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_quad_lsqr_prec_scale.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_quad_lsqr_scale.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_2d.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_quad_3d.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_2d.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_shape_linear_tri_3d.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_tri_0.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_tri_2_faces.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex2_proj_tri_2_faces_quad_order_3.out
@@ -2118,9 +2143,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_1.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_1_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_2_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_3_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_2d_4_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_3.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_3d_1.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_3d_2.out
@@ -2129,9 +2158,12 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_bsi_4.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_dg_1d.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_dg_2d.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_dg_2d_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_dg_3d.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_im_1d.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_im_2d.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_im_2d_alt.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_im_2d_alt_2.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex4_im_3d.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex5_bsi_2d_1.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex5_bsi_2d_2.out
@@ -2172,6 +2204,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_0_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_1.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_1_alt.out
+%%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_1_alt_2.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_2.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex7_2_alt.out
 %%DATADIR%%/examples/src/dm/impls/swarm/tests/output/ex8_0.out
@@ -2522,6 +2555,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex20.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex21.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex22.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex23.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex24.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex25.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex26.c
@@ -2564,11 +2598,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex63.cxx
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex7.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex70.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex71f.F90
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex8.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex80.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex81.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex82.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex83.c
+%%DATADIR%%/examples/src/ksp/ksp/tests/ex84.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/ex9.c
 %%DATADIR%%/examples/src/ksp/ksp/tests/makefile
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex10_1.out
@@ -2581,6 +2617,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_2_test_fs-1_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_3.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_harmonic_overlap_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-0.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-0_fc_pc_fieldsplit_diag_use_amat-1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex11_test_fs-0_fc_pc_fieldsplit_off_diag_use_amat-1_fc_pc_fieldsplit_diag_use_amat-0.out
@@ -2624,6 +2661,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex22_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex22_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex22_3.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex23_0.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex24_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex24_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex24_3.out
@@ -2701,6 +2739,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex3_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex3_chebyest.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex3_chebynoest.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex3_gamg_provided_not_ok.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex3_nocheby.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex40_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex40_2.out
@@ -2725,6 +2764,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex46_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex47_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex48_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex48_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex49_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex49_1_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex49_cg.out
@@ -2735,6 +2775,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_5.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_dev.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_hypre_device_amg.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex4_hypre_none.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex50_1.out
@@ -2797,6 +2838,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex6_maxits.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex6_skip.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex70.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex71f_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex71f_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex7_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex7_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex80_1.out
@@ -2806,6 +2849,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex82_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex82_harmonic.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex83_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex84_elman.out
+%%DATADIR%%/examples/src/ksp/ksp/tests/output/ex84_olshanskii.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tests/output/ex8_3_setfromoptions_first-0.out
@@ -2922,6 +2967,10 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex81.c
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex82.c
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex83f.F90
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/ex84.c
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/ex85.c
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/ex86.c
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/ex87.c
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/ex9.c
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/example100.py
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/makefile
@@ -2976,6 +3025,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex18_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex18_bas.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex19_0.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex19_no_metis_batch.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex19_serial_batch.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_1_aijcusparse.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_2.out
@@ -2983,9 +3034,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_3_aijcusparse.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_changepcside.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_minit.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_1.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_2.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1_mpi_linear_solver_server_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1f_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1f_1_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex1f_1_alt_2.out
@@ -3024,6 +3074,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_4f.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_4f_nonzero.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_4g.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_4h.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_5.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_6_hdf5.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex27_6_hdf5_dense.out
@@ -3059,11 +3110,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_2_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_2_alt_2.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_2_alt_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_chebyest_4.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_fbcgs.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_fbcgs_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_groppcg.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_help.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_hpddm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_mkl_pardiso.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex2_mkl_pardiso_cholesky.out
@@ -3151,7 +3204,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex49_fetidp_unsym_deluxe.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex49_hypre_nullspace.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex49_hypre_nullspace_alt.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex49_hypre_nullspace_alt_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex4_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex4_component.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex4_expl.out
@@ -3185,8 +3237,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_0_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_classical.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_hem.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54_seqaijmkl.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54f_hem.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54f_hem_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54f_hem_alt_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex54f_mis.out
@@ -3198,8 +3250,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_hypre.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_hypre_device.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_hypre_device_alt.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_hypre_device_alt_2.out
-%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_hypre_device_alt_3.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_sa.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex55_sa_alt.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex56_1.out
@@ -3527,11 +3577,25 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex81_wo_explicit_schur_outer_fieldsplit_sizes-2__2__1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex82_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex83f_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex84_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex85_0.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex85_1.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex85_2.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex85_3.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex86_hypre.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex86_hypre_air.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex87_1_petsc_system-elasticity.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex87_1_petsc_system-stokes.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex87_1_system-elasticity.out
+%%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex87_1_system-stokes.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex8_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_1.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_hpddm.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_hpddm_2.out
 %%DATADIR%%/examples/src/ksp/ksp/tutorials/output/ex9_hpddm_cg.out
+%%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/ex1.c
+%%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/makefile
+%%DATADIR%%/examples/src/ksp/pc/impls/mat/tests/output/ex1_0.out
 %%DATADIR%%/examples/src/ksp/pc/tests/ex1.c
 %%DATADIR%%/examples/src/ksp/pc/tests/ex2.c
 %%DATADIR%%/examples/src/ksp/pc/tests/ex3.c
@@ -3560,6 +3624,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ksp/pc/tutorials/output/ex2_1.out
 %%DATADIR%%/examples/src/ksp/pc/tutorials/output/ex3_1.out
 %%DATADIR%%/examples/src/ksp/pc/tutorials/output/ex3_2.out
+%%DATADIR%%/examples/src/mat/impls/diagonal/tests/ex1.c
+%%DATADIR%%/examples/src/mat/impls/diagonal/tests/makefile
+%%DATADIR%%/examples/src/mat/impls/diagonal/tests/output/ex1_0.out
 %%DATADIR%%/examples/src/mat/tests/bench_spmv.c
 %%DATADIR%%/examples/src/mat/tests/cJSON.c
 %%DATADIR%%/examples/src/mat/tests/cJSON.h
@@ -3694,6 +3761,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/ex213.c
 %%DATADIR%%/examples/src/mat/tests/ex214.c
 %%DATADIR%%/examples/src/mat/tests/ex215.c
+%%DATADIR%%/examples/src/mat/tests/ex216.c
 %%DATADIR%%/examples/src/mat/tests/ex218.c
 %%DATADIR%%/examples/src/mat/tests/ex219f.F90
 %%DATADIR%%/examples/src/mat/tests/ex22.c
@@ -3740,6 +3808,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/ex258.c
 %%DATADIR%%/examples/src/mat/tests/ex259.c
 %%DATADIR%%/examples/src/mat/tests/ex26.c
+%%DATADIR%%/examples/src/mat/tests/ex260.c
+%%DATADIR%%/examples/src/mat/tests/ex261.c
 %%DATADIR%%/examples/src/mat/tests/ex27.c
 %%DATADIR%%/examples/src/mat/tests/ex28.c
 %%DATADIR%%/examples/src/mat/tests/ex29.c
@@ -4229,6 +4299,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex252_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex253_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex254_1.out
+%%DATADIR%%/examples/src/mat/tests/output/ex254_2.out
 %%DATADIR%%/examples/src/mat/tests/output/ex256_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex257_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex258_1.out
@@ -4370,6 +4441,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tests/output/ex5_43.out
 %%DATADIR%%/examples/src/mat/tests/output/ex5_51.out
 %%DATADIR%%/examples/src/mat/tests/output/ex5_53.out
+%%DATADIR%%/examples/src/mat/tests/output/ex5_55.out
+%%DATADIR%%/examples/src/mat/tests/output/ex5_56.out
+%%DATADIR%%/examples/src/mat/tests/output/ex5_57.out
 %%DATADIR%%/examples/src/mat/tests/output/ex60_1.out
 %%DATADIR%%/examples/src/mat/tests/output/ex60_dense.out
 %%DATADIR%%/examples/src/mat/tests/output/ex61_1.out
@@ -4456,12 +4530,12 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tutorials/ex18.h
 %%DATADIR%%/examples/src/mat/tutorials/ex18cu.cu
 %%DATADIR%%/examples/src/mat/tutorials/ex18kok.kokkos.cxx
+%%DATADIR%%/examples/src/mat/tutorials/ex19.c
 %%DATADIR%%/examples/src/mat/tutorials/ex2.c
+%%DATADIR%%/examples/src/mat/tutorials/ex20f.F90
 %%DATADIR%%/examples/src/mat/tutorials/ex3.c
 %%DATADIR%%/examples/src/mat/tutorials/ex4.c
 %%DATADIR%%/examples/src/mat/tutorials/ex4f.F90
-%%DATADIR%%/examples/src/mat/tutorials/ex5cu.cu
-%%DATADIR%%/examples/src/mat/tutorials/ex5k.kokkos.cxx
 %%DATADIR%%/examples/src/mat/tutorials/ex6f.F90
 %%DATADIR%%/examples/src/mat/tutorials/ex7.c
 %%DATADIR%%/examples/src/mat/tutorials/ex8.c
@@ -4503,7 +4577,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/mat/tutorials/output/ex15_9_alt.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex17_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex18_1.out
+%%DATADIR%%/examples/src/mat/tutorials/output/ex19.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex1_1.out
+%%DATADIR%%/examples/src/mat/tutorials/output/ex20f_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex2_1.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex3_0.out
 %%DATADIR%%/examples/src/mat/tutorials/output/ex3_1.out
@@ -4549,6 +4625,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tests/output/ex13_aijmkl_seq.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_amgx.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_bench.out
+%%DATADIR%%/examples/src/snes/tests/output/ex13_bench_alt.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_comparison.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_comparison_alt.out
 %%DATADIR%%/examples/src/snes/tests/output/ex13_strong.out
@@ -4743,11 +4820,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/network/water/waterfunctions.c
 %%DATADIR%%/examples/src/snes/tutorials/network/water/wateroptions
 %%DATADIR%%/examples/src/snes/tutorials/network/water/waterreaddata.c
-%%DATADIR%%/examples/src/snes/tutorials/output/ex10_0.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex10_1.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex10_2.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex10_3.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex10_4.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_13.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_14.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex12_15.out
@@ -4919,10 +4991,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_p1_spectral_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_p2_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_p3_conv.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q1_ceed_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q1_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q1_shear_conv.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q2_ceed_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q2_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q2_shear_conv.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q3_ceed_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q3_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_2d_q3_shear_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex13_3d_p1_conv.out
@@ -5109,6 +5184,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_suitesparse.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_superlu.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_superlu_dist_3d.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex19_superlu_dist_3ds.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_superlu_equil.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tcqmr.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tfqmr.out
@@ -5116,12 +5192,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_2.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_2.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_3.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_4.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_5.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_6.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_alt_7.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_3_seq.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_4.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_5.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex19_tut_6.out
@@ -5151,7 +5222,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_bdm1_p0_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_bdmq1_p0_0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_bdmq1_p0_2.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_p2_p0_vtk_alt.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_q2_p0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_q2_p0_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex24_2d_q2_p0_neumann_conv.out
@@ -5185,6 +5255,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex2_2.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex2_3.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex2_4.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex2_5.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex30_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex31_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex33_0.out
@@ -5234,53 +5305,19 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex48_3.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex48_4.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex48_5.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_0.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_1.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_10.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_11.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_12.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_13.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_14.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_15.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_16.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_17.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_18.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_19.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_2.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_20.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_21.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_22.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_23.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_24.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_25.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_26.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_27.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_28.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_29.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_3.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_30.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_31.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_32.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_33.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_34.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_35.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_36.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_37.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_4.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_5.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_6.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_7.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_8.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex52_9.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex55_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex55_asm_0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_1.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex56_1_alt.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex56_2.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-0_bddc_approx_gamg.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-0_bddc_approx_hypre.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-0_bddc_approx_ml.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-1_bddc_approx_gamg.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-1_bddc_approx_hypre.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-1_bddc_approx_ml.out
+%%DATADIR%%/examples/src/snes/tutorials/output/ex56_attach_mat_nearnullspace-1_bddc_approx_ml_alt.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_bddc.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_bddc_elast.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex56_cuda.out
@@ -5401,9 +5438,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex62_3d_q2_q1_check.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex62_3d_q2_q1_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex62_3d_q2_q1_fetidp.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex63_quad_q2q1_full.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex63_quad_q2q1_full_P2.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex63_quad_q2q1_full_P5.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_mantle_p2p1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_mantle_q1p0.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_mantle_q2q1.out
@@ -5417,14 +5451,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_p2p1fetidp_discharm.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_p2p1fetidp_lumped.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_p2p1fetidp_olof.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex69_p2p1ref.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q1p0_conv.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1fetidp.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1fetidp_deluxe.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1fetidp_deluxe_adaptive.out
-%%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2p1ref.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex69_q2q1_conv.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex6_1.out
 %%DATADIR%%/examples/src/snes/tutorials/output/ex6_1_alt.out
@@ -5509,6 +5540,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/ex4.c
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/ex5.c
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/ex6.c
+%%DATADIR%%/examples/src/sys/classes/viewer/tests/ex7.c
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/makefile
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex3_1.out
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex4a.out
@@ -5520,6 +5552,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex6_nsize-2_stdio.out
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex6_nsize-3_mpiio.out
 %%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex6_nsize-3_stdio.out
+%%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex7_0.out
+%%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex7_1.out
+%%DATADIR%%/examples/src/sys/classes/viewer/tests/output/ex7_2.out
 %%DATADIR%%/examples/src/sys/classes/viewer/tutorials/ex1.c
 %%DATADIR%%/examples/src/sys/classes/viewer/tutorials/ex1f90.F90
 %%DATADIR%%/examples/src/sys/classes/viewer/tutorials/ex2.c
@@ -5724,8 +5759,14 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tests/ex63.c
 %%DATADIR%%/examples/src/sys/tests/ex64.cxx
 %%DATADIR%%/examples/src/sys/tests/ex65.c
+%%DATADIR%%/examples/src/sys/tests/ex66.c
+%%DATADIR%%/examples/src/sys/tests/ex67.c
+%%DATADIR%%/examples/src/sys/tests/ex68.c
 %%DATADIR%%/examples/src/sys/tests/ex6f.F90
 %%DATADIR%%/examples/src/sys/tests/ex7.c
+%%DATADIR%%/examples/src/sys/tests/ex70.c
+%%DATADIR%%/examples/src/sys/tests/ex71.c
+%%DATADIR%%/examples/src/sys/tests/ex72.c
 %%DATADIR%%/examples/src/sys/tests/ex8.c
 %%DATADIR%%/examples/src/sys/tests/ex9.c
 %%DATADIR%%/examples/src/sys/tests/linter/output/testDisabled.out
@@ -5734,6 +5775,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tests/linter/output/testDuplicates.patch
 %%DATADIR%%/examples/src/sys/tests/linter/output/testReferences.out
 %%DATADIR%%/examples/src/sys/tests/linter/output/testReferences.patch
+%%DATADIR%%/examples/src/sys/tests/linter/output/testStaticFunctionCandidates.out
+%%DATADIR%%/examples/src/sys/tests/linter/output/testStaticFunctionCandidates.patch
 %%DATADIR%%/examples/src/sys/tests/linter/output/testTypes.out
 %%DATADIR%%/examples/src/sys/tests/linter/output/testTypes.patch
 %%DATADIR%%/examples/src/sys/tests/linter/output/testValidEnumDocstrings.out
@@ -5751,6 +5794,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tests/linter/testDisabled.c
 %%DATADIR%%/examples/src/sys/tests/linter/testDuplicates.c
 %%DATADIR%%/examples/src/sys/tests/linter/testReferences.c
+%%DATADIR%%/examples/src/sys/tests/linter/testStaticFunctionCandidates.cxx
 %%DATADIR%%/examples/src/sys/tests/linter/testTypes.c
 %%DATADIR%%/examples/src/sys/tests/linter/testValidEnumDocstrings.c
 %%DATADIR%%/examples/src/sys/tests/linter/testValidFunctionDocStrings.c
@@ -5814,6 +5858,16 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tests/output/ex28_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex2_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex2_1_alt.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_0.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_1.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_10.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_2.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_3.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_4.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_5.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_6.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_7.out
+%%DATADIR%%/examples/src/sys/tests/output/ex30_8.out
 %%DATADIR%%/examples/src/sys/tests/output/ex31_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex32_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex33_1.out
@@ -5897,14 +5951,22 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tests/output/ex63_4.out
 %%DATADIR%%/examples/src/sys/tests/output/ex64_umap_0.out
 %%DATADIR%%/examples/src/sys/tests/output/ex65_1.out
+%%DATADIR%%/examples/src/sys/tests/output/ex66_1.out
+%%DATADIR%%/examples/src/sys/tests/output/ex67_0.out
+%%DATADIR%%/examples/src/sys/tests/output/ex68_0.out
+%%DATADIR%%/examples/src/sys/tests/output/ex68_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex6_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex6f_1.out
+%%DATADIR%%/examples/src/sys/tests/output/ex70_1.out
+%%DATADIR%%/examples/src/sys/tests/output/ex71_0.out
+%%DATADIR%%/examples/src/sys/tests/output/ex72_0.out
 %%DATADIR%%/examples/src/sys/tests/output/ex7_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex8_1.out
 %%DATADIR%%/examples/src/sys/tests/output/ex9_1.out
 %%DATADIR%%/examples/src/sys/tests/petsc.yml
 %%DATADIR%%/examples/src/sys/tutorials/bag.yml
 %%DATADIR%%/examples/src/sys/tutorials/ex1.c
+%%DATADIR%%/examples/src/sys/tutorials/ex10f.F90
 %%DATADIR%%/examples/src/sys/tutorials/ex16.c
 %%DATADIR%%/examples/src/sys/tutorials/ex16f.F90
 %%DATADIR%%/examples/src/sys/tutorials/ex17.c
@@ -5922,9 +5984,13 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tutorials/ex4f90.F90
 %%DATADIR%%/examples/src/sys/tutorials/ex5.c
 %%DATADIR%%/examples/src/sys/tutorials/ex5f90.F90
+%%DATADIR%%/examples/src/sys/tutorials/ex6.c
+%%DATADIR%%/examples/src/sys/tutorials/ex7.c
 %%DATADIR%%/examples/src/sys/tutorials/ex8f90.F90
+%%DATADIR%%/examples/src/sys/tutorials/ex9f.F90
 %%DATADIR%%/examples/src/sys/tutorials/makefile
 %%DATADIR%%/examples/src/sys/tutorials/optionsfile
+%%DATADIR%%/examples/src/sys/tutorials/output/ex10f_1.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex16_1.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex16f_1.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex17_1.out
@@ -5947,7 +6013,11 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/sys/tutorials/output/ex5_1.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex5_yaml.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex5f90_1.out
+%%DATADIR%%/examples/src/sys/tutorials/output/ex6_0.out
+%%DATADIR%%/examples/src/sys/tutorials/output/ex7_0.out
 %%DATADIR%%/examples/src/sys/tutorials/output/ex8f90_1.out
+%%DATADIR%%/examples/src/sys/tutorials/output/ex9f_1.out
+%%DATADIR%%/examples/src/sys/tutorials/output/ex9f_2.out
 %%DATADIR%%/examples/src/sys/webclient/tutorials/boxobtainrefreshtoken.c
 %%DATADIR%%/examples/src/sys/webclient/tutorials/boxupload.c
 %%DATADIR%%/examples/src/sys/webclient/tutorials/globusobtaintransfers.c
@@ -6255,6 +6325,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tests/ex14.c
 %%DATADIR%%/examples/src/ts/tests/ex15.c
 %%DATADIR%%/examples/src/ts/tests/ex16.c
+%%DATADIR%%/examples/src/ts/tests/ex17.c
+%%DATADIR%%/examples/src/ts/tests/ex18.c
 %%DATADIR%%/examples/src/ts/tests/ex2.c
 %%DATADIR%%/examples/src/ts/tests/ex21.c
 %%DATADIR%%/examples/src/ts/tests/ex22.c
@@ -6288,6 +6360,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tests/output/ex16_1.out
 %%DATADIR%%/examples/src/ts/tests/output/ex16_2.out
 %%DATADIR%%/examples/src/ts/tests/output/ex16_3.out
+%%DATADIR%%/examples/src/ts/tests/output/ex17.out
+%%DATADIR%%/examples/src/ts/tests/output/ex18_1.out
+%%DATADIR%%/examples/src/ts/tests/output/ex1_bdf.out
 %%DATADIR%%/examples/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ms.out
 %%DATADIR%%/examples/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ngs.out
 %%DATADIR%%/examples/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ms.out
@@ -6304,6 +6379,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tests/output/ex29_2.out
 %%DATADIR%%/examples/src/ts/tests/output/ex2_beuler.out
 %%DATADIR%%/examples/src/ts/tests/output/ex2_euler.out
+%%DATADIR%%/examples/src/ts/tests/output/ex2_rk.out
 %%DATADIR%%/examples/src/ts/tests/output/ex2_sundials.out
 %%DATADIR%%/examples/src/ts/tests/output/ex3.out
 %%DATADIR%%/examples/src/ts/tests/output/ex30_0.out
@@ -6740,11 +6816,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tutorials/output/ex31_4.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex31_4_alt.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex31_4_alt_2.out
-%%DATADIR%%/examples/src/ts/tutorials/output/ex32_0.out
-%%DATADIR%%/examples/src/ts/tutorials/output/ex32_1.out
-%%DATADIR%%/examples/src/ts/tutorials/output/ex32_2.out
-%%DATADIR%%/examples/src/ts/tutorials/output/ex32_3.out
-%%DATADIR%%/examples/src/ts/tutorials/output/ex32_4.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex35_1.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex35_2.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex36_1.out
@@ -6812,6 +6883,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tutorials/output/ex45_3d_q2_sconv.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex45_3d_q2_tconv.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex45_egads_sphere.out
+%%DATADIR%%/examples/src/ts/tutorials/output/ex45_remesh.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex46_2d_p2p1_r1.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex46_2d_p2p1_r3.out
 %%DATADIR%%/examples/src/ts/tutorials/output/ex46_2d_q2q1_r1.out
@@ -6965,8 +7037,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/ex9busopt.c
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/ex9busoptfd.c
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/makefile
-%%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/output/ex9bus_2_alt.out
-%%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/output/ex9bus_2_alt_2.out
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/output/ex9bus_implicit.out
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/output/ex9bus_semiexplicit.out
 %%DATADIR%%/examples/src/ts/tutorials/power_grid/stability_9bus/output/ex9bus_semiexplicit_alt.out
@@ -6989,6 +7059,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/ts/utils/dmplexlandau/tutorials/output/ex1_sphere.out
 %%DATADIR%%/examples/src/ts/utils/dmplexlandau/tutorials/output/ex1f90_0.out
 %%DATADIR%%/examples/src/ts/utils/dmplexlandau/tutorials/output/ex2_0.out
+%%DATADIR%%/examples/src/ts/utils/dmplexlandau/tutorials/output/ex2_simplex.out
 %%DATADIR%%/examples/src/ts/utils/dmplexlandau/tutorials/output/ex2_single.out
 %%DATADIR%%/examples/src/vec/is/ao/tests/ex1.c
 %%DATADIR%%/examples/src/vec/is/ao/tests/ex2.c
@@ -7078,6 +7149,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex2.c
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex20.c
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex21.c
+%%DATADIR%%/examples/src/vec/is/sf/tests/ex22.c
+%%DATADIR%%/examples/src/vec/is/sf/tests/ex23.c
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex3.c
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex4.c
 %%DATADIR%%/examples/src/vec/is/sf/tests/ex5.c
@@ -7124,6 +7197,8 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex1_window_shared_nsize-3.out
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex1f_1.out
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex20_1.out
+%%DATADIR%%/examples/src/vec/is/sf/tests/output/ex22.out
+%%DATADIR%%/examples/src/vec/is/sf/tests/output/ex23.out
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex2_1.out
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex2_1_window.out
 %%DATADIR%%/examples/src/vec/is/sf/tests/output/ex3_1.out
@@ -7225,6 +7300,7 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/vec/tests/ex27.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex28.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex29.c
+%%DATADIR%%/examples/src/vec/vec/tests/ex2k.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex3.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex30f.F90
 %%DATADIR%%/examples/src/vec/vec/tests/ex31.c
@@ -7261,6 +7337,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/vec/tests/ex6.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex60.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex61.c
+%%DATADIR%%/examples/src/vec/vec/tests/ex62.c
+%%DATADIR%%/examples/src/vec/vec/tests/ex63.c
+%%DATADIR%%/examples/src/vec/vec/tests/ex64.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex7.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex8.c
 %%DATADIR%%/examples/src/vec/vec/tests/ex9.c
@@ -7391,7 +7470,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/vec/tutorials/ex9.c
 %%DATADIR%%/examples/src/vec/vec/tutorials/ex9f.F90
 %%DATADIR%%/examples/src/vec/vec/tutorials/makefile
-%%DATADIR%%/examples/src/vec/vec/tutorials/output/ex10_0.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex10_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex10_2.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex10_3.out
@@ -7405,12 +7483,9 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex13_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex14f_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex16_1.out
-%%DATADIR%%/examples/src/vec/vec/tutorials/output/ex17_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex18_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex19_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1_1.out
-%%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1_pthread.out
-%%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1e.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1f90_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1f_1.out
 %%DATADIR%%/examples/src/vec/vec/tutorials/output/ex1f_2.out
@@ -7499,5 +7574,6 @@ libdata/pkgconfig/petsc.pc
 %%DATADIR%%/saws/js/treeInterface.js
 %%DATADIR%%/saws/js/utils.js
 %%DATADIR%%/saws/readme
-%%DATADIR%%/valgrind/petsc-val.supp
+%%DATADIR%%/suppressions/ubsan
+%%DATADIR%%/suppressions/valgrind
 %%DATADIR%%/xml/performance_xml2html.xsl
diff --git a/science/code_saturne/Makefile b/science/code_saturne/Makefile
index 2b89ec779994..b3060f71be45 100644
--- a/science/code_saturne/Makefile
+++ b/science/code_saturne/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	code_saturne
 PORTVERSION=	8.0.2
+PORTREVISION=	1
 CATEGORIES=	science parallel
 MASTER_SITES=	https://www.code-saturne.org/releases/