Boost logo

Boost :

Subject: Re: [boost] [predef] Using predef-check on 'develop' problem
From: Edward Diener (eldiener_at_[hidden])
Date: 2015-06-29 23:30:02


On 6/29/2015 10:36 PM, Rene Rivera wrote:
> On Sat, Jun 20, 2015 at 7:54 AM, Edward Diener <eldiener_at_[hidden]>
> wrote:
>
>> On 6/17/2015 10:29 AM, Rene Rivera wrote:
>>
>>> On Tue, Jun 16, 2015 at 8:56 PM, Rene Rivera <grafikrobot_at_[hidden]>
>>> wrote:
>>>
>>>>
>>>> On Tue, Jun 16, 2015 at 7:03 PM, Edward Diener <eldiener_at_[hidden]>
>>>> wrote:
>>>>
>>>>>
>>>>> Please look at the latest 'develop' results for SunOS. The value of
>>>>> BOOST_COMP_CLANG = 0 and yet your check_value test shows CHECK_VALUE ==
>>>>> 1.
>>>>> Also the msvc-14.0 tests under Windows shows the same problem.
>>>>>
>>>>
>>>>
>>>> I'm looking :-) Such a painful problem to track down :-(
>>>>
>>>>
>>> FYI.. It's something wrong with the check C program itself, not the BB
>>> layer on top of it. And I can see msvc-14.0, sun-stlport, gcc- 4.9.2~c14,
>>> and gcc- 5.1~c14 showing the problem :-(
>>>
>>>
>> Could this have something to do with "cached" values ?
>
>
> No. As I don't think any testers run incremental tests.
>
>
>> Anyway I thought this might give a little more of a clue in solving the
>> predef-check problem since it has occurred locally in my testing.
>
>
> I don't know if it did.. But I've now rewritten the check (and info) code
> (a handful of times in the past few weeks) and it should resolve the low
> level check problems (see <
> https://github.com/boostorg/predef/commit/0f113b0871832aafdffed45a5def8f473161cdab
>> ).

I will check the VMD tests to see if your change fixes the problems. I
will also look at the corresponding predef tests for those platforms.
Usually it takes a little while for your changes to be picked up,
especially on the Android platform.


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