Intel® C++ Compiler

Installing Intel Parallel Studio under bash for Windows

I am trying to do something a bit "unorthodox" by installing Intel C++ Composer under bash for windows (using windows for Linux subsystem).

The idea is to use a bash prompt directly from windows and not switch back and forth between a virtual machine. Unfortunately I am getting the following error with no additional details:

Something wrong with activation module. Please go to for your support options.

Intel C++ 17 vector destructor exception

Using the Intel C++ 17.0 compiler in Visual Studio 2015 I'm getting an access violation exception in std::vector destructor (or its clear method) when running in debug mode. It only seems to occur when the vector has been iterated over and does not occur when compiled with either the Intel C++ 16.0 compiler or the MSVC 140 compiler.

Here is a Gist that will cause the exception to be raised. Unfortunately it only seems to raise the exception when compiled as x86 but the larger code base I originally came across this in also raises it when compiled as x64.

IPO is incomplete on a 64 bit build


We have a program that compiles fine under 32 bits but when we move to 64 it appears that one of the IPOs generated is incomplete and so we are not able to link.

We noticed that the ipo-1 is incomplete because of the missing IMAGE FILE HEADER.

We have a fairly complicated setup and we bootstraps the linker for technical reasons so that a few references are not available to xilink (i.e.)

Value of 1E10 when assigned to an integer is different in intel C++ and visual studio MSVC compiler


The integer value is different for intel C++ compiler and visual studio MSVC compiler.

The value of 1E10 when assigned to an integer is "1410065408" for MSVC compiler  and whereas for intel C++ is "-2147483648". Could you explain why the value is not same for both the compilers.

Due to this the same code is causing runtime exceptions when compiled through intel C++ compiler. 





Very Slow Compile Times on OS X After Compiler Upgrade

Compiler: Intel 16.0.3

OS: OS X 10.10.5


We are experiencing much slower compile times with on our OS X machines after we upgraded from the Intel compiler 13.0.3 to 16.0.3.  The intel flags used to compile are as follows:

icpc -c -wd858,1572,1569,279 -O3 -inline-level=2 -falign-functions=16 -ansi-alias -xSSSE3 -w -m64 -std=c++11 -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED

Subscribe to Intel® C++ Compiler