Problem with boost::pool_alloc