Opened 9 years ago

#8800 new Bugs

result_of.hpp:174: error: invalid use of incomplete type

Reported by: cowwoc@… Owned by: No-Maintainer
Milestone: To Be Determined Component: utility
Version: Boost 1.54.0 Severity: Showstopper
Keywords: Cc:

Description

  1. On OSX 10.8.4, invoke "./b2 toolset=darwin -j 4"
  2. 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&>)>’

  1. 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"
  2. I have set severity to "Showstopper" because there is no known workaround and Boost cannot be built.

Attachments (1)

build.zip (75.9 KB ) - added by cowwoc@… 9 years ago.
Build log

Download all attachments as: .zip

Change History (1)

by cowwoc@…, 9 years ago

Attachment: build.zip added

Build log

Note: See TracTickets for help on using tickets.