Boost logo

Boost :

Subject: Re: [boost] [Phoenix] lambda_tests.test fails on gcc 4.3-4.8 with BOOST_RESULT_OF_USE_DECLTYPE
From: Michel Morin (mimomorin_at_[hidden])
Date: 2012-10-07 14:47:32

Eric Niebler wrote:
>>> I don't know. Maybe Thomas can have a look. I tried to understand the
>>> code for Phoenix lambda and broke my brain. :-P This test also fails
>>> on msvc when BOOST_RESULT_OF_USE_DECLTYPE is defined.
>> I did additional tests: on clang 2.8-3.0 in a C++11 mode with
>> BOOST_RESULT_OF_USE_DECLTYPE, lambda_tests.test also failed.
> It could be related to support for N3276, but it's hard to say.

I made a ticket for this.
  #7481 (lambda_tests.test fails to compile with BOOST_RESULT_OF_USE_DECLTYPE)

>> During the tests, I found that runtime errors (BOOST_TEST failures) happen
>> in some tests (e.g. scope/let_tests.cpp) when compiling them with
>> optimization flag (-O2 or -O3) on both gcc (except gcc 4.5) and clang.
>> The runtime failures happen both in C++03 and C++11 modes.
>> I don't know if this is related to Boost.Proto, but I report this here
>> just in case.
> You should file this as a Phoenix bug.

  #7480 (Runtime failures in let_tests.test)


Boost list run by bdawes at, gregod at, cpdaniel at, john at