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'


Reply via email to