id summary reporter owner description type status milestone component version severity resolution keywords cc 11821 clang-cl fails using typeof.hpp Yaron Keren Peder Holt "clang-cl svn (r253440) fails to compile {{{ #include }}} with: {{{ typeof_impl.hpp:150:31: error: template specialization or definition requires a template parameter list corresponding to the nested type 'base_type' (aka 'msvc_extract_type') struct base_type::id2type // This uses nice VC6.5 and VC7.1 bugfeature ~~~~~~~~~ ^ }}} this is due to BOOST_MSVC not defined. When this is worked around with -DBOOST_MSVC=1800, there is another failure in the same file: {{{ typeof_impl.hpp:125:20: error: explicit specialization of non-template struct 'id2type_impl' struct id2type_impl //VC8.0 specific bugfeature ^ ~~~~~~ }}} please see ideas to fix at https://llvm.org/bugs/show_bug.cgi?id=25644 " Bugs closed Boost 1.65.0 typeof Boost 1.59.0 Problem fixed