Re: [OMPI users] libmpi_cxx.so doesn't exist in lib path when installing 3.0.1

2018-04-08 Thread Jeff Hammond
On Sun, Apr 8, 2018 at 5:41 PM Ajith Subramanian wrote: > Gilles, > > Thanks for the clarification. I did notice the option in the configure > script. I appreciate the information on the third party C++ bindings. > > The library I'm using is VTK and they happen to still rely on C++ bindings > for

Re: [OMPI users] libmpi_cxx.so doesn't exist in lib path when installing 3.0.1

2018-04-08 Thread Ajith Subramanian
Gilles, Thanks for the clarification. I did notice the option in the configure script. I appreciate the information on the third party C++ bindings. The library I'm using is VTK and they happen to still rely on C++ bindings for their parallel I/O module (unless I'm mistaken here, but this seems t

Re: [OMPI users] mpi send/recv pair hangin

2018-04-08 Thread George Bosilca
Right, it has nothing to do with the tag. The sequence number is an internal counter that help OMPI to deliver the messages in the MPI required order (FIFO ordering per communicator per peer). Thanks for offering your help to debug this issue. We'll need to figure out how this can happen, and we w

Re: [OMPI users] libmpi_cxx.so doesn't exist in lib path when installing 3.0.1

2018-04-08 Thread Gilles Gouaillardet
Ajith, Note the C++ bindings have not been removed yet from Open MPI. You need to configure --enable-mpi-cxx in order to build them (this is no more the default option) As Nathan pointed out, the C++ bindings will likely be removed from Open MPI 4, so you will have to modernize your code a

Re: [OMPI users] mpi send/recv pair hangin

2018-04-08 Thread Noam Bernstein
> On Apr 8, 2018, at 3:58 PM, George Bosilca wrote: > > Noam, > > Thanks for your output, it highlight an usual outcome. It shows that a > process (29662) has pending messages from other processes that are tagged > with a past sequence number, something that should have not happened. The > on

Re: [OMPI users] mpi send/recv pair hangin

2018-04-08 Thread George Bosilca
Noam, Thanks for your output, it highlight an usual outcome. It shows that a process (29662) has pending messages from other processes that are tagged with a past sequence number, something that should have not happened. The only way to get that is if somehow we screwed-up the sending part and pus

Re: [OMPI users] libmpi_cxx.so doesn't exist in lib path when installing 3.0.1

2018-04-08 Thread Ajith Subramanian
Thanks for the quick reply. One of the third-party packages we're using still depends on the C++ bindings, but I'll look to migrating them to the C bindings. Ajith On Sat, Apr 7, 2018 at 4:40 PM, Nathan Hjelm wrote: > The MPI C++ bindings were depricated more than 10 years ago and were > remove