Ticket #11705: updatedPhoenixFunctionProblemBuildLog.txt

File updatedPhoenixFunctionProblemBuildLog.txt, 20.1 KB (added by David Williams <bateyware@…>, 7 years ago)

Updated compiler build log that shows the errors. I have updated the log to reflect a minor change relating to the file name of the test program.

Line 
1
2Build Preparation
3
4Build task concurrency set to 1 via user default IDEBuildOperationMaxNumberOfConcurrentCompileTasks
5
6
7Build target boostTests
8
9CompileC /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/Objects-normal/x86_64/phxfunction_test_problem.o src/phxfunction_test_problem.cpp normal x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler
10 cd /Users/davew/polyCalc/boostTests
11 export LANG=en_US.US-ASCII
12 /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu++11 -stdlib=libc++ -fmodules -fmodules-cache-path=/Users/davew/Library/Developer/Xcode/DerivedData/ModuleCache -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -DDEBUG=1 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk -fasm-blocks -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -mmacosx-version-min=10.9 -g -fvisibility-inlines-hidden -Wno-sign-conversion -iquote /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/boostTests-generated-files.hmap -I/Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/boostTests-own-target-headers.hmap -I/Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/boostTests-all-target-headers.hmap -iquote /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/boostTests-project-headers.hmap -I/Users/davew/Library/Developer/Xcode/DerivedData/Build/Products/Debug/include -I/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -I/Users/davew/Documents/boost_1_59_0 -I/Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/DerivedSources/x86_64 -I/Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/DerivedSources -F/Users/davew/Library/Developer/Xcode/DerivedData/Build/Products/Debug -MMD -MT dependencies -MF /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/Objects-normal/x86_64/phxfunction_test_problem.d --serialize-diagnostics /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/Objects-normal/x86_64/phxfunction_test_problem.dia -c /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp -o /Users/davew/Library/Developer/Xcode/DerivedData/Build/Intermediates/boostTests.build/Debug/boostTests.build/Objects-normal/x86_64/phxfunction_test_problem.o
13
14In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:25:
15In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/function.hpp:11:
16In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/function/function.hpp:13:
17In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/function_eval.hpp:14:
18In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/function_eval.hpp:12:
19/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/function_eval_10.hpp:71:47: error: no type named 'type' in 'boost::result_of<const add_int_impl (const int &)>'
20 boost::result_of<fn(a0)>::type
21 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
22/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/function_eval_10.hpp:76:22: note: in instantiation of template class 'boost::phoenix::detail::function_eval::result<boost::phoenix::detail::function_eval (const boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0> &, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > &, const boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &> &)>' requested here
23 typename result<
24 ^
25In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
26In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:11:
27In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/limits.hpp:26:
28In file included from /Users/davew/Documents/boost_1_59_0/boost/proto/proto_fwd.hpp:28:
29In file included from /Users/davew/Documents/boost_1_59_0/boost/utility/result_of.hpp:202:
30In file included from /Users/davew/Documents/boost_1_59_0/boost/preprocessor/iteration/detail/iter/forward1.hpp:62:
31/Users/davew/Documents/boost_1_59_0/boost/utility/detail/result_of_iterate.hpp:140:33: note: while substituting deduced template arguments into function template 'operator()' [with F = boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, A0 = const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> >, Context = boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>]
32 boost::declval<F>()(
33 ^
34/Users/davew/Documents/boost_1_59_0/boost/utility/detail/result_of_iterate.hpp:60:7: note: during template argument deduction for class template partial specialization 'cpp0x_result_of_impl<type-parameter-0-0 (type-parameter-0-1, type-parameter-0-2, type-parameter-0-3), typename result_of_always_void<decltype(boost::declval<F>()(boost::declval<T0>(), boost::declval<T1>(), boost::declval<T2>()))>::type>' [with F = boost::phoenix::detail::function_eval, T0 = const boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0> &, T1 = const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > &, T2 = boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>]
35 : mpl::if_<
36 ^
37/Users/davew/Documents/boost_1_59_0/boost/utility/detail/result_of_iterate.hpp:43:7: note: in instantiation of template class 'boost::detail::cpp0x_result_of<boost::phoenix::detail::function_eval (const boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0> &, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > &, boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>)>' requested here
38 : detail::cpp0x_result_of<F(BOOST_RESULT_OF_ARGS)> { };
39 ^
40In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
41In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:18:
42In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/nothing.hpp:13:
43In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/call.hpp:65:
44In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/call.hpp:6:
45In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/call.hpp:12:
46/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/call_10.hpp:62:33: note: in instantiation of template class 'boost::result_of<boost::phoenix::detail::function_eval (const boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0> &, const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > &, boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>)>' requested here
47 typename boost::result_of<
48 ^
49In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
50In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:18:
51In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/nothing.hpp:13:
52/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/call.hpp:61:15: note: (skipping 2 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
53 : detail::call_impl<Fun, Expr, State, Data>
54 ^
55In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
56In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:12:
57In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/actor.hpp:18:
58In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/domain.hpp:12:
59/Users/davew/Documents/boost_1_59_0/boost/proto/matches.hpp:835:13: note: in instantiation of template class 'boost::proto::when<boost::phoenix::detail::rule::function_eval, boost::proto::external_transform>::impl<const boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> &, boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>' requested here
60 : Cases::template case_<typename Expr::proto_tag>::template impl<Expr &, State, Data>
61 ^
62In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
63In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:12:
64In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/actor.hpp:20:
65In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/is_nullary.hpp:15:
66/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/meta_grammar.hpp:66:30: note: in instantiation of template class 'boost::proto::switch_<boost::phoenix::meta_grammar, boost::proto::tag_of<boost::proto::_> ()>::impl<const boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> &, boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, const boost::phoenix::default_actions &>' requested here
67 typedef typename what::result_type result_type;
68 ^
69In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
70In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:12:
71In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/actor.hpp:173:
72In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/actor_result_of.hpp:8:
73In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/actor_result_of.hpp:12:
74/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/actor_result_of_10.hpp:52:21: note: in instantiation of template class 'boost::phoenix::evaluator::impl<const boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> &, const boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2> > *, const int &> &, boost::phoenix::default_actions> &, boost::proto::envns_::empty_env>' requested here
75 impl<
76 ^
77In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:23:
78In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core.hpp:12:
79In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/actor.hpp:296:
80In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/actor_operator.hpp:8:
81In file included from /Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/actor_operator.hpp:12:
82/Users/davew/Documents/boost_1_59_0/boost/phoenix/core/detail/preprocessed/actor_operator_10.hpp:19:798: note: in instantiation of template class 'boost::phoenix::result_of::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<add_int_impl>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::argument<1> >, 0> > >, 2>, const int &, void, void, void, void, void, void, void, void, void, void>' requested here
83 template <typename This, typename A0> struct result<This(A0 &)> : result_of::actor<proto_base_expr, A0 &> {}; template <typename A0> typename result_of::actor<proto_base_expr, A0 &>::type operator()(A0 & a0) const { typedef vector2< const actor<Expr> *, A0 & > env_type; env_type env = {this, a0}; return phoenix::eval(*this, phoenix::context(env, default_actions())); } template <typename A0> typename result_of::actor<proto_base_expr, A0 &>::type operator()(A0 & a0) { typedef vector2< const actor<Expr> *, A0 & > env_type; env_type env = {this, a0}; return phoenix::eval(*this, phoenix::context(env, default_actions())); } template <typename This, typename A0> struct result<This(A0 const&)> : result_of::actor<proto_base_expr, A0 const&> {}; template <typename A0> typename result_of::actor<proto_base_expr, A0 const&>::type operator()(A0 const& a0) const { typedef vector2< const actor<Expr> *, A0 const& > env_type; env_type env = {this, a0}; return phoenix::eval(*this, phoenix::context(env, default_actions())); } template <typename A0> typename result_of::actor<proto_base_expr, A0 const&>::type operator()(A0 const& a0) { typedef vector2< const actor<Expr> *, A0 const& > env_type; env_type env = {this, a0}; return phoenix::eval(*this, phoenix::context(env, default_actions())); }
84 ^
85/Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:117:28: note: while substituting deduced template arguments into function template 'operator()' [with A0 = int]
86 BOOST_TEST(add_int(arg1)(i5) == (4));
87 ^
88In file included from /Users/davew/polyCalc/boostTests/src/phxfunction_test_problem.cpp:22:
89In file included from /Users/davew/Documents/boost_1_59_0/boost/detail/lightweight_test.hpp:15:
90/Users/davew/Documents/boost_1_59_0/boost/core/lightweight_test.hpp:146:28: note: expanded from macro 'BOOST_TEST'
91#define BOOST_TEST(expr) ((expr)? (void)0: ::boost::detail::test_failed_impl(#expr, __FILE__, __LINE__, BOOST_CURRENT_FUNCTION))
92 ^
931 error generated.
94