id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13192,DLL BOOST_DLL_ALIAS does not compile with Intel C++,oley@…,,"The problem is similar to #12290, which was fixed in: Fix aliases on Windows+IntelCompiler (trac 12290): {{{ -#if BOOST_COMP_MSVC +#if BOOST_COMP_MSVC || (BOOST_COMP_INTEL && BOOST_OS_WINDOWS) }}} I have Intel® Parallel Studio XE 2017 Update 4 (2017.4.120) integrated with MS Visual Studio 2017 Enterprise Update 3 (15.3.3) and the compiler detection in intel.h: {{{ #ifdef BOOST_COMP_INTEL_DETECTION # if defined(BOOST_PREDEF_DETAIL_COMP_DETECTED) # define BOOST_COMP_INTEL_EMULATED BOOST_COMP_INTEL_DETECTION # else # undef BOOST_COMP_INTEL # define BOOST_COMP_INTEL BOOST_COMP_INTEL_DETECTION # endif # define BOOST_COMP_INTEL_AVAILABLE # include #endif }}} defines: BOOST_COMP_INTEL_EMULATED <= BOOST_COMP_INTEL_DETECTION BOOST_COMP_INTEL <= BOOST_VERSION_NUMBER_NOT_AVAILABLE This causes the BOOST_DLL_SECTION to be incorrectly defined.",Bugs,closed,To Be Determined,None,Boost 1.66.0,Problem,obsolete,,oley@…