id summary reporter owner description type status milestone component version severity resolution keywords cc 9696 Boost.Container fails to compile in VS2013 awulkiew Ion Gaztañaga "The compilation of this code: {{{ #include int main() { boost::container::vector v; } }}} ends with this output: {{{ 1>d:\lib\boost_1_55_0\boost\intrusive\detail\has_member_function_callable_with.hpp(200): error C2228: left of '.select_on_container_copy_construction' must have class/struct/union 1> type is 'boost::move_detail::add_rvalue_reference::type' 1> d:\lib\boost_1_55_0\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 1> with 1> [ 1> Fun=std::allocator 1> ] 1> d:\lib\boost_1_55_0\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 1> with 1> [ 1> Alloc=std::allocator 1> ] 1> d:\lib\boost_1_55_0\boost\container\vector.hpp(276) : see reference to class template instantiation 'boost::container::allocator_traits' being compiled 1> with 1> [ 1> Allocator=std::allocator 1> ] 1> d:\lib\boost_1_55_0\boost\container\vector.hpp(550) : see reference to class template instantiation 'boost::container::container_detail::vector_alloc_holder>' being compiled 1> with 1> [ 1> Allocator=std::allocator 1> ] 1> c:\users\adam\desktop\test13\test13\main.cpp(5) : see reference to class template instantiation 'boost::container::vector>' being compiled 1> with 1> [ 1> T=int 1> ] ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== }}}" Bugs closed To Be Determined intrusive Boost 1.55.0 Problem duplicate