Ticket #6969: errors.txt

File errors.txt, 2.9 KB (added by Trystan Larey-Williams <trystan@…>, 10 years ago)
Line 
1In file included from /usr/include/boost/interprocess/containers/map.hpp:19:0,
2 from test.cpp:3:
3/usr/include/boost/container/map.hpp: In instantiation of ‘boost::container::map<Key, T, Pred, A>::map(const Pred&, const allocator_type&) [with Key = unsigned int; T = unsigned int; Pred = std::less<unsigned int>; A = boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> >; boost::container::map<Key, T, Pred, A>::allocator_type = boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> >]’:
4/usr/include/boost/preprocessor/iteration/detail/local.hpp:40:1: recursively required from ‘void boost::interprocess::ipcdetail::Ctor2Arg<T, is_iterator, P0, P1>::construct(void*, boost::interprocess::ipcdetail::false_) [with T = boost::container::map<unsigned int, unsigned int, std::less<unsigned int>, boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> > >; bool is_iterator = false; P0 = std::less<unsigned int>; P1 = boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> >; boost::interprocess::ipcdetail::false_ = boost::interprocess::ipcdetail::bool_<false>]’
5/usr/include/boost/preprocessor/iteration/detail/local.hpp:40:1: required from ‘void boost::interprocess::ipcdetail::Ctor2Arg<T, is_iterator, P0, P1>::construct_n(void*, std::size_t, std::size_t&) [with T = boost::container::map<unsigned int, unsigned int, std::less<unsigned int>, boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> > >; bool is_iterator = false; P0 = std::less<unsigned int>; P1 = boost::interprocess::allocator<boost::container::containers_detail::pair<unsigned int, unsigned int>, boost::interprocess::segment_manager<char, boost::interprocess::rbtree_best_fit<boost::interprocess::mutex_family>, boost::interprocess::iset_index> >; std::size_t = long unsigned int]’
6test.cpp:36:1: required from here
7/usr/include/boost/container/map.hpp:134:1: error: invalid application of ‘sizeof’ to incomplete type ‘boost::STATIC_ASSERTION_FAILURE<false>’