Boost logo

Boost :

Subject: Re: [boost] [result_of] Make `cpp0x_result_of_impl` public
From: Eric Niebler (eric_at_[hidden])
Date: 2012-04-19 20:40:20


On 4/13/2012 7:34 AM, Michel Morin wrote:
> Eric Niebler wrote:
>> OK, this is now implemented on trunk as of [77905]. I don't know of a
>> compiler that implements N3276 so I wasn't able to test it as thoroughly
>> as I would have liked, but bang! it's in there. Would love if someone
>> else could take a look and see if I missed anything obvious.
>
> I ran the test of result_of on clang trunk (which implements N3276 decltype).
> The results are fine (except cv-qualification issue I posted in
> another thread).
> I also tested Proto and all the tests ran successfully.

Did you update Boost.Config to unset BOOST_NO_DECLTYPE_N3276 for recent
clang builds? If not, you really weren't testing a decltype-based result_of.

> There are two test runners with clang trunk (i.e. "Sandia-clang-trunk"
> and "Sandia-darwin-clang-trunk"), but they seem to be a bit old;
> they don't seem to have N3276 decltype.

-- 
Eric Niebler
BoostPro Computing
http://www.boostpro.com

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