Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- In file included from vectornav_test.cpp:2:0:
- vectornav.h: In member function ‘void VectorNav<UnsortedOptions>::print_options(std::ostream&)’:
- vectornav.h:113:33: error: expansion pattern ‘VectorNav<UnsortedOptions>::SortedOptions’ contains no argument packs
- if constexpr (sizeof...(SortedOptions) > 0) {
- ^~~~~~~~~~~~~
- In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0,
- from /usr/include/boost/mpl/apply_wrap.hpp:34,
- from /usr/include/boost/mpl/aux_/numeric_op.hpp:22,
- from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:26,
- from /usr/include/boost/mpl/plus.hpp:19,
- from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
- from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
- from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
- from /usr/include/boost/mpl/vector/vector0.hpp:24,
- from /usr/include/boost/mpl/vector/vector10.hpp:18,
- from /usr/include/boost/mpl/vector/vector20.hpp:18,
- from /usr/include/boost/mpl/vector.hpp:36,
- from vectornav.h:7,
- from vectornav_test.cpp:2:
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp: In instantiation of ‘struct boost::mpl::apply_wrap2<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMEUTC>’:
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp:67:8: required from ‘struct boost::mpl::apply2<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMEUTC>’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:45:53: required from ‘struct boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>::apply<TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:36:8: required from ‘struct boost::mpl::apply_wrap1<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp:42:8: required from ‘struct boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/partition_op.hpp:36:49: required from ‘struct boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >::apply<boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:46:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /usr/include/boost/mpl/eval_if.hpp:38:31: required from ‘struct boost::mpl::eval_if<boost::mpl::empty<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::identity<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::aux::quick_sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:79:8: required from ‘struct boost::mpl::aux::quick_sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:99:17: required from ‘struct boost::mpl::aux::sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >’
- /usr/include/boost/mpl/sort.hpp:23:1: required from ‘struct boost::mpl::sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, mpl_::na>’
- vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
- vectornav_test.cpp:6:73: required from here
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:46:8: error: no class template named ‘apply’ in ‘struct boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >’
- struct apply_wrap2
- ^~~~~~~~~~~
- In file included from /usr/include/boost/mpl/sort.hpp:18:0,
- from vectornav.h:8,
- from vectornav_test.cpp:2:
- /usr/include/boost/mpl/aux_/sort_impl.hpp: In instantiation of ‘struct boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>::apply<TIMEGROUP_TIMEGPS>’:
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:36:8: required from ‘struct boost::mpl::apply_wrap1<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp:42:8: required from ‘struct boost::mpl::apply1<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/partition_op.hpp:36:49: required from ‘struct boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >::apply<boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:46:8: required from ‘struct boost::mpl::apply_wrap2<boost::mpl::protect<boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >, 0>, boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/apply.hpp:67:8: required from ‘struct boost::mpl::apply2<boost::mpl::protect<boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >, 0>, boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, TIMEGROUP_TIMEGPS>’
- /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:158:8: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
- /usr/include/boost/mpl/eval_if.hpp:38:31: required from ‘struct boost::mpl::eval_if<boost::mpl::empty<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::identity<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::aux::quick_sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:79:8: required from ‘struct boost::mpl::aux::quick_sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:99:17: required from ‘struct boost::mpl::aux::sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >’
- /usr/include/boost/mpl/sort.hpp:23:1: required from ‘struct boost::mpl::sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, mpl_::na>’
- vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
- vectornav_test.cpp:6:73: required from here
- /usr/include/boost/mpl/aux_/sort_impl.hpp:45:53: error: no type named ‘type’ in ‘struct boost::mpl::apply2<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMEUTC>’
- typedef typename apply2<Pred,T,Pivot>::type type;
- ^~~~
- In file included from /usr/include/boost/mpl/stable_partition.hpp:18:0,
- from /usr/include/boost/mpl/partition.hpp:18,
- from /usr/include/boost/mpl/aux_/sort_impl.hpp:17,
- from /usr/include/boost/mpl/sort.hpp:18,
- from vectornav.h:8,
- from vectornav_test.cpp:2:
- /usr/include/boost/mpl/fold.hpp: In instantiation of ‘struct boost::mpl::fold<boost::mpl::iterator_range<boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 1>, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 3> >, boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::protect<boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >, 0> >’:
- /usr/include/boost/mpl/stable_partition.hpp:36:8: required from ‘struct boost::mpl::aux::stable_partition_impl<boost::mpl::iterator_range<boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 1>, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 3> >, boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >’
- /usr/include/boost/mpl/partition.hpp:31:8: required from ‘struct boost::mpl::aux::partition_impl<boost::mpl::iterator_range<boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 1>, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 3> >, boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >’
- /usr/include/boost/mpl/partition.hpp:49:1: required from ‘struct boost::mpl::partition<boost::mpl::iterator_range<boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 1>, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 3> >, boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::back_inserter<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:64:17: required from ‘struct boost::mpl::aux::quick_sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > >’
- /usr/include/boost/mpl/eval_if.hpp:38:31: required from ‘struct boost::mpl::eval_if<boost::mpl::empty<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::identity<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP> >, boost::mpl::aux::quick_sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:79:8: required from ‘struct boost::mpl::aux::quick_sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> > >’
- /usr/include/boost/mpl/aux_/sort_impl.hpp:99:17: required from ‘struct boost::mpl::aux::sort_impl<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, boost::mpl::back_inserter<boost::mpl::vector0<mpl_::na> > >’
- /usr/include/boost/mpl/sort.hpp:23:1: required from ‘struct boost::mpl::sort<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, mpl_::na>’
- vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
- vectornav_test.cpp:6:73: required from here
- /usr/include/boost/mpl/fold.hpp:39:18: error: no type named ‘state’ in ‘struct boost::mpl::aux::fold_impl<-1, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 1>, boost::mpl::v_iter<boost::mpl::vector<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>, 3>, boost::mpl::pair<boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, boost::mpl::vector<mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na> >, boost::mpl::protect<boost::mpl::aux::partition_op<boost::mpl::protect<boost::mpl::aux::quick_sort_pred<boost::mpl::less<mpl_::size_t<4294967295>, mpl_::size_t<4294967295> >, TIMEGROUP_TIMEUTC>, 0>, boost::mpl::push_back<mpl_::na, mpl_::na>, boost::mpl::push_back<mpl_::na, mpl_::na> >, 0> >’
- >::state type;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement