[Boost-bugs] [Boost C++ Libraries] #6646: Compiling boost 1.49 fails with Intel Compiler V12.1

Subject: [Boost-bugs] [Boost C++ Libraries] #6646: Compiling boost 1.49 fails with Intel Compiler V12.1
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-03-02 11:29:23


#6646: Compiling boost 1.49 fails with Intel Compiler V12.1
----------------------------------------+-----------------------------------
 Reporter: anonymous | Owner: vladimir_prus
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: build
  Version: Boost 1.49.0 | Severity: Problem
 Keywords: build boost intel compiler |
----------------------------------------+-----------------------------------
 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<throw_function>;
           ^

 .\boost/exception/exception.hpp(259): remark #367: duplicate friend
 declaration
           friend struct exception_detail::get_info<throw_file>;
           ^

 .\boost/exception/exception.hpp(260): remark #367: duplicate friend
 declaration
           friend struct exception_detail::get_info<throw_line>;
           ^

 .\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 )
           ^

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6646>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC