id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9332,has_member_function_callable_with.hpp compile error on msvc-12.0 - '.select_on_container_copy_construction' must have class/struct/union,viboes,Ion Gaztañaga," The regression test are showing this compiler error on Boost.Thread {{{ Test output: teeks99-10-win2008-64on64 - thread - container__thread_ptr_list_p / msvc-12.0 Rev 86532 / Fri, 01 Nov 2013 12:53:59 +0000 Compile [2013-11-01 22:52:20 UTC]: fail call ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86_amd64 >nul cl /Zm800 -nologo @""C:\local\results\boost\bin.v2\libs\thread\test\container__thread_ptr_list_p.test\msvc-12.0\debug\address-model-64\threading-multi\threads\container\thread_ptr_list_pass.obj.rsp"" thread_ptr_list_pass.cpp C:\local\boost\boost/intrusive/detail/has_member_function_callable_with.hpp(200) : error C2228: left of '.select_on_container_copy_construction' must have class/struct/union type is 'boost::move_detail::add_rvalue_reference::type' C:\local\boost\boost/intrusive/detail/has_member_function_callable_with.hpp(276) : see reference to class template instantiation 'boost::container::container_detail::has_member_function_callable_with_select_on_container_copy_construction_impl' being compiled with [ Fun=std::allocator ] C:\local\boost\boost/container/allocator_traits.hpp(262) : see reference to class template instantiation 'boost::container::container_detail::has_member_function_callable_with_select_on_container_copy_construction' being compiled with [ Alloc=std::allocator ] C:\local\boost\boost/container/list.hpp(84) : see reference to class template instantiation 'boost::container::allocator_traits' being compiled with [ Allocator=std::allocator ] C:\local\boost\boost/container/list.hpp(121) : see reference to class template instantiation 'boost::container::container_detail::intrusive_list_type' being compiled with [ Allocator=std::allocator ] ..\libs\thread\test\threads\container\thread_ptr_list_pass.cpp(62) : see reference to class template instantiation 'boost::container::list>' being compiled with [ T=thread_ptr ] }}} ",Bugs,closed,To Be Determined,intrusive,Boost 1.55.0,Problem,fixed,,