Intel® C++ Compiler

Visual Studio 2015 integration


I had Visual Studio 2012 on Windows 2012 server installed with Intel C/C++ composer 2013 edition - all working fine for years.

I then recently purchased an upgrade to Intel PS XE 2016 Cluster edition, installed it with VS2012 addon option - all working fine. I can now compile my VS2012 projects using Intel C/C++ 2016. 

I then installed Visual Studio 2015 Community. The installation succeeded (and I remembered to include Visual C++ tools). The problem is now:

Compiling python 2.7.10 using intel 2016 compiler on OSX 10.10

I'm trying to compile python 2.7.10 using ICC 16.0.0 20150803, on OSX 10.10. I have xcode commandlinetools installed in /Library/Developer/CommandLineTools

Running make works fine, but during make install I run into the following error:

icc -g -O2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g  -O3 -Wall -Wstrict-prototypes -o FileSettings.o -c ./FileSettings.m
clang: error: argument to '-isysroot' is missing (expected 1 value)
problem occurred when compiling './FileSettings.m' with the clang compiler (code 1)
make: *** [FileSettings.o] Error 1

Compile error with "cin >> a >> b" with intel c++ compile in release version

When I use the intel C++ compiler with VS2015 to compile a release version, it will fail. But when I compile a debug version, it work. I can't understand what happen. It the configure have some wrong? The error list is in below. How can I do?

[Bug Report] miscompiles static locals of function template instantiations icpc (ICC) 15.0.3 20150407

Using boost::function with functors defined in local namespaces of TUs is currently broken if the functor is a class that has the same name in multiple TUs, because boost::function uses static locals in its implementations. We were able to reduce the problem to the following testcase

    template<typename T>
    int f(T) { static int x = T::x; return x; }

    namespace { struct A { static const int x = 1; }; }
    int f1() {
       return f(A());

Iscriversi a Intel® C++ Compiler