id summary reporter owner description type status milestone component version severity resolution keywords cc 10897 Pool allocator does not perfect forward its arguments bertello.matteo@… Chris Newbold "The pool_allocator library has not been updated to C++11 yet. One of the greatest missing feature is the lack of perfect forwarding of the parameters of ""conctruct"" in pool_allocator and fast_pool_allocator. This prevent the move constructor of the allocated object to be called. Right now the construct implementation is as follow: {{{ static void construct(const pointer ptr, const value_type & t) { new (ptr) T(t); } }}} while it should be: {{{ template static void construct(const pointer ptr, Args&& ...args) { new (ptr) T(std::forward (args)...); } }}} " Feature Requests new To Be Determined pool Boost 1.58.0 Problem