Skip to content

Instantly share code, notes, and snippets.

@kempj
Created November 28, 2013 02:00
Show Gist options
  • Save kempj/7686207 to your computer and use it in GitHub Desktop.
Save kempj/7686207 to your computer and use it in GitHub Desktop.
hpxMP.cpp: In constructor ‘initialize_hpx::initialize_hpx(int, omp_micro, frame_pointer_t)’:
hpxMP.cpp:115:56: error: invalid initialization of non-const reference of type ‘std::basic_string<char>&’ from an rvalue of type ‘std::string {aka std::basic_string<char>}’
boost::algorithm::token_compress_on);
^
In file included from /home/jeremy/hpx/include/hpx/runtime/components/component_registry.hpp:24:0,
from /home/jeremy/hpx/include/hpx/include/components.hpp:11,
from /home/jeremy/hpx/include/hpx/include/runtime.hpp:11,
from /home/jeremy/hpx/include/hpx/hpx.hpp:11,
from hpxMP.cpp:7:
/home/jeremy/boost/include/boost/algorithm/string/split.hpp:140:35: error: in passing argument 1 of ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
inline SequenceSequenceT& split(
^
hpxMP.cpp:120:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
argv[0] = "hpxMP";
^
In file included from /home/jeremy/hpx/include/hpx/util/polymorphic_factory.hpp:13:0,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:24,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/home/jeremy/hpx/include/hpx/util/static.hpp: In instantiation of ‘static hpx::util::static_<T, Tag>::reference hpx::util::static_<T, Tag>::get_reference() [with T = initialize_hpx; Tag = init_hpx_tag; hpx::util::static_<T, Tag>::reference = initialize_hpx&]’:
/home/jeremy/hpx/include/hpx/util/static.hpp:55:27: required from ‘hpx::util::static_<T, Tag>::static_() [with T = initialize_hpx; Tag = init_hpx_tag]’
hpxMP.cpp:145:54: required from here
/home/jeremy/hpx/include/hpx/util/static.hpp:81:22: error: no matching function for call to ‘initialize_hpx::initialize_hpx()’
static T t;
^
/home/jeremy/hpx/include/hpx/util/static.hpp:81:22: note: candidates are:
hpxMP.cpp:75:5: note: initialize_hpx::initialize_hpx(int, omp_micro, frame_pointer_t)
initialize_hpx(int Nthreads, omp_micro micro_task, frame_pointer_t fp)
^
hpxMP.cpp:75:5: note: candidate expects 3 arguments, 0 provided
hpxMP.cpp:73:8: note: constexpr initialize_hpx::initialize_hpx(const initialize_hpx&)
struct initialize_hpx
^
hpxMP.cpp:73:8: note: candidate expects 1 argument, 0 provided
hpxMP.cpp:73:8: note: constexpr initialize_hpx::initialize_hpx(initialize_hpx&&)
hpxMP.cpp:73:8: note: candidate expects 1 argument, 0 provided
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h: In instantiation of ‘bool std::binary_search(_FIter, _FIter, const _Tp&) [with _FIter = const char*; _Tp = std::basic_string<char>]’:
/home/jeremy/boost/include/boost/algorithm/string/detail/classification.hpp:223:76: required from ‘bool boost::algorithm::detail::is_any_ofF<CharT>::operator()(Char2T) const [with Char2T = std::basic_string<char>; CharT = char]’
/home/jeremy/boost/include/boost/algorithm/string/detail/finder.hpp:583:45: required from ‘boost::iterator_range<Iterator> boost::algorithm::detail::token_finderF<PredicateT>::operator()(ForwardIteratorT, ForwardIteratorT) const [with ForwardIteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
/home/jeremy/boost/include/boost/function/function_template.hpp:132:42: required from ‘static R boost::detail::function::function_obj_invoker2<FunctionObj, R, T0, T1>::invoke(boost::detail::function::function_buffer&, T0, T1) [with FunctionObj = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/function/function_template.hpp:934:38: required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/function/function_template.hpp:722:7: required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
/home/jeremy/boost/include/boost/algorithm/string/detail/find_iterator.hpp:51:36: required from ‘boost::algorithm::detail::find_iterator_base<IteratorT>::find_iterator_base(FinderT, int) [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/algorithm/string/find_iterator.hpp:263:29: required from ‘boost::algorithm::split_iterator<IteratorT>::split_iterator(IteratorT, IteratorT, FinderT) [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/algorithm/string/iter_find.hpp:171:39: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >]’
/home/jeremy/boost/include/boost/algorithm/string/split.hpp:149:69: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
hpxMP.cpp:115:56: required from here
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: error: no match for ‘operator<’ (operand types are ‘const std::basic_string<char>’ and ‘const char’)
return __i != __last && !(__val < *__i);
^
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: candidates are:
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
^
/usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::pair<_T1, _T2>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
operator<(const reverse_iterator<_Iterator>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
operator<(const reverse_iterator<_IteratorL>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
operator<(const move_iterator<_IteratorL>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::move_iterator<_Iterator>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
operator<(const move_iterator<_Iterator>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::move_iterator<_Iterator>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: mismatched types ‘const _CharT*’ and ‘char’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
operator<(const _CharT* __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: mismatched types ‘const _CharT*’ and ‘std::basic_string<char>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/vector:64:0,
from hpxMP.cpp:4:
/usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
^
/usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::vector<_Tp, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/tuple:39:0,
from /usr/include/c++/4.8/functional:55,
from /usr/include/c++/4.8/memory:79,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/array:238:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
^
/usr/include/c++/4.8/array:238:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::array<_Tp, _Nm>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/functional:55:0,
from /usr/include/c++/4.8/memory:79,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/tuple:822:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
operator<(const tuple<_TElements...>& __t,
^
/usr/include/c++/4.8/tuple:822:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::tuple<_Elements ...>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
operator<(const unique_ptr<_Tp, _Dp>& __x,
^
/usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
^
/usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
^
/usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: cannot convert ‘__val’ (type ‘const std::basic_string<char>’) to type ‘std::nullptr_t’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1090:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
operator<(const __shared_ptr<_Tp1, _Lp>& __a,
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1090:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1099:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1099:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1104:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1104:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: cannot convert ‘__val’ (type ‘const std::basic_string<char>’) to type ‘std::nullptr_t’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
operator<(const shared_ptr<_Tp1>& __a,
^
/usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::shared_ptr<_Tp1>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp1>&, std::nullptr_t)
operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::shared_ptr<_Tp1>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp1>&)
operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: cannot convert ‘__val’ (type ‘const std::basic_string<char>’) to type ‘std::nullptr_t’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/map:60:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_tree.h:917:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_tree.h:917:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/map:61:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_map.h:979:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_map.h:979:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/map:62:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/set:61:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:19,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_set.h:771:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
operator<(const set<_Key, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_set.h:771:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/set:62:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:19,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
operator<(const multiset<_Key, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/list:63:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:20,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
^
/usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::list<_Tp, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
operator<(const deque<_Tp, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::deque<_Tp, _Alloc>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/stack:61:0,
from /home/jeremy/boost/include/boost/filesystem/operations.hpp:42,
from /home/jeremy/hpx/include/hpx/util/logging/format/destination/rolling_file.hpp:36,
from /home/jeremy/hpx/include/hpx/util/logging/writer/named_write.hpp:29,
from /home/jeremy/hpx/include/hpx/util/logging/format/named_write.hpp:24,
from /home/jeremy/hpx/include/hpx/util/logging.hpp:14,
from /home/jeremy/hpx/include/hpx/exception.hpp:18,
from /home/jeremy/hpx/include/hpx/hpx.hpp:10,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template<class _Tp, class _Seq> bool std::operator<(const std::stack<_Tp, _Seq>&, const std::stack<_Tp, _Seq>&)
operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
^
/usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const std::stack<_Tp, _Seq>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
operator<(const __normal_iterator<_Iterator, _Container>& __lhs,
^
/usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
^
/usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/algorithm:62:0,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:42,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_algo.h:2710:39: note: ‘const std::basic_string<char>’ is not derived from ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’
return __i != __last && !(__val < *__i);
^
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h: In instantiation of ‘_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = const char*; _Tp = std::basic_string<char>]’:
/usr/include/c++/4.8/bits/stl_algo.h:2709:69: required from ‘bool std::binary_search(_FIter, _FIter, const _Tp&) [with _FIter = const char*; _Tp = std::basic_string<char>]’
/home/jeremy/boost/include/boost/algorithm/string/detail/classification.hpp:223:76: required from ‘bool boost::algorithm::detail::is_any_ofF<CharT>::operator()(Char2T) const [with Char2T = std::basic_string<char>; CharT = char]’
/home/jeremy/boost/include/boost/algorithm/string/detail/finder.hpp:583:45: required from ‘boost::iterator_range<Iterator> boost::algorithm::detail::token_finderF<PredicateT>::operator()(ForwardIteratorT, ForwardIteratorT) const [with ForwardIteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
/home/jeremy/boost/include/boost/function/function_template.hpp:132:42: required from ‘static R boost::detail::function::function_obj_invoker2<FunctionObj, R, T0, T1>::invoke(boost::detail::function::function_buffer&, T0, T1) [with FunctionObj = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/function/function_template.hpp:934:38: required from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/function/function_template.hpp:722:7: required from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; R = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; T0 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; T1 = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >; typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
/home/jeremy/boost/include/boost/algorithm/string/detail/find_iterator.hpp:51:36: required from ‘boost::algorithm::detail::find_iterator_base<IteratorT>::find_iterator_base(FinderT, int) [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/algorithm/string/find_iterator.hpp:263:29: required from ‘boost::algorithm::split_iterator<IteratorT>::split_iterator(IteratorT, IteratorT, FinderT) [with FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >; IteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/algorithm/string/iter_find.hpp:171:39: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >]’
/home/jeremy/boost/include/boost/algorithm/string/split.hpp:149:69: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
hpxMP.cpp:115:56: required from here
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: error: no match for ‘operator<’ (operand types are ‘const char’ and ‘const std::basic_string<char>’)
if (*__middle < __val)
^
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: candidates are:
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
^
/usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
operator<(const reverse_iterator<_Iterator>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
operator<(const reverse_iterator<_IteratorL>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::reverse_iterator<_Iterator>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
operator<(const move_iterator<_IteratorL>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::move_iterator<_Iterator>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
operator<(const move_iterator<_Iterator>& __x,
^
/usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::move_iterator<_Iterator>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::basic_string<_CharT, _Traits, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/string:52:0,
from /usr/include/c++/4.8/bits/locale_classes.h:40,
from /usr/include/c++/4.8/bits/ios_base.h:41,
from /usr/include/c++/4.8/ios:42,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
operator<(const _CharT* __lhs,
^
/usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const _CharT*’ and ‘char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/vector:64:0,
from hpxMP.cpp:4:
/usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
^
/usr/include/c++/4.8/bits/stl_vector.h:1420:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/tuple:39:0,
from /usr/include/c++/4.8/functional:55,
from /usr/include/c++/4.8/memory:79,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/array:238:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
^
/usr/include/c++/4.8/array:238:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::array<_Tp, _Nm>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/functional:55:0,
from /usr/include/c++/4.8/memory:79,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/tuple:822:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
operator<(const tuple<_TElements...>& __t,
^
/usr/include/c++/4.8/tuple:822:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::tuple<_Elements ...>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
operator<(const unique_ptr<_Tp, _Dp>& __x,
^
/usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
^
/usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:81:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
^
/usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘* __middle’ (type ‘const char’) to type ‘std::nullptr_t’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1090:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
operator<(const __shared_ptr<_Tp1, _Lp>& __a,
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1090:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::__shared_ptr<_Tp1, _Lp>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1099:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1099:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::__shared_ptr<_Tp, _Lp>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
from /usr/include/c++/4.8/memory:82,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr_base.h:1104:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr_base.h:1104:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘* __middle’ (type ‘const char’) to type ‘std::nullptr_t’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
operator<(const shared_ptr<_Tp1>& __a,
^
/usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::shared_ptr<_Tp1>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp1>&, std::nullptr_t)
operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::shared_ptr<_Tp1>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/memory:82:0,
from /home/jeremy/boost/include/boost/config/no_tr1/memory.hpp:21,
from /home/jeremy/boost/include/boost/smart_ptr/shared_ptr.hpp:27,
from /home/jeremy/boost/include/boost/shared_ptr.hpp:17,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:30,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp1>&)
operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
^
/usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘* __middle’ (type ‘const char’) to type ‘std::nullptr_t’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/map:60:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_tree.h:917:5: note: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_tree.h:917:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/map:61:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_map.h:979:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_map.h:979:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/map:62:0,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_month.hpp:18,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_ymd.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/greg_calendar.hpp:16,
from /home/jeremy/boost/include/boost/date_time/gregorian/gregorian_types.hpp:19,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_config.hpp:18,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_system.hpp:13,
from /home/jeremy/boost/include/boost/date_time/posix_time/ptime.hpp:12,
from /home/jeremy/boost/include/boost/date_time/posix_time/posix_time_types.hpp:12,
from /home/jeremy/boost/include/boost/thread/thread_time.hpp:11,
from /home/jeremy/boost/include/boost/thread/lock_types.hpp:18,
from /home/jeremy/boost/include/boost/thread/pthread/mutex.hpp:14,
from /home/jeremy/boost/include/boost/thread/mutex.hpp:16,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:33,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/set:61:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:19,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_set.h:771:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
operator<(const set<_Key, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_set.h:771:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::set<_Key, _Compare, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/set:62:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:19,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
operator<(const multiset<_Key, _Compare, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::multiset<_Key, _Compare, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/list:63:0,
from /home/jeremy/boost/include/boost/archive/shared_ptr_helper.hpp:20,
from /home/jeremy/hpx/include/hpx/util/portable_binary_iarchive.hpp:49,
from /home/jeremy/hpx/include/hpx/util/detail/function_template.hpp:14,
from /home/jeremy/hpx/include/hpx/util/function.hpp:13,
from /home/jeremy/hpx/include/hpx/config/function.hpp:12,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:37,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
^
/usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::list<_Tp, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/deque:64:0,
from /home/jeremy/boost/include/boost/algorithm/string/find_format.hpp:14,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:22,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
operator<(const deque<_Tp, _Alloc>& __x,
^
/usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::deque<_Tp, _Alloc>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/stack:61:0,
from /home/jeremy/boost/include/boost/filesystem/operations.hpp:42,
from /home/jeremy/hpx/include/hpx/util/logging/format/destination/rolling_file.hpp:36,
from /home/jeremy/hpx/include/hpx/util/logging/writer/named_write.hpp:29,
from /home/jeremy/hpx/include/hpx/util/logging/format/named_write.hpp:24,
from /home/jeremy/hpx/include/hpx/util/logging.hpp:14,
from /home/jeremy/hpx/include/hpx/exception.hpp:18,
from /home/jeremy/hpx/include/hpx/hpx.hpp:10,
from hpxMP.cpp:7:
/usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template<class _Tp, class _Seq> bool std::operator<(const std::stack<_Tp, _Seq>&, const std::stack<_Tp, _Seq>&)
operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
^
/usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const std::stack<_Tp, _Seq>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template<class _Iterator, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
operator<(const __normal_iterator<_Iterator, _Container>& __lhs,
^
/usr/include/c++/4.8/bits/stl_iterator.h:836:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_Iterator, _Container>’ and ‘const char’
if (*__middle < __val)
^
In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
from /usr/include/c++/4.8/bits/char_traits.h:39,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
^
/usr/include/c++/4.8/bits/stl_iterator.h:830:5: note: template argument deduction/substitution failed:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
from /usr/include/c++/4.8/ios:40,
from /usr/include/c++/4.8/ostream:38,
from /usr/include/c++/4.8/iostream:39,
from hpxMP.cpp:2:
/usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const __gnu_cxx::__normal_iterator<_IteratorL, _Container>’ and ‘const char’
if (*__middle < __val)
^
In file included from /home/jeremy/boost/include/boost/range/iterator_range.hpp:13:0,
from /home/jeremy/boost/include/boost/algorithm/string/replace.hpp:16,
from /home/jeremy/boost/include/boost/units/detail/utility.hpp:25,
from /home/jeremy/boost/include/boost/exception/detail/type_info.hpp:19,
from /home/jeremy/boost/include/boost/exception/get_error_info.hpp:17,
from /home/jeremy/boost/include/boost/exception/diagnostic_information.hpp:16,
from /home/jeremy/boost/include/boost/exception/all.hpp:15,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/context_base.hpp:51,
from /home/jeremy/hpx/include/hpx/util/coroutine/detail/coroutine_impl.hpp:48,
from /home/jeremy/hpx/include/hpx/util/coroutine/coroutine.hpp:46,
from /home/jeremy/hpx/include/hpx/hpx_fwd.hpp:43,
from /home/jeremy/hpx/include/hpx/hpx.hpp:9,
from hpxMP.cpp:7:
/home/jeremy/boost/include/boost/range/iterator_range_core.hpp: In instantiation of ‘SeqT boost::copy_range(const Range&) [with SeqT = char; Range = boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >]’:
/home/jeremy/boost/include/boost/algorithm/string/detail/util.hpp:97:50: required from ‘SeqT boost::algorithm::detail::copy_iterator_rangeF<SeqT, IteratorT>::operator()(const boost::iterator_range<Iterator2T>&) const [with SeqT = char; IteratorT = __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >]’
/home/jeremy/boost/include/boost/iterator/transform_iterator.hpp:121:31: required from ‘typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference boost::transform_iterator<UnaryFunction, Iterator, Reference, Value>::dereference() const [with UnaryFunc = boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; Iterator = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >; Reference = boost::use_default; Value = boost::use_default; typename boost::detail::transform_iterator_base<UnaryFunc, Iterator, Reference, Value>::type::reference = char]’
/home/jeremy/boost/include/boost/iterator/iterator_facade.hpp:514:32: required from ‘static typename Facade::reference boost::iterator_core_access::dereference(const Facade&) [with Facade = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; typename Facade::reference = char]’
/home/jeremy/boost/include/boost/iterator/iterator_facade.hpp:639:67: required from ‘boost::iterator_facade<I, V, TC, R, D>::reference boost::iterator_facade<I, V, TC, R, D>::operator*() const [with Derived = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; Value = char; CategoryOrTraversal = boost::forward_traversal_tag; Reference = char; Difference = long int; boost::iterator_facade<I, V, TC, R, D>::reference = char]’
/usr/include/c++/4.8/bits/basic_string.tcc:90:23: required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::input_iterator_tag) [with _InIterator = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
/usr/include/c++/4.8/bits/basic_string.h:1725:56: required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, std::__false_type) [with _InIterator = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
/usr/include/c++/4.8/bits/basic_string.h:1746:58: required from ‘static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
/usr/include/c++/4.8/bits/basic_string.tcc:229:49: required from ‘std::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = boost::transform_iterator<boost::algorithm::detail::copy_iterator_rangeF<char, __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > >, boost::use_default, boost::use_default>; _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’
/home/jeremy/boost/include/boost/algorithm/string/iter_find.hpp:178:49: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&, FinderT) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; FinderT = boost::algorithm::detail::token_finderF<boost::algorithm::detail::is_any_ofF<char> >]’
/home/jeremy/boost/include/boost/algorithm/string/split.hpp:149:69: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&, PredicateT, boost::algorithm::token_compress_mode_type) [with SequenceSequenceT = std::basic_string<char>; RangeT = std::vector<std::basic_string<char> >; PredicateT = boost::algorithm::detail::is_any_ofF<char>]’
hpxMP.cpp:115:56: required from here
/home/jeremy/boost/include/boost/range/iterator_range_core.hpp:640:61: error: expression list treated as compound expression in functional cast [-fpermissive]
return SeqT( boost::begin( r ), boost::end( r ) );
^
/home/jeremy/boost/include/boost/range/iterator_range_core.hpp:640:61: error: invalid cast from type ‘boost::range_iterator<const boost::iterator_range<__gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > > > >::type {aka __gnu_cxx::__normal_iterator<std::basic_string<char>*, std::vector<std::basic_string<char> > >}’ to type ‘char’
make: *** [hpxMP.o] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment