[sawsan.shatanawi@login-p2n04 code_allocate]$ ./compile.sh mpif90 -fPIC -g -O0 -cpp -I/opt/apps/petsc/3.20.0/intel/20.2/mpich/3.3.2/include -c -o GW_solver_try.o GW_solver_try.F90 mpif90 -fPIC -g -O0 -cpp -I/opt/apps/petsc/3.20.0/intel/20.2/mpich/3.3.2/include -L/opt/apps/petsc/3.20.0/intel/20.2/mpich/3.3.2/lib -Wl,-rpath,/opt/apps/petsc/3.20.0/intel/20.2/mpich/3.3.2/lib -o GW.exe GW_constants.o GW_properties.o GW_initial.o GW_boundary_conditions.o GW_elevation.o GW_conductance.o GW_recharge.o GW_pumping.o GW_SW_TEST.o GW_AMatrix_RHS_TRY_2.o GW_solver_try.o test_main.o -lpetsc -lm 5.2000000E-03 50.00000 10.00000 0.0000000E+00 [0]PETSC ERROR: --------------------- Error Message -------------------------------------------------------------- [0]PETSC ERROR: Corrupt argument: https://petsc.org/release/faq/#valgrind [0]PETSC ERROR: Object already free: Parameter # 1 [0]PETSC ERROR: See https://petsc.org/release/faq/ for trouble shooting. [0]PETSC ERROR: Petsc Release Version 3.20.0, Sep 28, 2023 [0]PETSC ERROR: ./GW.exe on a named login-p2n04.kamiak.wsu.edu by sawsan.shatanawi Wed Dec 20 18:45:25 2023 [0]PETSC ERROR: Configure options --prefix=/opt/apps/petsc/3.20.0/intel/20.2/mpich/3.3.2 --with-blaslapack-dir=/opt/apps/intel/20.2/compilers_and_libraries_2020.2.254/linux/mkl --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpif90 [0]PETSC ERROR: #1 PCDestroy() at /weka/data/kamiak/rohit.dhariwal/software_installs/petsc/3.20.0/petsc-3.20.0/src/ksp/pc/interface/precon.c:101 [0]PETSC ERROR: ------------------------------------------------------------------------ [0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range [0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger [0]PETSC ERROR: or see https://petsc.org/release/faq/#valgrind and https://petsc.org/release/faq/ [0]PETSC ERROR: --------------------- Stack Frames ------------------------------------ [0]PETSC ERROR: No error traceback is available, the problem could be in the main program. application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0 [unset]: write_line error; fd=-1 buf=:cmd=abort exitcode=59 : system msg for write_line failure : Bad file descriptor [sawsan.shatanawi@login-p2n04 code_allocate]$