Intel® C++ Compiler

Compilation error when building Boost.Python on OS X

I'm trying to build boost.Python with composer xe 2013 sp1:

boost version: 1_55

./ --with-toolset=intel-darwin --with-libraries=python

./b2 variant=release threading=multi link=shared

intel-darwin.compile.c++ bin.v2/libs/python/build/intel-darwin/release/threading-multi/object/inheritance.o

In file included from ./boost/unordered_set.hpp(16),

                 from ./boost/graph/adjacency_list.hpp(21),

                 from libs/python/src/object/inheritance.cpp(11):

xilib error spawn_errno_default


I encounter a  problem while compiling from command line using the Intel 64 Visual Studio 2012 prompt (Windows 7 64 bit). I do see that lib.exe is in the path before I run make. I get the the following error during compilation:

xilib.exe  /verbose /nologo /OUT:lib/Windows64_x86_64_61_INTEL1312190_Release/RaX.lib obj/Windows64_x86_64_61_INTEL1312190_Release/AIProperty.obj obj

xilib: executing 'lib'

xilib: error #10036: unable to run 'lib'

Submissions open: High Performance Parallelism Gems

We have all had our little discoveries and triumphs in identifying new and innovative approaches that increased the performance of our applications. Occasionally we find something more, something that could also help others, an innovative gem. You now have an opportunity to broadcast your successes more widely to the benefit of our community. You are invited to submit a proposal to a contribution-based book, working title, “High Performance Parallelism Gems – Successful Approaches for Multicore and Many-core Programming” that will focus on practical techniques for Intel® Xeon® processor and Intel® Xeon Phi™ coprocessor parallel computing. Submissions are due by May 29, 2014.

icc gives internal error: backend signals

Hi, for a simple change to a code, I go from compiling to internal error as below. With an earlier 12.0.5 version there are no issues.

I am running on Scientific Linux 

[mccssmb2@xenomorph possCompilerBug]$ uname -a
Linux xenomorph 2.6.32-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 11:13:47 CDT 2013 x86_64 x86_64 x86_64 GNU/Linux


f people could help I'd be grateful


Intel(R) Composer Redistributable Libraries by Version

Please click on the appropriate version below to go to the page containing Redistributable Libraries packages for your version of the Intel® C++ or Fortran Compiler Professional Edition, Intel® Composer XE, or Intel® Parallel Studio XE Composer Edition.




  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • VersionSpecific
  • Development Tools
  • Internal access violation in compiler

    Try this: struct X { int i; X(int i) : i(i) {} ~X() {} // This destructor causes access violation in Intel compiler while compiling. }; vector f() { // Causes access violation in Intel compiler, if // - X has a destructor, and // - explicit cast int to X is called. With implicit cast it works. // return { 1, 2 }; // Ok. return { X(1), X(2) }; // Access violation. } It will result in a compiler error saying "error : access violation".

    Subscribe to Intel® C++ Compiler