<div dir="ltr">Hi all,<div><br></div><div>I am trying to solve my problem with a direct solver superLU_dist.</div><div>But the KSPSolve failed in the "opt" mode. I shifted to the "dbg" version and wanted to see what error info I can get from the PETSc. Surprisingly, it passed the solve and didn't output any errors in the "dbg" version. Does anyone have the similar experience? and what type of potential bugs it may have?</div><div><br></div><div><div><br></div><div>







<p class="gmail-p1"><span class="gmail-s1">--->test in StokesSolver::solve(): Start the KSP solve... </span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: ------------------------------------------------------------------------</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation Violation, probably memory access out of range</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: or see <a href="http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind">http://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind</a></span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: or try <a href="http://valgrind.org">http://valgrind.org</a> on GNU/linux and Apple Mac OS X to find memory corruption errors</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run </span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: to get more information on the crash.</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: Signal received</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: See <a href="http://www.mcs.anl.gov/petsc/documentation/faq.html">http://www.mcs.anl.gov/petsc/documentation/faq.html</a> for trouble shooting.</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: Petsc Release Version 3.7.2, unknown </span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: ./example-dbg on a arch-darwin-c-opt named <a href="http://mcswl091.mcs.anl.gov">mcswl091.mcs.anl.gov</a> by xzhao Mon Jul 25 11:10:12 2016</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: Configure options --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-mpich --download-fblaslapack --download-scalapack --download-mumps --download-superlu_dist --download-hypre --download-ml --download-metis --download-parmetis --download-triangle --download-chaco --with-debugging=0</span></p>
<p class="gmail-p1"><span class="gmail-s1">[0]PETSC ERROR: #1 User provided function() line 0 in  unknown file</span></p>
<p class="gmail-p1"><span class="gmail-s1">application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0</span></p><p class="gmail-p1"><span class="gmail-s1"><br></span></p></div></div></div>