Boost logo

Boost :

Subject: Re: [boost] [config] [regression] Regression test failures due to compiler bugs -- your advice needed
From: Andrzej Krzemienski (akrzemi1_at_[hidden])
Date: 2015-01-23 08:52:59


2015-01-21 20:43 GMT+01:00 Andrzej Krzemienski <akrzemi1_at_[hidden]>:

>
>
> 2015-01-21 16:41 GMT+01:00 Peter Dimov <lists_at_[hidden]>:
>
>> Andrzej Krzemienski wrote:
>>
>>> A number of tests of Boost.Optional fail. (see here:
>>> http://www.boost.org/development/tests/develop/developer/optional.html)
>>> These are the failures in optional<T&> (optional references), because
>>> quite a lot of compilers implement reference binding in a
>>> non-standard-conforming manner. (For details of these bugs see here:
>>> http://www.boost.org/doc/libs/develop/libs/optional/doc/
>>> html/boost_optional/dependencies_and_portability/
>>> optional_reference_binding.html
>>> ).
>>>
>>
>> On the doc page, you state that these bugs are present in all MSVC
>> versions, but on the tests page, I only see one failure, with msvc-10.0,
>> everything else is green (or, in some cases, missing.)
>>
>
> You are right. I need to check if I didn't loose some tests. But back to
> my original request, did what I say makes sense?
>

Indeed, while refactoring unit tests I skipped the tests for optional ref
converting assignments. Now the tests look better. I mean, worse.

- Andrzej


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