[petsc-dev] Possible error running C/C++ src/snes/examples/tutorials/ex19 with 1 MPI process

Satish Balay balay at mcs.anl.gov
Fri Oct 7 11:51:22 CDT 2016


> 
> Hm --with-64-bit-indices=0 --with-64-bit-indices=1 --with-blas-lib=-lopenblas64 --with-lapack-lib=-lopenblas64 --known-64-bit-blas-indices=1
> 
> Hm - this --known-64-bit-blas-indices=1 was primarily tested with MKL - assuming its not isssue with -lopenblas64 [thats triggering the SEGV]
> 
> Will check..

All vec [seq] examples run fine. This one gives valgrind errors inside blas. Not sure if this is an openblas64 issue..

Satish

---------------

balay at asterix /home/balay/petsc/src/snes/examples/tutorials (master=)
$ valgrind --tool=memcheck -q ./ex19 -da_refine 3 -pc_type mg
lid velocity = 0.0016, prandtl # = 1., grashof # = 1.
==2038== Conditional jump or move depends on uninitialised value(s)
==2038==    at 0x6B97446: dnrm2_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82EDF98: dgebal_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038== 
==2038== Conditional jump or move depends on uninitialised value(s)
==2038==    at 0x7A90805: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038== 
==2038== Conditional jump or move depends on uninitialised value(s)
==2038==    at 0x7A9082F: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038== 
==2038== Conditional jump or move depends on uninitialised value(s)
==2038==    at 0x7A90885: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908D0: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1aec40 is 0 bytes after a block of size 1,536 alloc'd
==2038==    at 0x4C2FF83: memalign (vg_replace_malloc.c:858)
==2038==    by 0x4FCA3CE: PetscMallocAlign (mal.c:28)
==2038==    by 0x5FCE81F: KSPSetUp_GMRES (gmres.c:60)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038==    by 0x5FB8039: KSPSolve_Chebyshev (cheby.c:390)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908F4: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1af7e0 is 8 bytes after a block of size 72 free'd
==2038==    at 0x4C2ED4A: free (vg_replace_malloc.c:530)
==2038==    by 0x4FCA483: PetscFreeAlign (mal.c:72)
==2038==    by 0x50D49E2: PetscLayoutDestroy (pmap.c:91)
==2038==    by 0x50D5C99: PetscLayoutReference (pmap.c:223)
==2038==    by 0x51A78DC: VecDuplicate_Seq (bvec2.c:794)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038==    by 0x5FCEDF2: KSPSetUp_GMRES (gmres.c:87)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038==  Block was alloc'd at
==2038==    at 0x4C2FF83: memalign (vg_replace_malloc.c:858)
==2038==    by 0x4FCA3CE: PetscMallocAlign (mal.c:28)
==2038==    by 0x50D4396: PetscLayoutCreate (pmap.c:50)
==2038==    by 0x51E6463: VecCreate (veccreate.c:39)
==2038==    by 0x51A76FC: VecDuplicate_Seq (bvec2.c:790)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038==    by 0x5FCEDF2: KSPSetUp_GMRES (gmres.c:87)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908FB: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1b4658 is 24 bytes after a block of size 20,000 in arena "client"
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A90902: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1b4750 is 16 bytes after a block of size 16 in arena "client"
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908D7: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1ba738 is 40 bytes inside a block of size 72 free'd
==2038==    at 0x4C2ED4A: free (vg_replace_malloc.c:530)
==2038==    by 0x4FCA483: PetscFreeAlign (mal.c:72)
==2038==    by 0x50D49E2: PetscLayoutDestroy (pmap.c:91)
==2038==    by 0x50D5C99: PetscLayoutReference (pmap.c:223)
==2038==    by 0x51A78DC: VecDuplicate_Seq (bvec2.c:794)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038==    by 0x5FCEDF2: KSPSetUp_GMRES (gmres.c:87)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038==  Block was alloc'd at
==2038==    at 0x4C2FF83: memalign (vg_replace_malloc.c:858)
==2038==    by 0x4FCA3CE: PetscMallocAlign (mal.c:28)
==2038==    by 0x50D4396: PetscLayoutCreate (pmap.c:50)
==2038==    by 0x51E6463: VecCreate (veccreate.c:39)
==2038==    by 0x51A76FC: VecDuplicate_Seq (bvec2.c:790)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038==    by 0x5FCEDF2: KSPSetUp_GMRES (gmres.c:87)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908E5: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1bf6a8 is 8 bytes before a block of size 4 alloc'd
==2038==    at 0x4C2FF83: memalign (vg_replace_malloc.c:858)
==2038==    by 0x4FCA3CE: PetscMallocAlign (mal.c:28)
==2038==    by 0x4F2E3B1: PetscStrallocpy (str.c:197)
==2038==    by 0x4F5C31F: PetscObjectChangeTypeName (pname.c:155)
==2038==    by 0x51A7F21: VecCreate_Seq_Private (bvec2.c:895)
==2038==    by 0x51B47C7: VecCreate_Seq (bvec3.c:39)
==2038==    by 0x51E6C4A: VecSetType (vecreg.c:53)
==2038==    by 0x51A7863: VecDuplicate_Seq (bvec2.c:793)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A90909: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1c4fc8 is 24 bytes before a block of size 1,640 alloc'd
==2038==    at 0x4C2FF83: memalign (vg_replace_malloc.c:858)
==2038==    by 0x4FCA3CE: PetscMallocAlign (mal.c:28)
==2038==    by 0x51E633B: VecCreate (veccreate.c:37)
==2038==    by 0x51A76FC: VecDuplicate_Seq (bvec2.c:790)
==2038==    by 0x51D5B62: VecDuplicate (vector.c:401)
==2038==    by 0x51DA35F: VecDuplicateVecs_Default (vector.c:848)
==2038==    by 0x51D6A29: VecDuplicateVecs (vector.c:475)
==2038==    by 0x606FDDC: KSPCreateVecs (iterativ.c:986)
==2038==    by 0x5FCEDF2: KSPSetUp_GMRES (gmres.c:87)
==2038==    by 0x6042A47: KSPSetUp (itfunc.c:352)
==2038==    by 0x6044FF7: KSPSolve (itfunc.c:602)
==2038==    by 0x5FB8039: KSPSolve_Chebyshev (cheby.c:390)
==2038== 
==2038== Invalid read of size 8
==2038==    at 0x7A908DE: dnrm2_k_SANDYBRIDGE (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x82F3C33: dgeev_ (in /usr/lib64/libopenblas64-r0.2.18.so)
==2038==    by 0x5FDD83B: KSPComputeEigenvalues_GMRES (gmreig.c:147)
==2038==    by 0x60407D6: KSPComputeEigenvalues (itfunc.c:126)
==2038==    by 0x5FB737B: KSPChebyshevComputeExtremeEigenvalues_Private (cheby.c:311)
==2038==    by 0x5FB84C2: KSPSolve_Chebyshev (cheby.c:413)
==2038==    by 0x6045C38: KSPSolve (itfunc.c:659)
==2038==    by 0x5E5F9A5: PCMGMCycle_Private (mg.c:21)
==2038==    by 0x5E64250: PCApply_MG (mg.c:343)
==2038==    by 0x5F05164: PCApply (precon.c:482)
==2038==    by 0x60739FB: KSP_PCApply (kspimpl.h:245)
==2038==    by 0x60748E3: KSPInitialResidual (itres.c:69)
==2038==  Address 0xb1f6930 is 32 bytes before a block of size 1,648 in arena "client"
==2038== 
[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/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] LAPACKgeev line 147 /home/balay/petsc/src/ksp/ksp/impls/gmres/gmreig.c
[0]PETSC ERROR: [0] KSPComputeEigenvalues_GMRES line 132 /home/balay/petsc/src/ksp/ksp/impls/gmres/gmreig.c
[0]PETSC ERROR: [0] KSPComputeEigenvalues line 117 /home/balay/petsc/src/ksp/ksp/interface/itfunc.c
[0]PETSC ERROR: [0] KSPChebyshevComputeExtremeEigenvalues_Private line 308 /home/balay/petsc/src/ksp/ksp/impls/cheby/cheby.c
[0]PETSC ERROR: [0] KSPSolve_Chebyshev line 344 /home/balay/petsc/src/ksp/ksp/impls/cheby/cheby.c
[0]PETSC ERROR: [0] KSPSolve line 566 /home/balay/petsc/src/ksp/ksp/interface/itfunc.c
[0]PETSC ERROR: [0] PCMGMCycle_Private line 19 /home/balay/petsc/src/ksp/pc/impls/mg/mg.c
[0]PETSC ERROR: [0] PCApply_MG line 328 /home/balay/petsc/src/ksp/pc/impls/mg/mg.c
[0]PETSC ERROR: [0] PCApply line 464 /home/balay/petsc/src/ksp/pc/interface/precon.c
[0]PETSC ERROR: [0] KSP_PCApply line 243 /home/balay/petsc/include/petsc/private/kspimpl.h
[0]PETSC ERROR: [0] KSPInitialResidual line 44 /home/balay/petsc/src/ksp/ksp/interface/itres.c
[0]PETSC ERROR: [0] KSPSolve_GMRES line 228 /home/balay/petsc/src/ksp/ksp/impls/gmres/gmres.c
[0]PETSC ERROR: [0] KSPSolve line 566 /home/balay/petsc/src/ksp/ksp/interface/itfunc.c
[0]PETSC ERROR: [0] SNESSolve_NEWTONLS line 150 /home/balay/petsc/src/snes/impls/ls/ls.c
[0]PETSC ERROR: [0] SNESSolve line 4016 /home/balay/petsc/src/snes/interface/snes.c
[0]PETSC ERROR: [0] main line 108 /home/balay/petsc/src/snes/examples/tutorials/ex19.c
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: Signal received
[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for trouble shooting.
[0]PETSC ERROR: Petsc Development GIT revision: v3.7.4-1578-g98244d6  GIT Date: 2016-10-07 09:44:57 -0500
[0]PETSC ERROR: ./ex19 on a arch-openblas64 named asterix by balay Fri Oct  7 11:47:55 2016
[0]PETSC ERROR: Configure options --with-64-bit-indices=1 --with-blas-lib=-lopenblas64 --with-lapack-lib=-lopenblas64 --known-64-bit-blas-indices=1 PETSC_ARCH=arch-openblas64 --with-mpi=0
[0]PETSC ERROR: #1 User provided function() line 0 in  unknown file
Aborted (core dumped)
balay at asterix /home/balay/petsc/src/snes/examples/tutorials (master=)
$ 



More information about the petsc-dev mailing list