Intel® C++ Compiler
Support and discussions for creating C++ code that runs on platforms based on Intel® processors.
7691 Discussions

Missing links from psxevars.sh to composer_xe - Parallel Studio 2015 update 3

Sebastian_L_1
Beginner
294 Views

Hey,

I've installed the latest version of the Intel Parallel Studio XE -Cluster-Edition- 2015 Update 3 and found a minor bug:
After installation I've tried to source the psxevars.sh which worked for all features (Vtune, Amplifier, etc,) except the Intel compilers and MPI-Variables.

The reason: psxevars.sh tries to load the compilervars.sh. (see attached extract of source code)

Unfortunately there is no directory "composerxe". Typically this is a symbolic link to the original directory to hide the version number, e.g.:
composer_xe -> /workspace/tools/intel/parallel_studio_xe_2015/composer_xe_2015.3.187/

This link is missing and should be created using ln -s.
To stick to the naming of other Intel products, you might change $SCRIPTPATH/composerxe/bin/compilervars.sh to $SCRIPTPATH/composer_xe/bin/compilervars.sh in the psxevars.sh, too.

Same problem applies to the mpivars.sh. The psxevars.sh points to "impi_latest" which also does not exist by default. Thus adding a symbolic link named impi_latest pointing to the impi/VERSION directory in your installdir will help. Then mpirun etc. will be correctly sourced by psxevars.sh.

Cheers
Sebastian

0 Kudos
1 Reply
Sebastian_L_1
Beginner
294 Views
Attachment did not work in first submission. Added here. Cheers Sebastian
Reply