While using, md.smb = SMBforcing(), I noticed a model that could complete transient runs with md.smb.mass_balance of size 1976404x10, fails with PETSC ERROR when supplied with larger md.smb.mass_balance (1976404x365).
Is this expected? Any idea how I can circumvent this?
Thanks,
Wade
Ice-sheet and Sea-level System Model (ISSM) version 4.23
(website: http://issm.jpl.nasa.gov forum: https://issm.ess.uci.edu/forum/)
[17]PETSC ERROR: ------------------------------------------------------------------------
[17]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range
[17]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
[17]PETSC ERROR: or see https://petsc.org/release/faq/#valgrind
[17]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple MacOS to find memory corruption errors
[17]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
[17]PETSC ERROR: to get more information on the crash.
[17]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[17]PETSC ERROR: Signal received
[17]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting.
[17]PETSC ERROR: Petsc Release Version 3.17.4, Aug 01, 2022
[17]PETSC ERROR: /work1/wade/ISSM_src/latest//bin/issm.exe on a named mgmt by wade Mon Feb 26 20:32:04 2024
[17]PETSC ERROR: Configure options --COPTFLAGS="-Ofast -xHost -I/opt/intel/18u4/compilers_and_libraries_2018.5.274/linux/mkl/include" --CXXOPTFLAGS="-Ofast -xHost -I/opt/intel/18u4/compilers_and_libraries_2018.5.274/linux/mkl/include" --FOPTFLAGS="-Ofast -xHost" --prefix=/work1/wade/ISSM_src/latest/externalpackages/petsc/install --PETSC_DIR=/work1/wade/ISSM_src/latest/externalpackages/petsc/src --download-fblaslapack=1 --with-debugging=0 --with-valgrind=0 --with-x=0 --with-ssl=0 --with-shared-libraries=1 --download-metis=1 --download-parmetis=1 --download-mumps=1 --with-blaslapack-dir=/opt/intel/2018/compilers_and_libraries_2018.5.274/linux/mkl --with-scalapack-include=/opt/intel/2018/compilers_and_libraries_2018.5.274/linux/mkl/include --with-scalapack-lib="-L/opt/intel/18u4/compilers_and_libraries_2018.5.274/linux/mkl/lib/intel64 -lmkl_scalapack_lp64 -lmkl_cdft_core -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lmkl_blacs_intelmpi_lp64 -liomp5 -lpthread -lm -ldl" --with-mpi-dir=/opt/intel/18u4/impi/2018.4.274/intel64 --known-mpi-shared-libraries=1
[17]PETSC ERROR: #1 User provided function() at unknown file:0
[17]PETSC ERROR: Run with -malloc_debug to check if memory corruption is causing the crash.
application called MPI_Abort(MPI_COMM_WORLD, 59) - process 17
loading results from cluster