Open jordiblasco opened 7 years ago
Hi,
The itacvars.sh needs to be patched in order to make it work properly. So, easyblock itac.py is affected.
VT_ROOT
impi5
itacvars.sh
impi4
LD_PRELOAD
--- /sNow/easybuild/centos/7.3.1611/Broadwell/software/itac/2017.2.028/bin/itacvars.sh.orig 2017-08-16 16:50:16.344669646 -0400 +++ /sNow/easybuild/centos/7.3.1611/Broadwell/software/itac/2017.2.028/bin/itacvars.sh 2017-08-16 17:28:10.110181924 -0400 @@ -22,7 +22,7 @@ export INTEL_LICENSE_FILE # VT_ROOT: -VT_ROOT="/sNow/easybuild/centos/7.3.1611/Broadwell/software/itac/2017.2.028/itac/2017.2.028" +VT_ROOT="/sNow/easybuild/centos/7.3.1611/Broadwell/software/itac/2017.2.028" export VT_ROOT # VT_ARCH: @@ -37,7 +37,7 @@ export PATH # VT_LIB_DIR, VT_SLIB_DIR, VT_ADD_LIBS: - VT_MPI="impi4" + VT_MPI="impi5" VT_LIB_DIR="${VT_ROOT_ARCH}/lib" VT_SLIB_DIR="${VT_ROOT_ARCH}/slib" VT_MIC_SLIB_DIR="${VT_ROOT}/mic/slib" @@ -48,6 +48,8 @@ LD_LIBRARY_PATH="${VT_MIC_SLIB_DIR}:${LD_LIBRARY_PATH}" export LD_LIBRARY_PATH +export LD_PRELOAD=$VT_SLIB_DIR/libVT.so:$LD_PRELOAD + # PATH: PATH="${VT_ROOT_ARCH}/bin:${PATH}" export PATH
Same issue as in https://github.com/easybuilders/easybuild-easyblocks/pull/1167?
Hi,
The itacvars.sh needs to be patched in order to make it work properly. So, easyblock itac.py is affected.
VT_ROOT
impi5
is selected but initacvars.sh
impi4
is used.LD_PRELOAD
must be setup. It could also be handled inside modules.