>In file included from /home/jordanpalacios/oroComps/variantTest/src/variantTest-component.hpp:6:0, from /home/jordanpalacios/oroComps/variantTest/src/variantTest-component.cpp:1: /usr/include/boost/variant/variant.hpp: In member function ‘void boost::variant::convert_construct(T&, int, mpl_::false_) [with T = const RTT::internal::RStore > >, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_, mpl_::false_ = mpl_::bool_]’: /usr/include/boost/variant/variant.hpp:1373:9: instantiated from ‘boost::variant::variant(const T&) [with T = RTT::internal::RStore > >, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]’ /usr/include/boost/variant/variant.hpp:1616:29: instantiated from ‘void boost::variant::assign(const T&) [with T = RTT::internal::RStore > >, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]’ /usr/include/boost/variant/variant.hpp:1626:9: instantiated from ‘boost::variant& boost::variant::operator=(const T&) [with T = RTT::internal::RStore > >, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_, boost::variant = boost::variant >]’ /usr/include/boost/fusion/container/vector/detail/vector_n.hpp:127:1: instantiated from ‘typename boost::disable_if, boost::fusion::vector1&>::type boost::fusion::vector1::operator=(const Sequence&) [with Sequence = boost::fusion::filter_view > >&, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, RTT::internal::is_arg_return > > >, T0 = boost::variant >&, typename boost::disable_if, boost::fusion::vector1&>::type = boost::fusion::vector1 >&>&]’ /usr/include/boost/fusion/container/vector/vector.hpp:86:13: instantiated from ‘boost::fusion::vector& boost::fusion::vector::operator=(const T&) [with T = boost::fusion::filter_view > >&, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, RTT::internal::is_arg_return > > >, T0 = boost::variant >&, T1 = boost::fusion::void_, T2 = boost::fusion::void_, T3 = boost::fusion::void_, T4 = boost::fusion::void_, T5 = boost::fusion::void_, T6 = boost::fusion::void_, T7 = boost::fusion::void_, T8 = boost::fusion::void_, T9 = boost::fusion::void_, boost::fusion::vector = boost::fusion::vector >&, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>]’ /opt/orocos/install/include/rtt/internal/../internal/LocalOperationCaller.hpp:224:21: instantiated from ‘RTT::SendStatus RTT::internal::LocalOperationCallerImpl::collectIfDone_impl(T1&) [with T1 = boost::variant >, FunctionT = boost::variant >()]’ /opt/orocos/install/include/rtt/internal/../internal/Collect.hpp:116:55: instantiated from ‘RTT::SendStatus RTT::internal::CollectImpl<1, Ft, BaseImpl>::collectIfDone(RTT::internal::CollectImpl<1, Ft, BaseImpl>::arg1_type) [with Ft = boost::variant >(boost::variant >&), BaseImpl = RTT::internal::LocalOperationCallerImpl >()>, RTT::internal::CollectImpl<1, Ft, BaseImpl>::arg1_type = boost::variant >&]’ /home/jordanpalacios/oroComps/variantTest/src/variantTest-component.cpp:16:1: instantiated from here /usr/include/boost/variant/variant.hpp:1300:9: error: no matching function for call to ‘boost::detail::variant::make_initializer_node::apply >, boost::mpl::l_iter > > >::initializer_node::initialize(void*, const RTT::internal::RStore > >&)’ /usr/include/boost/variant/detail/initializer.hpp:89:24: note: candidates are: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T) [with BaseIndexPair = boost::mpl::pair >, boost::mpl::l_iter > > >::initializer_node, mpl_::int_<1> >, Iterator = boost::mpl::l_iter > >, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T = const std::basic_string&] /usr/include/boost/variant/detail/initializer.hpp:122:17: note: static void boost::detail::variant::initializer_root::initialize() /usr/include/boost/variant/detail/initializer.hpp:89:24: note: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T) [with BaseIndexPair = boost::mpl::pair >, Iterator = boost::mpl::l_iter > >, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T = const int] /usr/include/boost/variant/variant.hpp: In member function ‘void boost::variant::convert_construct(T&, int, mpl_::false_) [with T = const RTT::internal::AStore >&>, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_, mpl_::false_ = mpl_::bool_]’: /usr/include/boost/variant/variant.hpp:1373:9: instantiated from ‘boost::variant::variant(const T&) [with T = RTT::internal::AStore >&>, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]’ /usr/include/boost/variant/variant.hpp:1616:29: instantiated from ‘void boost::variant::assign(const T&) [with T = RTT::internal::AStore >&>, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_]’ /usr/include/boost/variant/variant.hpp:1626:9: instantiated from ‘boost::variant& boost::variant::operator=(const T&) [with T = RTT::internal::AStore >&>, T0_ = int, T1 = std::basic_string, T2 = boost::detail::variant::void_, T3 = boost::detail::variant::void_, T4 = boost::detail::variant::void_, T5 = boost::detail::variant::void_, T6 = boost::detail::variant::void_, T7 = boost::detail::variant::void_, T8 = boost::detail::variant::void_, T9 = boost::detail::variant::void_, T10 = boost::detail::variant::void_, T11 = boost::detail::variant::void_, T12 = boost::detail::variant::void_, T13 = boost::detail::variant::void_, T14 = boost::detail::variant::void_, T15 = boost::detail::variant::void_, T16 = boost::detail::variant::void_, T17 = boost::detail::variant::void_, T18 = boost::detail::variant::void_, T19 = boost::detail::variant::void_, boost::variant = boost::variant >]’ /usr/include/boost/fusion/container/vector/detail/vector_n.hpp:127:1: instantiated from ‘typename boost::disable_if, boost::fusion::vector1&>::type boost::fusion::vector1::operator=(const Sequence&) [with Sequence = boost::fusion::filter_view&, RTT::internal::AStore >&>&, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>, RTT::internal::is_out_arg > > >, T0 = boost::variant >&, typename boost::disable_if, boost::fusion::vector1&>::type = boost::fusion::vector1 >&>&]’ /opt/orocos/install/include/rtt/internal/../internal/LocalOperationCaller.hpp:513:21: instantiated from ‘RTT::internal::LocalOperationCallerImpl::result_type RTT::internal::LocalOperationCallerImpl::ret_impl(T1) [with T1 = boost::variant >&, FunctionT = RTT::FlowStatus(boost::variant >&), RTT::internal::LocalOperationCallerImpl::result_type = RTT::FlowStatus]’ /opt/orocos/install/include/rtt/internal/../internal/Invoker.hpp:100:67: instantiated from ‘RTT::internal::InvokerImpl<1, F, BaseImpl>::result_type RTT::internal::InvokerImpl<1, F, BaseImpl>::ret(RTT::internal::InvokerImpl<1, F, BaseImpl>::arg1_type) [with F = RTT::FlowStatus(boost::variant >&), BaseImpl = RTT::internal::LocalOperationCallerImpl >&)>, RTT::internal::InvokerImpl<1, F, BaseImpl>::result_type = RTT::FlowStatus, RTT::internal::InvokerImpl<1, F, BaseImpl>::arg1_type = boost::variant >&]’ /home/jordanpalacios/oroComps/variantTest/src/variantTest-component.cpp:16:1: instantiated from here /usr/include/boost/variant/variant.hpp:1300:9: error: no matching function for call to ‘boost::detail::variant::make_initializer_node::apply >, boost::mpl::l_iter > > >::initializer_node::initialize(void*, const RTT::internal::AStore >&>&)’ /usr/include/boost/variant/detail/initializer.hpp:89:24: note: candidates are: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T) [with BaseIndexPair = boost::mpl::pair >, boost::mpl::l_iter > > >::initializer_node, mpl_::int_<1> >, Iterator = boost::mpl::l_iter > >, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T = const std::basic_string&] /usr/include/boost/variant/detail/initializer.hpp:122:17: note: static void boost::detail::variant::initializer_root::initialize() /usr/include/boost/variant/detail/initializer.hpp:89:24: note: static int boost::detail::variant::make_initializer_node::apply::initializer_node::initialize(void*, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T) [with BaseIndexPair = boost::mpl::pair >, Iterator = boost::mpl::l_iter > >, boost::detail::variant::make_initializer_node::apply::initializer_node::param_T = const int]