Hi All,
While attempting to install Intel tbb 4.1.1.036 with EB 1.9.0, I got a
sanity check error.
ERROR: EasyBuild encountered an exception (at
easybuild/1.9.0/gcc/opt/lib/python2.7/site-packages/easybuild/main.py:770
in build_and_install_software): autoBuild Failed (last 300 chars):
EasyBuild crashed with an error (at
easybuild/1.9.0/gcc/opt/lib/python2.7/site-packages/easybuild/easyblocks/t/tbb.py:58
in install_step): No libs found using tbb/lib/intel64/cc*libc*_kernel* in
/apps/local/easybuild/software/tbb/4.1.4.192
garvct@eos:~> eb tbb-4.1.4.192-inl.eb
I made the following modifications to the tbb easyblock, to correct his
error.
Added (at line 38)
from distutils.version import LooseVersion
Added (at line 52)
if LooseVersion(self.version) < LooseVersion('4.1.0.0'):
libglob = 'tbb/lib/intel64/cc*libc*_kernel*'
else:
libglob = 'tbb/lib/intel64/gcc*'
Thanks,
Cormac.