|
Boost : |
Subject: Re: [boost] 1.56.0 beta release candidate 2 available for testing
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2014-07-16 08:24:23
On Wed, Jul 16, 2014 at 3:44 PM, Bjørn Roald <bjorn_at_[hidden]> wrote:
> On 07/15/2014 06:58 PM, Marshall Clow wrote:
>>
>> The second release candidate files for 1.56.0 beta are available at
>> http://boost.cowic.de/rc/
>
> clang -std=c+11 seems to satisfy:
>
> #if defined( __GNUC__ ) && __GNUC__ * 100 + __GNUC_MINOR__ <= 404
>
> in ./boost/smart_ptr/detail/sp_forward.hpp and thus select sp_forward
> template that by comments looks like workaround for GCC 4.4 outdated version
> of rvalue references.
>
> The test should should be changed to:
>
> #if defined( __GNUC__ ) && __GNUC__ * 100 + __GNUC_MINOR__ <= 404 && not
> defined __clang__
>
> or
>
> #if defined( __GNUC__ ) && __GNUC__ * 100 + __GNUC_MINOR__ <= 404 && not
> defined BOOST_CLANG
>
> or use a Boost.Config feature test if it exist for this.
That was my mistake, I'll prepare a pull request to fix this.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk