Opened 9 years ago
#8800 new Bugs
result_of.hpp:174: error: invalid use of incomplete type
Reported by: | Owned by: | No-Maintainer | |
---|---|---|---|
Milestone: | To Be Determined | Component: | utility |
Version: | Boost 1.54.0 | Severity: | Showstopper |
Keywords: | Cc: |
Description
- On OSX 10.8.4, invoke "./b2 toolset=darwin -j 4"
- Build fails with:
./boost/utility/result_of.hpp:174: error: invalid use of incomplete type ‘struct boost::log::v2_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2_mt_posix::expressions::has_attribute<void> >::result<const boost::log::v2_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2_mt_posix::expressions::has_attribute<void> > ()(boost::phoenix::vector2<boost::phoenix::vector2<const boost::phoenix::actor<boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::log::v2_mt_posix::expressions::aux::unary_function_terminal<boost::log::v2_mt_posix::expressions::has_attribute<void> > >, 0l> >*, const boost::log::v2_mt_posix::attribute_value_set&>&, const boost::phoenix::default_actions&>)>’
- According to "l_r" on the #boost IRC channel, he has also reproduced this issue on "xLinux laptop 3.8.0-25-x86_64 x86_64 GNU/Linux, GCC 4.7.3"
- I have set severity to "Showstopper" because there is no known workaround and Boost cannot be built.
Build log