Generating core files is not a feature of Open MPI but of the
operating system. Based on the shell script you're using there is a
different way to reach this goal. Usually via limit (or ulimit). This
webpage can give you more information about this (http://www.faqs.org/
faqs/hp/hpux-faq/sect
You should be able to get a core dump pretty easily by doing
something like this:
{ char *foo = 0; *foo = 13; }
Ensure that your coredumpsize limit is set to "unlimited" in the
shell on all nodes where you are running your MPI processes. It's
also helpful to set Linux (I'm assuming yo
I'm using OpenMPI, and the documentation says that only a totalview
style of debugger can be used. With that in mind, all I want to do is
get a core-dump when a process crashes. I can then just load the core
into GDB. Is there any easy way to do this?
I tried calling signal(SIGSEGV, SIG_DFL); sig