Re: [Boost-bugs] [Boost C++ Libraries] #7481: lambda_tests.test fails to compile with BOOST_RESULT_OF_USE_DECLTYPE

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7481: lambda_tests.test fails to compile with BOOST_RESULT_OF_USE_DECLTYPE
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-10-07 18:46:47


#7481: lambda_tests.test fails to compile with BOOST_RESULT_OF_USE_DECLTYPE
--------------------------------------+-------------------------------------
  Reporter: michel | Owner: theller
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: phoenix
   Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
--------------------------------------+-------------------------------------
Description changed by michel:

Old description:

> #5687 (some evaluation functions do not work with
> `BOOST_RESULT_OF_USE_DECLTYPE`)
> is generally fixed by Eric recently.
> But `libs/phoenix/scope/lambda_tests.cpp` fails to compile on gcc 4.4-4.8
> and clang 2.8-3.0
> with `BOOST_RESULT_OF_USE_DECLTYPE`.
> Eric also reported it fails to compile on MSVC with
> `BOOST_RESULT_OF_USE_DECLTYPE`.
>
> It seems that N3276 decltype support is related here,
> since the compilation succeeds on clang 3.1-3.2 (which have N3276
> decltype support).

New description:

 #5687 (some evaluation functions do not work with
 `BOOST_RESULT_OF_USE_DECLTYPE`)
 is generally fixed by Eric recently.
 But `libs/phoenix/scope/lambda_tests.cpp` fails to compile on gcc 4.4-4.8
 and clang 2.8-3.0
 with `BOOST_RESULT_OF_USE_DECLTYPE`.
 Eric also reported it fails to compile on MSVC with
 `BOOST_RESULT_OF_USE_DECLTYPE`.

 The compilation succeeds on clang 3.1-3.2 (which have N3276 decltype
 support).

--
-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7481#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:10 UTC