Guest
Private paste!

Untitled

By: a guest | Apr 2nd, 2010 | Syntax: None | Size: 30.18 KB | Hits: 45 | Expires: Never
Copy text to clipboard
  1. dunk@dunk-laptop:~/projects/Zest$ make -C build
  2. make: Entering directory `/home/dunk/projects/Zest/build'
  3. make[1]: Entering directory `/home/dunk/projects/Zest/build'
  4. make[2]: Entering directory `/home/dunk/projects/Zest/build'
  5. Scanning dependencies of target zest_PLUGIN
  6. make[2]: Leaving directory `/home/dunk/projects/Zest/build'
  7. make[2]: Entering directory `/home/dunk/projects/Zest/build'
  8. [ 11%] Building CXX object CMakeFiles/zest_PLUGIN.dir/src/reactor.cpp.o
  9. In file included from /usr/include/boost/fusion/functional/invocation/invoke.hpp:44,
  10.                  from /usr/include/boost/fusion/include/invoke.hpp:10,
  11.                  from /usr/include/flusspferd/create/native_object.hpp:32,
  12.                  from /usr/include/flusspferd/class.hpp:32,
  13.                  from /usr/include/flusspferd/class_description.hpp:31,
  14.                  from /home/dunk/projects/Zest/src/reactor.hpp:13,
  15.                  from /home/dunk/projects/Zest/src/reactor.cpp:2:
  16. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp: In function ‘typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&) [with int N = 0, Sequence = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’:
  17. /usr/include/boost/spirit/home/phoenix/core/detail/composite_eval.hpp:98:   instantiated from ‘static RT boost::phoenix::detail::composite_eval<4>::call(const Composite&, const Env&) [with RT = void, Composite = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >, Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>]’
  18. /usr/include/boost/spirit/home/phoenix/core/composite.hpp:89:   instantiated from ‘typename boost::phoenix::composite<EvalPolicy, EvalTuple>::result<Env>::type boost::phoenix::composite<EvalPolicy, EvalTuple>::eval(const Env&) const [with Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>, EvalPolicy = boost::phoenix::detail::function_eval<3>, EvalTuple = boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>]’
  19. /usr/include/boost/spirit/home/phoenix/core/actor.hpp:110:   instantiated from ‘typename boost::phoenix::actor<Eval>::result<boost::phoenix::actor<Eval>(T0&)>::type boost::phoenix::actor<Eval>::operator()(T0&) const [with T0 = const boost::system::error_code, Eval = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’
  20. /usr/include/boost/function/function_template.hpp:152:   instantiated from ‘static void boost::detail::function::void_function_obj_invoker1<FunctionObj, R, T0>::invoke(boost::detail::function::function_buffer&, T0) [with FunctionObj = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  21. /usr/include/boost/function/function_template.hpp:904:   instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  22. /usr/include/boost/function/function_template.hpp:720:   instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  23. /usr/include/boost/function/function_template.hpp:1040:   instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  24. /home/dunk/projects/Zest/src/reactor.cpp:207:   instantiated from here
  25. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp:685: error: ‘boost::phoenix::at’ is not a function,
  26. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:81: error:   conflict with ‘template<class N, class Sequence> typename boost::fusion::result_of::at<const Sequence, N>::type boost::fusion::at(const Sequence&)’
  27. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:101: error:   in call to ‘at’
  28. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp: In function ‘typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&) [with int N = 1, Sequence = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’:
  29. /usr/include/boost/spirit/home/phoenix/core/detail/composite_eval.hpp:98:   instantiated from ‘static RT boost::phoenix::detail::composite_eval<4>::call(const Composite&, const Env&) [with RT = void, Composite = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >, Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>]’
  30. /usr/include/boost/spirit/home/phoenix/core/composite.hpp:89:   instantiated from ‘typename boost::phoenix::composite<EvalPolicy, EvalTuple>::result<Env>::type boost::phoenix::composite<EvalPolicy, EvalTuple>::eval(const Env&) const [with Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>, EvalPolicy = boost::phoenix::detail::function_eval<3>, EvalTuple = boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>]’
  31. /usr/include/boost/spirit/home/phoenix/core/actor.hpp:110:   instantiated from ‘typename boost::phoenix::actor<Eval>::result<boost::phoenix::actor<Eval>(T0&)>::type boost::phoenix::actor<Eval>::operator()(T0&) const [with T0 = const boost::system::error_code, Eval = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’
  32. /usr/include/boost/function/function_template.hpp:152:   instantiated from ‘static void boost::detail::function::void_function_obj_invoker1<FunctionObj, R, T0>::invoke(boost::detail::function::function_buffer&, T0) [with FunctionObj = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  33. /usr/include/boost/function/function_template.hpp:904:   instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  34. /usr/include/boost/function/function_template.hpp:720:   instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  35. /usr/include/boost/function/function_template.hpp:1040:   instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  36. /home/dunk/projects/Zest/src/reactor.cpp:207:   instantiated from here
  37. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp:685: error: ‘boost::phoenix::at’ is not a function,
  38. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:81: error:   conflict with ‘template<class N, class Sequence> typename boost::fusion::result_of::at<const Sequence, N>::type boost::fusion::at(const Sequence&)’
  39. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:101: error:   in call to ‘at’
  40. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp: In function ‘typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&) [with int N = 2, Sequence = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’:
  41. /usr/include/boost/spirit/home/phoenix/core/detail/composite_eval.hpp:98:   instantiated from ‘static RT boost::phoenix::detail::composite_eval<4>::call(const Composite&, const Env&) [with RT = void, Composite = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >, Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>]’
  42. /usr/include/boost/spirit/home/phoenix/core/composite.hpp:89:   instantiated from ‘typename boost::phoenix::composite<EvalPolicy, EvalTuple>::result<Env>::type boost::phoenix::composite<EvalPolicy, EvalTuple>::eval(const Env&) const [with Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>, EvalPolicy = boost::phoenix::detail::function_eval<3>, EvalTuple = boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>]’
  43. /usr/include/boost/spirit/home/phoenix/core/actor.hpp:110:   instantiated from ‘typename boost::phoenix::actor<Eval>::result<boost::phoenix::actor<Eval>(T0&)>::type boost::phoenix::actor<Eval>::operator()(T0&) const [with T0 = const boost::system::error_code, Eval = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’
  44. /usr/include/boost/function/function_template.hpp:152:   instantiated from ‘static void boost::detail::function::void_function_obj_invoker1<FunctionObj, R, T0>::invoke(boost::detail::function::function_buffer&, T0) [with FunctionObj = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  45. /usr/include/boost/function/function_template.hpp:904:   instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  46. /usr/include/boost/function/function_template.hpp:720:   instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  47. /usr/include/boost/function/function_template.hpp:1040:   instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  48. /home/dunk/projects/Zest/src/reactor.cpp:207:   instantiated from here
  49. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp:685: error: ‘boost::phoenix::at’ is not a function,
  50. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:81: error:   conflict with ‘template<class N, class Sequence> typename boost::fusion::result_of::at<const Sequence, N>::type boost::fusion::at(const Sequence&)’
  51. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:101: error:   in call to ‘at’
  52. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp: In function ‘typename boost::fusion::result_of::at_c<const Sequence, N>::type boost::fusion::at_c(const Sequence&) [with int N = 3, Sequence = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’:
  53. /usr/include/boost/spirit/home/phoenix/core/detail/composite_eval.hpp:98:   instantiated from ‘static RT boost::phoenix::detail::composite_eval<4>::call(const Composite&, const Env&) [with RT = void, Composite = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >, Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>]’
  54. /usr/include/boost/spirit/home/phoenix/core/composite.hpp:89:   instantiated from ‘typename boost::phoenix::composite<EvalPolicy, EvalTuple>::result<Env>::type boost::phoenix::composite<EvalPolicy, EvalTuple>::eval(const Env&) const [with Env = boost::phoenix::basic_environment<const boost::system::error_code, 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_>, EvalPolicy = boost::phoenix::detail::function_eval<3>, EvalTuple = boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_>]’
  55. /usr/include/boost/spirit/home/phoenix/core/actor.hpp:110:   instantiated from ‘typename boost::phoenix::actor<Eval>::result<boost::phoenix::actor<Eval>(T0&)>::type boost::phoenix::actor<Eval>::operator()(T0&) const [with T0 = const boost::system::error_code, Eval = boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> >]’
  56. /usr/include/boost/function/function_template.hpp:152:   instantiated from ‘static void boost::detail::function::void_function_obj_invoker1<FunctionObj, R, T0>::invoke(boost::detail::function::function_buffer&, T0) [with FunctionObj = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  57. /usr/include/boost/function/function_template.hpp:904:   instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  58. /usr/include/boost/function/function_template.hpp:720:   instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  59. /usr/include/boost/function/function_template.hpp:1040:   instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not::value, int>::type) [with Functor = boost::phoenix::actor<boost::phoenix::composite<boost::phoenix::detail::function_eval<3>, boost::fusion::vector<boost::phoenix::value<boost::phoenix::detail::member_function_ptr<2, void, void (zest::reactor::*)(const boost::system::error_code&, boost::shared_ptr<zest::reactor::timer>)> >, boost::phoenix::value<zest::reactor*>, boost::phoenix::argument<0>, boost::phoenix::value<boost::shared_ptr<zest::reactor::timer> >, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_, boost::fusion::void_> > >, R = void, T0 = const boost::system::error_code&]’
  60. /home/dunk/projects/Zest/src/reactor.cpp:207:   instantiated from here
  61. /usr/include/boost/spirit/home/phoenix/stl/container/container.hpp:685: error: ‘boost::phoenix::at’ is not a function,
  62. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:81: error:   conflict with ‘template<class N, class Sequence> typename boost::fusion::result_of::at<const Sequence, N>::type boost::fusion::at(const Sequence&)’
  63. /usr/include/boost/fusion/sequence/intrinsic/at.hpp:101: error:   in call to ‘at’
  64. make[2]: *** [CMakeFiles/zest_PLUGIN.dir/src/reactor.cpp.o] Error 1
  65. make[2]: Leaving directory `/home/dunk/projects/Zest/build'
  66. make[1]: *** [CMakeFiles/zest_PLUGIN.dir/all] Error 2
  67. make[1]: Leaving directory `/home/dunk/projects/Zest/build'
  68. make: *** [all] Error 2
  69. make: Leaving directory `/home/dunk/projects/Zest/build'