> From: Jeff Squyres (jsquyres) (jsquyres_at_[hidden])
> Date: 2015-11-06 18:02:42
>
> Both of these seem to be issues with libnl, which is a dependent library
> that Open MPI uses.

Based on your email, I found this message and thread:
https://www.open-mpi.org/community/lists/devel/2015/08/17812.php
which says the problem is with a conflict between libnl and libnl3, and gives a 
workaround, i.e. to use
--without-verbs
during configure. Both my cases work with this option. Thank you.

Sorry for the copy paste, I did not enable mail delivery.

saurabh


----------------------------------------
> From: saur...@hotmail.com
> To: us...@open-mpi.org
> Subject: Problems running 1.8.8 and compiling 1.10.1 on Redhat EL7
> Date: Fri, 6 Nov 2015 17:44:06 -0500
>
> Hi,
>
> On Redhat Enterprise Linux 7, I am facing the following problems.
>
> 1. With OpenMPI 1.8.8, everything builds, but the following error appears on 
> running:
> orterun -np 2 hello_cxx
> hello_cxx: route/tc.c:973: rtnl_tc_register: Assertion `0' failed.
> hello_cxx: route/tc.c:973: rtnl_tc_register: Assertion `0' failed.
> --------------------------------------------------------------------------
> orterun noticed that process rank 0 with PID 18229 on node sim18 exited on 
> signal 6 (Aborted).
> --------------------------------------------------------------------------
>
> 2. With OpenMPI 1.10.1, there is a failure to compile oshmem_info:
> /bin/ld: ../../../oshmem/.libs/liboshmem.a(memheap_base_static.o): undefined 
> reference to symbol '_end'
> /bin/ld: note: '_end' is defined in DSO /lib64/libnl-route-3.so.200 so try 
> adding it to the linker command line
> /lib64/libnl-route-3.so.200: could not read symbols: Invalid operation
> collect2: error: ld returned 1 exit status
> make[2]: *** [oshmem_info] Error 1
>
> Is rhel7 not supported with OpenMPI?
>
> saurabh
>
                                          

Reply via email to