id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 8976,interprocess::shared_ptr fails to compile if used with a scoped_allocator,Markus Mathes ,Ion Gaztañaga,"The following code will fail to compile using at least gcc 4.6.3 {{{ #include #include #include namespace bip=boost::interprocess; int main(int argc, char* argv[]) { class MyDeleter { public: typedef std::allocator::pointer pointer; void operator()(const pointer& ptr){}; }; typedef boost::container::scoped_allocator_adaptor< std::allocator > Allocator; Allocator alloc; // next line will fail to compile due to a inaccessible base type error bip::shared_ptr test1(new int(),alloc); //using the outer_allocator will work fine bip::shared_ptr test2(new int(),alloc); }; }}}",Bugs,closed,To Be Determined,interprocess,Boost 1.54.0,Problem,fixed,,