Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.79 KB | None | 0 0
  1. In file included from vectornav_test.cpp:2:0:
  2. vectornav.h: In member function ‘void VectorNav<UnsortedOptions>::print_options(std::ostream&)’:
  3. vectornav.h:113:33: error: expansion pattern ‘VectorNav<UnsortedOptions>::SortedOptions’ contains no argument packs
  4. if constexpr (sizeof...(SortedOptions) > 0) {
  5. ^~~~~~~~~~~~~
  6. In file included from /usr/include/boost/mpl/aux_/include_preprocessed.hpp:37:0,
  7. from /usr/include/boost/mpl/apply_wrap.hpp:34,
  8. from /usr/include/boost/mpl/aux_/numeric_op.hpp:22,
  9. from /usr/include/boost/mpl/aux_/arithmetic_op.hpp:26,
  10. from /usr/include/boost/mpl/plus.hpp:19,
  11. from /usr/include/boost/mpl/vector/aux_/iterator.hpp:19,
  12. from /usr/include/boost/mpl/vector/aux_/vector0.hpp:22,
  13. from /usr/include/boost/mpl/vector/aux_/clear.hpp:18,
  14. from /usr/include/boost/mpl/vector/vector0.hpp:24,
  15. from /usr/include/boost/mpl/vector/vector10.hpp:18,
  16. from /usr/include/boost/mpl/vector/vector20.hpp:18,
  17. from /usr/include/boost/mpl/vector.hpp:36,
  18. from vectornav.h:7,
  19. from vectornav_test.cpp:2:
  20. /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>’:
  21. /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>’
  22. /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>’
  23. /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>’
  24. /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>’
  25. /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>’
  26. /usr/include/boost/mpl/aux_/preprocessed/gcc/apply_wrap.hpp:46:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  27. /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> > > >’
  28. /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> > >’
  29. /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> > >’
  30. /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>’
  31. vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
  32. vectornav_test.cpp:6:73: required from here
  33. /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> >’
  34. struct apply_wrap2
  35. ^~~~~~~~~~~
  36. In file included from /usr/include/boost/mpl/sort.hpp:18:0,
  37. from vectornav.h:8,
  38. from vectornav_test.cpp:2:
  39. /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>’:
  40. /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>’
  41. /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>’
  42. /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>’
  43. /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>’
  44. /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>’
  45. /usr/include/boost/mpl/aux_/preprocessed/gcc/fold_impl.hpp:158:8: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  46. /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> > > >’
  47. /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> > >’
  48. /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> > >’
  49. /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>’
  50. vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
  51. vectornav_test.cpp:6:73: required from here
  52. /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>’
  53. typedef typename apply2<Pred,T,Pivot>::type type;
  54. ^~~~
  55. In file included from /usr/include/boost/mpl/stable_partition.hpp:18:0,
  56. from /usr/include/boost/mpl/partition.hpp:18,
  57. from /usr/include/boost/mpl/aux_/sort_impl.hpp:17,
  58. from /usr/include/boost/mpl/sort.hpp:18,
  59. from vectornav.h:8,
  60. from vectornav_test.cpp:2:
  61. /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> >’:
  62. /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> > >’
  63. /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> > >’
  64. /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> > >’
  65. /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> > >’
  66. /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> > > >’
  67. /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> > >’
  68. /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> > >’
  69. /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>’
  70. vectornav.h:110:13: required from ‘class VectorNav<TIMEGROUP_TIMEUTC, TIMEGROUP_TIMEGPS, TIMEGROUP_TIMESTARTUP>’
  71. vectornav_test.cpp:6:73: required from here
  72. /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> >’
  73. >::state type;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement