
3 Jan
2013
3 Jan
'13
1:14 a.m.
With the recent change to Boost.SmartPtr that adds support for explicit operator bool() Boost.Xpressive no longer compiles. The relevant error message is:
./boost/xpressive/detail/utility/tracking_ptr.hpp:440:73: error: no type named ‘unspecified_bool_type’ in ‘class boost::intrusive_ptr<boost::xpressive::detail::regex_impl<const char*>
’
Could this be fixed?
This may be the same as an issue I filed a couple of weeks ago [1]. That has been fixed in trunk, but not merged to release yet. Regards, Nate [1] https://svn.boost.org/trac/boost/ticket/7809