Hi, When I run my mpi job with openmpi 1.8.4, it hangs in the following stack:
#0 0x00007fe59e07b264 in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x00007fe59e076508 in _L_lock_854 () from /lib64/libpthread.so.0 #2 0x00007fe59e0763d7 in pthread_mutex_lock () from /lib64/libpthread.so.0 #3 0x00007fe598543341 in mca_btl_vader_component_progress () from /root/openmpi-1.8.4/openmpinstall/lib/openmpi/mca_btl_vader.so #4 0x00007fe59c4932ca in opal_progress () from /root/openmpi-1.8.4/openmpinstall/lib/libopen-pal.so.6 #5 0x00007fe597f012c5 in mca_pml_ob1_send () from /root/openmpi-1.8.4/openmpinstall/lib/openmpi/mca_pml_ob1.so #6 0x00007fe59e2fe902 in PMPI_Send () from ./openmpi-1.8.4/openmpinstall/lib/libmpi.so.1 Anyone seen this? I am using MPI_THREAD_MULTIPLE for mpi init since my mpi processes are multithreaded. I also checked that I got the same level as requested (MPI_THREAD_MULTIPLE) during init and I had compiled openmpi to enable threading. Thanks, Subhra.