id summary reporter owner description type status milestone component version severity resolution keywords cc 6646 Compiling boost 1.49 fails with Intel Compiler V12.1 due to changed paths for iclvars.bat anonymous Peter Dimov "I'm trying to build boost 1.49 with current Intel compiler 12.1. Unfortunately there are still errors and warnings which prevents me using it in an automated build system. compile-c-c++ bin.v2\libs\regex\build\intel-win\debug\link-static\threading-multi\posix_api.obj '""C:\Program Files (x86)\Intel\Composer XE 2011 SP1\bin\ia32//iclvars.bat""' is not recognized as an internal or external command, operable program or batch file. icl: command line remark #10010: option '/Op' is deprecated and will be removed in a future release. See '/help deprecated' posix_api.cpp .\boost/exception/exception.hpp(258): remark #367: duplicate friend declaration friend struct exception_detail::get_info; ^ .\boost/exception/exception.hpp(259): remark #367: duplicate friend declaration friend struct exception_detail::get_info; ^ .\boost/exception/exception.hpp(260): remark #367: duplicate friend declaration friend struct exception_detail::get_info; ^ .\boost/detail/interlocked.hpp(79): warning #1879: unimplemented pragma ignored # pragma intrinsic( _InterlockedIncrement ) ^ .\boost/detail/interlocked.hpp(80): warning #1879: unimplemented pragma ignored # pragma intrinsic( _InterlockedDecrement ) ^ .\boost/detail/interlocked.hpp(81): warning #1879: unimplemented pragma ignored # pragma intrinsic( _InterlockedCompareExchange ) ^ .\boost/detail/interlocked.hpp(82): warning #1879: unimplemented pragma ignored # pragma intrinsic( _InterlockedExchange ) ^ .\boost/detail/interlocked.hpp(83): warning #1879: unimplemented pragma ignored # pragma intrinsic( _InterlockedExchangeAdd ) ^ .\boost/smart_ptr/detail/yield_k.hpp(33): warning #1879: unimplemented pragma ignored #pragma intrinsic( _mm_pause ) ^" Bugs closed To Be Determined smart_ptr Boost 1.49.0 Problem fixed build boost intel compiler