id summary reporter owner description type status milestone component version severity resolution keywords cc 7318 "Warnings ""unimplemented pragma ignored"" with Intel C++ Compiler XE 12.1.5.344" abrarov@… Peter Dimov "There are many warnings ""unimplemented pragma ignored"" with Intel C++ Compiler XE 12.1.5.344 Build 20120612 at Windows (Windows 7 SP1 Pro) during building of Boost 1.51.0 itself and during building programs using Boost: {{{ 1>..\..\..\..\boost_1_51_0\boost/exception/exception.hpp(258): warning #367: duplicate friend declaration 1> friend struct exception_detail::get_info; 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/exception/exception.hpp(259): warning #367: duplicate friend declaration 1> friend struct exception_detail::get_info; 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/exception/exception.hpp(260): warning #367: duplicate friend declaration 1> friend struct exception_detail::get_info; 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/detail/interlocked.hpp(79): warning #1879: unimplemented pragma ignored 1> # pragma intrinsic( _InterlockedIncrement ) 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/detail/interlocked.hpp(80): warning #1879: unimplemented pragma ignored 1> # pragma intrinsic( _InterlockedDecrement ) 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/detail/interlocked.hpp(81): warning #1879: unimplemented pragma ignored 1> # pragma intrinsic( _InterlockedCompareExchange ) 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/detail/interlocked.hpp(82): warning #1879: unimplemented pragma ignored 1> # pragma intrinsic( _InterlockedExchange ) 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/detail/interlocked.hpp(83): warning #1879: unimplemented pragma ignored 1> # pragma intrinsic( _InterlockedExchangeAdd ) 1> ^ 1> 1>..\..\..\..\boost_1_51_0\boost/smart_ptr/detail/yield_k.hpp(33): warning #1879: unimplemented pragma ignored 1> #pragma intrinsic( _mm_pause ) 1> ^ }}} The warning level is Level4 (/W4)." Bugs closed To Be Determined smart_ptr Boost 1.51.0 Cosmetic fixed Intel