
2015-01-21 20:43 GMT+01:00 Andrzej Krzemienski
2015-01-21 16:41 GMT+01:00 Peter Dimov
: 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
(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