./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/attr_output_terminal.hpp:64: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/custom_terminal_spec.hpp:54: error: no type named 'type' in 'struct boost::result_of > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2s_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/light_function_pp.hpp: In static member function 'static ResultT boost::log::v2_mt_posix::aux::light_function::impl::invoke_impl(boost::log::v2_mt_posix::aux::light_function::impl_base*, ArgT0) [with FunT = boost::phoenix::actor > >, ResultT = bool, ArgT0 = const boost::log::v2_mt_posix::attribute_value_set&]': ./boost/log/detail/light_function_pp.hpp:117: instantiated from 'boost::log::v2_mt_posix::aux::light_function::light_function(const FunT&, typename boost::disable_if, boost::is_same >, mpl_::bool_, mpl_::bool_, mpl_::bool_ >, int>::type) [with FunT = boost::phoenix::actor > >, ResultT = bool, ArgT0 = const boost::log::v2_mt_posix::attribute_value_set&]' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:280: error: no match for call to '(boost::phoenix::actor >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' ./boost/log/detail/light_function_pp.hpp:55: instantiated from 'boost::log::v2_mt_posix::aux::light_function::impl::impl(const FunT&) [with FunT = boost::phoenix::actor > >, ResultT = bool, ArgT0 = const boost::log::v2_mt_posix::attribute_value_set&]' ./boost/log/detail/light_function_pp.hpp:77: error: no match for call to '(boost::phoenix::actor > >) (const boost::log::v2_mt_posix::attribute_value_set&)' ./boost/log/detail/light_function_pp.hpp:77: error: no match for call to '(boost::phoenix::actor > >) (const boost::log::v2_mt_posix::attribute_value_set&)'./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/light_function_pp.hpp:77: error: no match for call to '(boost::phoenix::actor > >) (const boost::log::v2s_mt_posix::attribute_value_set&)' ./boost/log/detail/unary_function_terminal.hpp:63: error: declaration of 'struct boost::log::v2_mt_posix::expressions::aux::unary_function_terminal >::result > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' ./boost/log/detail/unary_function_terminal.hpp:63: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::aux::unary_function_terminal >::result > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2s_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/attr.hpp:70: error: declaration of 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/log/expressions/filter.hpp:90: instantiated from 'boost::log::v2_mt_posix::filter::filter(const FunT&, typename boost::disable_if, int>::type) [with FunT = boost::phoenix::actor > >]' ./boost/log/utility/setup/filter_parser.hpp:71: instantiated from 'boost::log::v2_mt_posix::filter boost::log::v2_mt_posix::filter_factory::on_exists_test(const boost::log::v2_mt_posix::attribute_name&) [with CharT = char]' ./boost/phoenix/core/actor ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/proto/transform/default.hpp:135: error: no type named 'type' in 'struct boost::proto::detail::default_shift_left::impl >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l>&, boost::phoenix::vector3 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>::nested_result_type' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2_mt_posix::record_view&, const boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2_mt_posix::expressions::aux::unary_function_terminal >::result > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::attribute_terminal, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message>::result, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message> ()(boost::phoenix::vector2 >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::aux::attribute_output_terminal >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun >::result >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > ()(boost::phoenix::vector2 >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >, 0l> >*, const boost::log::v2s_mt_posix::record_view&, const boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&>&, const boost::phoenix::default_actions&>)>' ./boost/utility/result_of.hpp:174: error: invalid use of incomplete type 'struct boost::log::v2s_mt_posix::expressions::aux::unary_function_terminal >::result > ()(boost::phoenix::vector2 > >, 0l> >*, const boost::log::v2s_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>' libs/log/src/filter_parser.cpp:215: instantiated from 'boost::log::v2_mt_posix::anonymous::filter_grammar::filter_grammar() [with CharT = char]' libs/log/src/filter_parser.cpp:326: instantiated from 'void boost::log::v2_mt_posix::anonymous::filter_grammar::on_relation_complete() [with CharT = char]' libs/log/src/filter_parser.cpp:418: instantiated from 'boost::log::v2_mt_posix::filter boost::log::v2_mt_posix::parse_filter(const CharT*, const CharT*) [with CharT = char]' libs/log/src/filter_parser.cpp:440: instantiated from here libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::to_log_fun > >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item, boost::mpl::v_item >, boost::posix_time::time_duration>, boost::mpl::v_item, boost::mpl::v_item >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item >, boost::mpl::v_item, std::allocator >, boost::mpl::v_item, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, 0>, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::to_log_fun > >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::log::v2_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2_mt_posix::fallback_to_none, boost::log::v2_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2_mt_posix::record_view&, boost::log::v2_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)' libs/log/src/formatter_parser.cpp:144: error: no match for call to '(const boost::phoenix::actor >, 0l> >, boost::log::v2s_mt_posix::expressions::attribute_actor, std::allocator >, std::basic_string, std::allocator > >, boost::log::v2s_mt_posix::fallback_to_none, boost::log::v2s_mt_posix::expressions::tag::message, boost::phoenix::actor> >, 2l> >) (const boost::log::v2s_mt_posix::record_view&, boost::log::v2s_mt_posix::basic_formatting_ostream, std::allocator >&)'