update boost on linux

This commit is contained in:
Bassem Girgis
2019-08-10 16:06:25 -05:00
parent 76ad52be58
commit 861b918727
5363 changed files with 483306 additions and 116507 deletions

View File

@@ -15,6 +15,7 @@
#include <boost/tuple/tuple.hpp>
#include <boost/type_traits/is_copy_constructible.hpp>
#include <boost/lockfree/detail/allocator_rebind_helper.hpp>
#include <boost/lockfree/detail/atomic.hpp>
#include <boost/lockfree/detail/copy_payload.hpp>
#include <boost/lockfree/detail/freelist.hpp>
@@ -144,7 +145,7 @@ public:
}
template <typename U>
explicit stack(typename node_allocator::template rebind<U>::other const & alloc):
explicit stack(typename detail::allocator_rebind_helper<node_allocator, U>::type const & alloc):
pool(alloc, capacity)
{
BOOST_STATIC_ASSERT(has_capacity);
@@ -169,7 +170,7 @@ public:
}
template <typename U>
stack(size_type n, typename node_allocator::template rebind<U>::other const & alloc):
stack(size_type n, typename detail::allocator_rebind_helper<node_allocator, U>::type const & alloc):
pool(alloc, n)
{
BOOST_STATIC_ASSERT(!has_capacity);