1 | In file included from ./boost/phoenix/core/domain.hpp:12:0,
|
---|
2 | from ./boost/phoenix/core/actor.hpp:18,
|
---|
3 | from ./boost/log/expressions/attr.hpp:20,
|
---|
4 | from ./boost/log/expressions.hpp:20,
|
---|
5 | from build.cpp:3:
|
---|
6 | ./boost/proto/matches.hpp: In instantiation of ‘struct boost::proto::switch_<boost::phoenix::meta_grammar>::impl<const boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’:
|
---|
7 | ./boost/phoenix/core/meta_grammar.hpp:66:48: required from ‘struct boost::phoenix::evaluator::impl<const boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>&, boost::phoenix::vector2<mpl_::bool_<true>, boost::phoenix::is_nullary>, boost::proto::envns_::empty_env>’
|
---|
8 | ./boost/phoenix/core/is_nullary.hpp:117:16: required from ‘struct boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void>’
|
---|
9 | ./boost/proto/traits.hpp:162:12: required from ‘struct boost::proto::is_transform<boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void> >’
|
---|
10 | ./boost/phoenix/core/is_nullary.hpp:87:16: required from ‘struct boost::phoenix::is_nullary::when<boost::phoenix::rule::custom_terminal>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
11 | ./boost/proto/transform/when.hpp:186:16: required from ‘struct boost::proto::when<boost::phoenix::rule::custom_terminal, boost::proto::external_transform>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
12 | ./boost/proto/matches.hpp:756:16: required from ‘struct boost::proto::or_<boost::phoenix::enable_rule<boost::phoenix::rule::argument, void>, boost::phoenix::enable_rule<boost::phoenix::rule::custom_terminal, void>, boost::phoenix::enable_rule<boost::phoenix::rule::terminal, void>, void, void, void, void, void, void, void>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
13 | ./boost/proto/matches.hpp:834:16: required from ‘struct boost::proto::switch_<boost::phoenix::meta_grammar>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
14 | ./boost/phoenix/core/meta_grammar.hpp:66:48: required from ‘struct boost::phoenix::evaluator::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, boost::phoenix::vector2<mpl_::bool_<true>, boost::phoenix::is_nullary>, boost::proto::envns_::empty_env>’
|
---|
15 | ./boost/phoenix/core/is_nullary.hpp:117:16: required from ‘struct boost::phoenix::result_of::is_nullary<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void>’
|
---|
16 | ./boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp:38:13: required from ‘struct boost::phoenix::result_of::actor<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void, void, void, void, void, void, void, void, void, void, void>’
|
---|
17 | ./boost/phoenix/core/actor.hpp:264:9: required from ‘struct boost::phoenix::actor<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >’
|
---|
18 | ./boost/log/expressions/formatters/date_time.hpp:150:7: required from ‘class boost::log::v2s_mt_posix::expressions::format_date_time_actor<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char, boost::phoenix::actor>’
|
---|
19 | build.cpp:9:104: required from here
|
---|
20 | ./boost/proto/matches.hpp:834:16: error: no type named ‘proto_tag’ in ‘const struct boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>’
|
---|
21 | struct impl<Expr &, State, Data>
|
---|
22 | ^
|
---|
23 | In file included from ./boost/phoenix/core/is_nullary.hpp:15:0,
|
---|
24 | from ./boost/phoenix/core/actor.hpp:20,
|
---|
25 | from ./boost/log/expressions/attr.hpp:20,
|
---|
26 | from ./boost/log/expressions.hpp:20,
|
---|
27 | from build.cpp:3:
|
---|
28 | ./boost/phoenix/core/meta_grammar.hpp: In instantiation of ‘struct boost::phoenix::evaluator::impl<const boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>&, boost::phoenix::vector2<mpl_::bool_<true>, boost::phoenix::is_nullary>, boost::proto::envns_::empty_env>’:
|
---|
29 | ./boost/phoenix/core/is_nullary.hpp:117:16: required from ‘struct boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void>’
|
---|
30 | ./boost/proto/traits.hpp:162:12: required from ‘struct boost::proto::is_transform<boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void> >’
|
---|
31 | ./boost/phoenix/core/is_nullary.hpp:87:16: required from ‘struct boost::phoenix::is_nullary::when<boost::phoenix::rule::custom_terminal>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
32 | ./boost/proto/transform/when.hpp:186:16: required from ‘struct boost::proto::when<boost::phoenix::rule::custom_terminal, boost::proto::external_transform>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
33 | ./boost/proto/matches.hpp:756:16: required from ‘struct boost::proto::or_<boost::phoenix::enable_rule<boost::phoenix::rule::argument, void>, boost::phoenix::enable_rule<boost::phoenix::rule::custom_terminal, void>, boost::phoenix::enable_rule<boost::phoenix::rule::terminal, void>, void, void, void, void, void, void, void>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
34 | ./boost/proto/matches.hpp:834:16: required from ‘struct boost::proto::switch_<boost::phoenix::meta_grammar>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
35 | ./boost/phoenix/core/meta_grammar.hpp:66:48: required from ‘struct boost::phoenix::evaluator::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, boost::phoenix::vector2<mpl_::bool_<true>, boost::phoenix::is_nullary>, boost::proto::envns_::empty_env>’
|
---|
36 | ./boost/phoenix/core/is_nullary.hpp:117:16: required from ‘struct boost::phoenix::result_of::is_nullary<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void>’
|
---|
37 | ./boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp:38:13: required from ‘struct boost::phoenix::result_of::actor<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void, void, void, void, void, void, void, void, void, void, void>’
|
---|
38 | ./boost/phoenix/core/actor.hpp:264:9: required from ‘struct boost::phoenix::actor<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >’
|
---|
39 | ./boost/log/expressions/formatters/date_time.hpp:150:7: required from ‘class boost::log::v2s_mt_posix::expressions::format_date_time_actor<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char, boost::phoenix::actor>’
|
---|
40 | build.cpp:9:104: required from here
|
---|
41 | ./boost/phoenix/core/meta_grammar.hpp:66:48: error: no type named ‘result_type’ in ‘struct boost::proto::switch_<boost::phoenix::meta_grammar>::impl<const boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
42 | typedef typename what::result_type result_type;
|
---|
43 | ^
|
---|
44 | In file included from ./boost/phoenix/core/actor.hpp:20:0,
|
---|
45 | from ./boost/log/expressions/attr.hpp:20,
|
---|
46 | from ./boost/log/expressions.hpp:20,
|
---|
47 | from build.cpp:3:
|
---|
48 | ./boost/phoenix/core/is_nullary.hpp: In instantiation of ‘struct boost::phoenix::is_nullary_custom_terminal_impl<boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void>, const boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&, false>’:
|
---|
49 | ./boost/phoenix/core/is_nullary.hpp:87:16: required from ‘struct boost::phoenix::is_nullary::when<boost::phoenix::rule::custom_terminal>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
50 | ./boost/proto/transform/when.hpp:186:16: required from ‘struct boost::proto::when<boost::phoenix::rule::custom_terminal, boost::proto::external_transform>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
51 | ./boost/proto/matches.hpp:756:16: required from ‘struct boost::proto::or_<boost::phoenix::enable_rule<boost::phoenix::rule::argument, void>, boost::phoenix::enable_rule<boost::phoenix::rule::custom_terminal, void>, boost::phoenix::enable_rule<boost::phoenix::rule::terminal, void>, void, void, void, void, void, void, void>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
52 | ./boost/proto/matches.hpp:834:16: required from ‘struct boost::proto::switch_<boost::phoenix::meta_grammar>::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, mpl_::bool_<true>&, boost::phoenix::is_nullary&>’
|
---|
53 | ./boost/phoenix/core/meta_grammar.hpp:66:48: required from ‘struct boost::phoenix::evaluator::impl<const boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>&, boost::phoenix::vector2<mpl_::bool_<true>, boost::phoenix::is_nullary>, boost::proto::envns_::empty_env>’
|
---|
54 | ./boost/phoenix/core/is_nullary.hpp:117:16: required from ‘struct boost::phoenix::result_of::is_nullary<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void>’
|
---|
55 | ./boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp:38:13: required from ‘struct boost::phoenix::result_of::actor<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void, void, void, void, void, void, void, void, void, void, void>’
|
---|
56 | ./boost/phoenix/core/actor.hpp:264:9: required from ‘struct boost::phoenix::actor<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >’
|
---|
57 | ./boost/log/expressions/formatters/date_time.hpp:150:7: required from ‘class boost::log::v2s_mt_posix::expressions::format_date_time_actor<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char, boost::phoenix::actor>’
|
---|
58 | build.cpp:9:104: required from here
|
---|
59 | ./boost/phoenix/core/is_nullary.hpp:66:38: error: no type named ‘type’ in ‘struct boost::phoenix::result_of::is_nullary<boost::phoenix::custom_terminal<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char>, void>, void>’
|
---|
60 | typedef typename Trait::type result_type;
|
---|
61 | ^
|
---|
62 | In file included from ./boost/phoenix/core/detail/preprocessed/actor_result_of.hpp:12:0,
|
---|
63 | from ./boost/phoenix/core/detail/actor_result_of.hpp:8,
|
---|
64 | from ./boost/phoenix/core/actor.hpp:173,
|
---|
65 | from ./boost/log/expressions/attr.hpp:20,
|
---|
66 | from ./boost/log/expressions.hpp:20,
|
---|
67 | from build.cpp:3:
|
---|
68 | ./boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp: In instantiation of ‘struct boost::phoenix::result_of::actor<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void, void, void, void, void, void, void, void, void, void, void>’:
|
---|
69 | ./boost/phoenix/core/actor.hpp:264:9: required from ‘struct boost::phoenix::actor<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >’
|
---|
70 | ./boost/log/expressions/formatters/date_time.hpp:150:7: required from ‘class boost::log::v2s_mt_posix::expressions::format_date_time_actor<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char, boost::phoenix::actor>’
|
---|
71 | build.cpp:9:104: required from here
|
---|
72 | ./boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp:38:13: error: ‘value’ is not a member of ‘boost::phoenix::result_of::is_nullary<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2s_mt_posix::expressions::format_date_time_terminal<boost::posix_time::ptime, boost::log::v2s_mt_posix::fallback_to_none, char> >, 0l>, void>’
|
---|
73 | type;
|
---|
74 | ^
|
---|