Begin RHSPoisson Begin IJacobianPoisson ==32319== Conditional jump or move depends on uninitialised value(s) ==32319== at 0x5A2270F: MatAXPY(_p_Mat*, double, _p_Mat*, MatStructure) (axpy.c:30) ==32319== by 0x5A47241: mataxpy_ (axpyf.c:65) ==32319== by 0x40DAEC: __m_transientheat2d_MOD_ijacobianpoisson (m_TransientHeat.F90:452) ==32319== by 0x5F7E11C: ourijacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, void*) (ztsf.c:82) ==32319== by 0x5FCF2F8: TSComputeIJacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, PetscBool) (ts.c:459) ==32319== by 0x5FA30D6: SNESTSFormJacobian_RosW(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, _p_TS*) (rosw.c:781) ==32319== by 0x5FE335B: SNESTSFormJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, void*) (ts.c:2578) ==32319== by 0x5EF8E8A: SNESComputeJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*) (snes.c:1415) ==32319== by 0x5F260CB: SNESSolve_KSPONLY(_p_SNES*) (ksponly.c:32) ==32319== by 0x5F07790: SNESSolve(_p_SNES*, _p_Vec*, _p_Vec*) (snes.c:2850) ==32319== by 0x5FA1790: TSStep_RosW(_p_TS*) (rosw.c:671) ==32319== by 0x5FDC410: TSStep(_p_TS*) (ts.c:1813) ==32319== ==32319== Conditional jump or move depends on uninitialised value(s) ==32319== at 0x5A2276A: MatAXPY(_p_Mat*, double, _p_Mat*, MatStructure) (axpy.c:30) ==32319== by 0x5A47241: mataxpy_ (axpyf.c:65) ==32319== by 0x40DAEC: __m_transientheat2d_MOD_ijacobianpoisson (m_TransientHeat.F90:452) ==32319== by 0x5F7E11C: ourijacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, void*) (ztsf.c:82) ==32319== by 0x5FCF2F8: TSComputeIJacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, PetscBool) (ts.c:459) ==32319== by 0x5FA30D6: SNESTSFormJacobian_RosW(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, _p_TS*) (rosw.c:781) ==32319== by 0x5FE335B: SNESTSFormJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, void*) (ts.c:2578) ==32319== by 0x5EF8E8A: SNESComputeJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*) (snes.c:1415) ==32319== by 0x5F260CB: SNESSolve_KSPONLY(_p_SNES*) (ksponly.c:32) ==32319== by 0x5F07790: SNESSolve(_p_SNES*, _p_Vec*, _p_Vec*) (snes.c:2850) ==32319== by 0x5FA1790: TSStep_RosW(_p_TS*) (rosw.c:671) ==32319== by 0x5FDC410: TSStep(_p_TS*) (ts.c:1813) ==32319== ==32319== Use of uninitialised value of size 8 ==32319== at 0x5A227BF: MatAXPY(_p_Mat*, double, _p_Mat*, MatStructure) (axpy.c:30) ==32319== by 0x5A47241: mataxpy_ (axpyf.c:65) ==32319== by 0x40DAEC: __m_transientheat2d_MOD_ijacobianpoisson (m_TransientHeat.F90:452) ==32319== by 0x5F7E11C: ourijacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, void*) (ztsf.c:82) ==32319== by 0x5FCF2F8: TSComputeIJacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, PetscBool) (ts.c:459) ==32319== by 0x5FA30D6: SNESTSFormJacobian_RosW(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, _p_TS*) (rosw.c:781) ==32319== by 0x5FE335B: SNESTSFormJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, void*) (ts.c:2578) ==32319== by 0x5EF8E8A: SNESComputeJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*) (snes.c:1415) ==32319== by 0x5F260CB: SNESSolve_KSPONLY(_p_SNES*) (ksponly.c:32) ==32319== by 0x5F07790: SNESSolve(_p_SNES*, _p_Vec*, _p_Vec*) (snes.c:2850) ==32319== by 0x5FA1790: TSStep_RosW(_p_TS*) (rosw.c:671) ==32319== by 0x5FDC410: TSStep(_p_TS*) (ts.c:1813) ==32319== ==32319== Invalid read of size 4 ==32319== at 0x5A227BF: MatAXPY(_p_Mat*, double, _p_Mat*, MatStructure) (axpy.c:30) ==32319== by 0x5A47241: mataxpy_ (axpyf.c:65) ==32319== by 0x40DAEC: __m_transientheat2d_MOD_ijacobianpoisson (m_TransientHeat.F90:452) ==32319== by 0x5F7E11C: ourijacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, void*) (ztsf.c:82) ==32319== by 0x5FCF2F8: TSComputeIJacobian(_p_TS*, double, _p_Vec*, _p_Vec*, double, _p_Mat**, _p_Mat**, MatStructure*, PetscBool) (ts.c:459) ==32319== by 0x5FA30D6: SNESTSFormJacobian_RosW(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, _p_TS*) (rosw.c:781) ==32319== by 0x5FE335B: SNESTSFormJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*, void*) (ts.c:2578) ==32319== by 0x5EF8E8A: SNESComputeJacobian(_p_SNES*, _p_Vec*, _p_Mat**, _p_Mat**, MatStructure*) (snes.c:1415) ==32319== by 0x5F260CB: SNESSolve_KSPONLY(_p_SNES*) (ksponly.c:32) ==32319== by 0x5F07790: SNESSolve(_p_SNES*, _p_Vec*, _p_Vec*) (snes.c:2850) ==32319== by 0x5FA1790: TSStep_RosW(_p_TS*) (rosw.c:671) ==32319== by 0x5FDC410: TSStep(_p_TS*) (ts.c:1813) ==32319== Address 0x610747800000000 is not stack'd, malloc'd or (recently) free'd ==32319== [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 http://www.mcs.anl.gov/petsc/petsc-as/documentation/faq.html#valgrind[0]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors [0]PETSC ERROR: likely location of problem given in stack below [0]PETSC ERROR: --------------------- Stack Frames ------------------------------------ [0]PETSC ERROR: Note: The EXACT line numbers in the stack are not available, [0]PETSC ERROR: INSTEAD the line number of the start of the function [0]PETSC ERROR: is given. [0]PETSC ERROR: [0] MatAXPY line 29 /opt/HPC/petsc-dev/src/mat/utils/axpy.c [0]PETSC ERROR: [0] TS user implicit Jacobian line 0 unknownunknown [0]PETSC ERROR: [0] TSComputeIJacobian line 435 /opt/HPC/petsc-dev/src/ts/interface/ts.c [0]PETSC ERROR: [0] SNESTSFormJacobian_RosW line 779 /opt/HPC/petsc-dev/src/ts/impls/rosw/rosw.c [0]PETSC ERROR: [0] SNESTSFormJacobian line 2569 /opt/HPC/petsc-dev/src/ts/interface/ts.c [0]PETSC ERROR: [0] SNES user Jacobian function line 0 unknownunknown [0]PETSC ERROR: [0] SNESComputeJacobian line 1380 /opt/HPC/petsc-dev/src/snes/interface/snes.c [0]PETSC ERROR: [0] SNESSolve_KSPONLY line 14 /opt/HPC/petsc-dev/src/snes/impls/ksponly/ksponly.c [0]PETSC ERROR: [0] SNESSolve line 2821 /opt/HPC/petsc-dev/src/snes/interface/snes.c [0]PETSC ERROR: [0] TSStep_RosW line 638 /opt/HPC/petsc-dev/src/ts/impls/rosw/rosw.c [0]PETSC ERROR: [0] TSStep line 1805 /opt/HPC/petsc-dev/src/ts/interface/ts.c [0]PETSC ERROR: [0] TSSolve line 1897 /opt/HPC/petsc-dev/src/ts/interface/ts.c [0]PETSC ERROR: --------------------- Error Message ------------------------------------ [0]PETSC ERROR: Signal received! [0]PETSC ERROR: ------------------------------------------------------------------------ [0]PETSC ERROR: Petsc Development HG revision: 4ebcf3f1561ab7da578801573b78fefb42476ca5 HG Date: Wed Oct 26 16:44:30 2011 -0500 [0]PETSC ERROR: See docs/changes/index.html for recent updates. [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting. [0]PETSC ERROR: See docs/index.html for manual pages. [0]PETSC ERROR: ------------------------------------------------------------------------ [0]PETSC ERROR: Linux-gcc4.1-mef90-g/TransientHeat2D on a Linux-gcc named paul-vaio by paul Thu Oct 27 00:33:35 2011 [0]PETSC ERROR: Libraries linked from /opt/HPC/petsc-dev/Linux-gcc4.1-mef90-g/lib [0]PETSC ERROR: Configure run at Wed Oct 26 20:08:47 2011 [0]PETSC ERROR: Configure options --CFLAGS=-Wno-unused --download-boost=1 --download-chaco=1 --download-mpich=1 --with-blas-lapack-dir= --with-clanguage=C++ --with-cmake=cmake --with-debugging=1 --with-exodusii-dir=/opt/HPC/exodusii-4.81-gcc4.1 --with-fortran-datatypes --with-gnu-compilers=1 --with-netcdf-dir=/opt/HPC/netcdf-4.1.1-gcc4.1 --with-pic --with-shared-libraries=1 --with-sieve --with-sieve-memory-logging --with-valgrind-dir= --with-x11=1 [0]PETSC ERROR: ------------------------------------------------------------------------ [0]PETSC ERROR: User provided function() line 0 in unknown directory unknown file application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0 [unset]: aborting job: application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0 ==32319== ==32319== HEAP SUMMARY: ==32319== in use at exit: 1,009,241 bytes in 8,818 blocks ==32319== total heap usage: 58,098 allocs, 49,280 frees, 10,023,337 bytes allocated ==32319== ==32319== LEAK SUMMARY: ==32319== definitely lost: 7,732 bytes in 17 blocks ==32319== indirectly lost: 240 bytes in 10 blocks ==32319== possibly lost: 62,744 bytes in 1,150 blocks ==32319== still reachable: 938,525 bytes in 7,641 blocks ==32319== suppressed: 0 bytes in 0 blocks ==32319== Rerun with --leak-check=full to see details of leaked memory ==32319== ==32319== For counts of detected and suppressed errors, rerun with: -v ==32319== Use --track-origins=yes to see where uninitialised values come from ==32319== ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 4 from 4)