Hello, I was finally able to get my hands on PGI's debugger. It seems like the following error that occurs when running example-opt in miscellaneous_ex8
*************************************************************** * Running Example miscellaneous_ex8: * example-opt *************************************************************** Generating 100 point cloud...done bounding box is (x,y,z)=( 0.11, 0.34, 0.19) (x,y,z)=( 9.96, 9.65, 9.96) bounding box is (x,y,z)=( 0.11, 0.34, 0.19) (x,y,z)=( 9.96, 9.65, 9.96) r_bbox = 16.7078 rbf(r_bbox/2) = 0.1875 [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: configure using --with-debugging=yes, recompile, link, and run [0]PETSC ERROR: to get more information on the crash. [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 Release Version 3.5.2, Sep, 08, 2014 [0]PETSC ERROR: ./example-opt on a arch-linux2-c-opt named artorg-124-197 by bbecsek Wed Feb 18 13:05:11 2015 [0]PETSC ERROR: Configure options --prefix=/my/path/to/moose/petsc --download-hypre=1 --with-debugging=no --with-pic=1 --with-shared-libraries=1 --download-fblaslapack=yes CC=mpicc CXX=mpicxx FC=mpifort F77=mpifort F90=mpifort CFLAGS="-fPIC -mp" CXXFLAGS="-fPIC -mp" FFLAGS="-fPIC -mp -Mpreprocess -Mbackslash" FCFLAGS="-fPIC -mp -Mpreprocess -Mbackslash" F90FLAGS="-fPIC -mp -Mpreprocess -Mbackslash" F77FLAGS="-fPIC -mp -Mpreprocess -Mbackslash" PETSC_DIR=/tmp/petsc/petsc-3.5.2 [0]PETSC ERROR: #1 User provided function() line 0 in unknown file -------------------------------------------------------------------------- MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD with errorcode 59. NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes. You may or may not see output from other processes, depending on exactly when Open MPI kills them. -------------------------------------------------------------------------- FAIL: run.sh ==================================================== 1 of 1 test failed Please report to [email protected] ==================================================== is caused by the Eigen library. The PGI debugger pgdbg prints this: pgdbg> Error digesting DWARFv2 information for /my/path/to/mpi/openmpi/lib/libopen-pal.so.6 Signalled SIGSEGV at 0x6773EA, function Eigen::internal::gemm_pack_lhs<double, long, , file GeneralBlockPanelKernel.h, line 226 #226: typedef RealScalar RhsScalar; This doesn't happen when running example-dbg. I also tried downloading a separate release of Eigen that does not come with libMesh and I get the same error. What could be the reason for this? ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
