id summary reporter owner description type status milestone component version severity resolution keywords cc 6720 intrusive::unordered_set::clear_and_dispose does not compile on VC11 Beta when passed a stateless lambda Alexander Bessonov Ion Gaztañaga "Attached is a small example code, which, being compiled on VC11 Beta produces a compilation error. The same code compiles successfully on VC2010. The following error is generated: {{{ ...\boost\intrusive\slist.hpp(366): error C2247: 'boost::intrusive::hashtable_impl::node_cast_adaptor::operator ()' not accessible because 'boost::intrusive::detail::node_disposer' uses 'private' to inherit from 'boost::intrusive::detail::ebo_functor_holder' with [ Config=boost::intrusive::detail::usetopt,safe_link,boost::intrusive::default_tag,4>,Item::hash,std::equal_to,unsigned int,boost::intrusive::detail::bucket_traits_impl>::type>,1>, F=boost::intrusive::detail::node_disposer,boost::intrusive::hashtable_impl,safe_link,boost::intrusive::default_tag,4>,Item::hash,std::equal_to,unsigned int,boost::intrusive::detail::bucket_traits_impl>::type>,1>>> ] and [ F=main::, Container=boost::intrusive::hashtable_impl,safe_link,boost::intrusive::default_tag,4>,Item::hash,std::equal_to,unsigned int,boost::intrusive::detail::bucket_traits_impl>::type>,1>> ] and [ T=main:: ] }}} " Bugs closed To Be Determined intrusive Boost Development Trunk Problem fixed