[libfabric-users] libnl error

Martin Cuma martin.cuma at utah.edu
Mon Dec 5 10:19:34 PST 2016


Hello,

we're running a fairly stock CentOS7.2 and after building libfabric I am 
getting

make test
./util/fi_info
lt-fi_info: route/tc.c:973: rtnl_tc_register: Assertion `0' failed.

lt-fi_info:6096 terminated with signal 6 at PC=2b3b13d7d5f7 
SP=7fff736e6e18.  Backtrace:
/lib64/libc.so.6(gsignal+0x37)[0x2b3b13d7d5f7]
/lib64/libc.so.6(abort+0x148)[0x2b3b13d7ece8]
/lib64/libc.so.6(+0x2e566)[0x2b3b13d76566]
/lib64/libc.so.6(+0x2e612)[0x2b3b13d76612]
/lib64/libnl-route-3.so.200(+0x21649)[0x2b3b1412b649]
/lib64/ld-linux-x86-64.so.2(+0xf3a3)[0x2b3b126833a3]
/lib64/ld-linux-x86-64.so.2(+0x146a)[0x2b3b12

>From a web search this looks like a known problem, but, we do have both 
libnl 1 and 3 installed and ldd seems to pick both of them:
ldd ../../../installdir/libfabric/1.4.0/lib/libfabric.so |grep nl
 	libnl.so.1 => /lib64/libnl.so.1 (0x00002b798ae35000)
 	libnl-route-3.so.200 => /lib64/libnl-route-3.so.200 
(0x00002b798bfcb000)
 	libnl-3.so.200 => /lib64/libnl-3.so.200 (0x00002b798c21a000)

Any thoughts on how this can be worked around? As this must be a fairly 
common issue for people on CentOS/RedHat 7, is there a resource on this 
that I can't find?

Thanks,
MC

-- 
Martin Cuma
Center for High Performance Computing
Department of Geology and Geophysics
University of Utah



More information about the Libfabric-users mailing list