|
Boost Testing : |
From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2005-06-23 13:27:25
David Abrahams <dave_at_[hidden]> writes:
> Take a look at http://tinyurl.com/888yr, which claims that
> interoperable_fail was expected not to work on comeau. I can find no
> evidence for that claim. What gives?
This:
<test name="interoperable_fail">
<mark-failure>
<toolset name="borland"/>
<toolset name="borland-5_6_4"/>
<toolset name="msvc"/>
<toolset name="vc-7_0"/>
<note author="B. Dawes" refid="2"/>
</mark-failure>
<mark-failure>
<toolset name="gcc"/>
<note refid="3"/>
</mark-failure>
<mark-failure>
<toolset name="*"/>
^^^^^^^^^^^^^^^^^^^
<note author="D. Abrahams">
This failure is caused by a compiler bug. Templated operators
that combine different iterators built with iterator_facade or
iterator_adaptor may be present in an overload set even when those
iterators are not interoperable. The usual result is that error
messages generated by illegal use of these operators will be of
lower quality.
</note>
</mark-failure>
</test>
?
-- Aleksey Gurtovoy MetaCommunications Engineering