ARMCI infiniband issues x86 intel


Click here for full thread
Forum Vet
Could you make sure the library file libibverbs is located in /usr/lib64. This is the library that actually has the ibv_open_device function in it.

Bert



[QUOTE=Ssk87 Aug 3rd 5:50 am]hi
I trying to install NWchem in dynamo.I trying to run using Infinitband OPENIB.
The run fails at test for OPENIB.


Error Message:
But during my compilation of NWChem modules, i am getting the following error message:

checking for TARGET 64bit-ness... LINUX64
checking whether we are cross compiling... no
configure: searching for OPENIB...
checking infiniband/verbs.h usability... yes
checking infiniband/verbs.h presence... yes
checking for infiniband/verbs.h... yes
checking for library containing ibv_open_device... no
configure: error: test for ARMCI_NETWORK=OPENIB failed
make[1]: *** [build/config.status] Error 1

I feel the error is due to OPENIB?.

my enviroment variables
setenv LARGE_FILES TRUE
setenv LIB_DEFINES -DDFLT_TOT_MEM=16777216
setenv TCGRSH /usr/bin/ssh
setenv NWCHEM_TOP /home/ssk87/nwchem-src-2011-Jun-20
setenv NWCHEM_TARGET LINUX64
setenv IFORTHOME /opt/intel/fce/10.1.018
setenv ICCHOME /opt/intel/cce/10.1.018
source $IFORTHOME/bin/ifortvars.csh

setenv USE_MPI y
setenv MPI_LOC /usr/mpi/intel/mvapich-1.0.1 #location of mpich
setenv MPI_LIB $MPI_LOC/lib
setenv MPI_INCLUDE $MPI_LOC/include
setenv LIBMPI '-libfmpich -libmpich -libpmpich'

setenv IB_HOME /usr
setenv IB_INCLUDE /usr/include/infiniband
setenv IB_LIB /usr/lib64

setenv IB_LIB_NAME '-libpthread -librdmacm -libibverbs -libibumad -librt'
setenv ARMCI_NETWORK MELLANOX


I am getting the same error even for mellanox

can you have idea to fix it?