Hi,
When I try to install CUDA-7.5.18, an error message given below is triggered.
However, if any non-dummy toolchain is specified on a command line, --try-
toolchain=x,y, then it works.
The same error I get for the version 6.5.14
The OS running EB is Scientific Linux 6.7, gcc 4.4.7
It this a right way of installing cuda toolkit ?
> eb CUDA-7.5.18.eb
== temporary log file in case of crash /scratch/1063700.batch.css.lan/
eb-7bVKw1/easybuild-PCLrNQ.log
== resolving dependencies ...
== processing EasyBuild easyconfig /sw-new/apps/css.easybuild/software/Core/
EasyBuild/2.8.0/lib/python2.6/site-packages/easybuild_easyconfigs-2.8.0-
py2.6.egg/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb
== building and installing Core/CUDA/7.5.18...
== fetching files...
== creating build dir, resetting environment...
== unpacking...
== patching...
== preparing...
== configuring...
== building...
== testing...
== installing...
== taking care of extensions...
== postprocessing...
== sanity checking...
ERROR: Traceback (most recent call last):
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
main.py", line 114, in build_and_install_software
(ec_res['success'], app_log, err) = build_and_install_one(ec, init_env)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 2358, in build_and_install_one
result = app.run_all_steps(run_test_cases=run_test_cases)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 2274, in run_all_steps
self.run_step(step_name, step_methods)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 2153, in run_step
step_method(self)()
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_easyblocks-2.8.0-py2.6.egg/easybuild/
easyblocks/c/cuda.py", line 137, in sanity_check_step
super(EB_CUDA, self).sanity_check_step(custom_paths=custom_paths)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 1772, in sanity_check_step
self._sanity_check_step(*args, **kwargs)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 1892, in _sanity_check_step
fake_mod_data = self.load_fake_module(purge=True)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 1175, in load_fake_module
fake_mod_path = self.make_module_step(fake=True)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 1979, in make_module_step
txt += self.make_module_extend_modpath()
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyblock.py", line 1064, in make_module_extend_modpath
modpath_exts = ActiveMNS().det_modpath_extensions(self.cfg)
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/
framework/easyconfig/easyconfig.py", line 1519, in det_modpath_extensions
modpath_extensions =
self.mns.det_modpath_extensions(self.check_ec_type(ec))
File "/sw-new/apps/css.easybuild/software/Core/EasyBuild/2.8.0/lib/
python2.6/site-packages/easybuild_framework-2.8.0-py2.6.egg/easybuild/tools/
module_naming_scheme/hierarchical_mns.py", line 177, in det_modpath_extensions
comp_name_ver = [comp_name, comp_ver_tmpl % comp_versions]
KeyError: 'GCC'