Hello,

I have successfully installed VTune using VTune-2013_update10.eb, but when I 
try with VTune-2013_update15.eb (which is the same as the previous eb-file with 
“update10” replaced by “update15”), then I get this error in the end:

$> eb VTune-2013_update15.eb
== temporary log file in case of crash 
/tmp/easybuild-23-cOh/easybuild-mnJshD.log
== resolving dependencies ...
== processing EasyBuild easyconfig VTune-2013_update15.eb
== building and installing VTune/2013_update15...
== fetching files...
== creating build dir, resetting environment...
== unpacking...
== patching...
== preparing...
== configuring...
== building...
== testing...
== installing...
== taking care of extensions...
== packaging...
== postprocessing...
== sanity checking...
ERROR: EasyBuild encountered an exception (at easybuild/tools/build_log.py:69 
in caller_info): autoBuild Failed (last 300 chars): uild crashed with an error 
(at easybuild/tools/build_log.py:69 in caller_info): Sanity check failed: no 
file of ('bin64/amplxe-runss',) in PATH/software/VTune/2013_update15, no file 
of ('bin64/amplxe-cl',) in PATH/software/VTune/2013_update15

Looking at the installation directory, we have

$> tree -L 1
.
|-- 2013_update10
|-- 2013_update15
|   |-- vtune_amplifier_xe -> PATH/VTune/2013_update15/vtune_amplifier_xe_2013
|   `-- vtune_amplifier_xe_2013
`-- vtune_amplifier_xe -> 
/apps/antwerpen/turing/harpertown/software/VTune/2013_update10

For “update10” it creates the directory vtune_amplifier_xe straight in the 
top-directory VTune, while for “update15” it creates this in the subdirectory 
VTune/2013_update15. I don’t see anything regarding this directory structure 
inside the eb-files themselves, so I guess this must be handled somewhere in 
the accompanying easyblock-file (easybuild/easyblocks/v/vtune.py)...

What needs to be done for this to install properly? And would it be possible to 
install multiple versions (given that currently VTune/vtune_amplifier_xe links 
to the “update10”-version)?

-- Many thanks,

Franky

Reply via email to