<div dir="ltr"><div>This is not critical. I don't need MatFDColoringCreate, but is this supposed to work?</div><div>It does work w/o <b>-mat_type hypre</b></div><div><br></div>12:57 main= /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/tutorials$ srun -n2 -N1 ./ex19 -dm_vec_type hip -da_refine 1 -snes_monitor_short -ksp_norm_type unpreconditioned -pc_type hypre <b>-mat_type hypre</b><br>lid velocity = 0.0204082, prandtl # = 1., grashof # = 1.<br>  0 SNES Function norm 0.146194<br>[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------<br>[0]PETSC ERROR: Object is in wrong state<br>[0]PETSC ERROR: Matrix must be assembled by calls to MatAssemblyBegin/End();<br>[0]PETSC ERROR: See <a href="https://petsc.org/release/faq/">https://petsc.org/release/faq/</a> for trouble shooting.<br>[0]PETSC ERROR: Petsc Development GIT revision: v3.16.3-618-gad32f7e43e  GIT Date: 2022-01-18 16:04:31 +0000<br>[0]PETSC ERROR: /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/tutorials/./ex19 on a  named crusher096 by adams Wed Jan 19 12:58:29 2022<br>[0]PETSC ERROR: Configure options --with-cc=cc --with-cxx=CC --with-fc=ftn --with-fortran-bindings=0 LIBS="-L/opt/cray/pe/mpich/8.1.12/gtl/lib -lmpi_gtl_hsa" --with-debugging=0 --with-mpiexec="srun -p batch -N 1 -A csc314_crusher -t 00:10:00" --with-hip --with-hipc=hipcc --download-hypre --download-kokkos --download-kokkos-kernels --prefix=/gpfs/alpine/world-shared/geo127/petsc/arch-crusher-opt-cray --force PETSC_ARCH=arch-olcf-crusher<br>[0]PETSC ERROR: #1 MatFDColoringCreate() at /gpfs/alpine/csc314/scratch/adams/petsc/src/mat/matfd/fdmatrix.c:459<br>[0]PETSC ERROR: #2 SNESComputeJacobian_DMDA() at /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/utils/dmdasnes.c:173<br>[0]PETSC ERROR: #3 SNESComputeJacobian() at /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/interface/snes.c:2864<br>[0]PETSC ERROR: #4 SNESSolve_NEWTONLS() at /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/impls/ls/ls.c:222<br>[0]PETSC ERROR: #5 SNESSolve() at /gpfs/alpine/csc314/scratch/adams/petsc/src/snes/interface/snes.c:4810<br>[0]PETSC ERROR: #6 main() at ex19.c:159<br>[0]PETSC ERROR: PETSc Option Table entries:<br>[0]PETSC ERROR: -da_refine 1<br>[0]PETSC ERROR: -dm_vec_type hip<br>[0]PETSC ERROR: -ksp_norm_type unpreconditioned<br>[0]PETSC ERROR: -mat_type hypre<br>[0]PETSC ERROR: -pc_type hypre<br>[0]PETSC ERROR: -snes_monitor_short<br>[0]PETSC ERROR: ----------------End of Error Message -------send entire error message to petsc-maint@mcs.anl.gov----------<br>MPICH Notice [Rank 0] [job id 63371.1] [Wed Jan 19 12:58:29 2022] [crusher096] - Abort(73) (rank 0 in comm 0): application called MPI_Abort(MPI_COMM_WORLD, 73) - process 0<br></div>