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