Boost logo

Boost :

Subject: Re: [boost] [xpressive] Broken in release if explicit operator bool is available
From: Nathan Ridge (zeratul976_at_[hidden])
Date: 2013-01-02 20:14:26


> 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
                                               


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk