Add contract failure markup

This commit is contained in:
Daniel James 2017-09-29 13:18:15 +01:00
parent bdab7da6da
commit 8bc839ace3

View file

@ -735,6 +735,29 @@
</test>
</library>
<!-- contract -->
<library name="contract">
<mark-expected-failures>
<test name="*"/>
<toolset name="clang-gnu-linux-4.0~gnu++98"/>
<toolset name="clang-gnu-linux-4.0.1"/>
<toolset name="gcc-gnu-4.4*"/>
<toolset name="gcc-gnu-4.5*"/>
<toolset name="gcc-gnu-4.6*"/>
<toolset name="gcc-mngw-gnu-3*c+"/>
<toolset name="gcc-mngw-gnu-4.1c+"/>
<toolset name="gcc-mngw-gnu-4.2c+"/>
<toolset name="gcc-mngw-gnu-4.3c+"/>
<toolset name="gcc-mngw-gnu-4.4c+"/>
<toolset name="msvc-7*"/>
<toolset name="msvc-8*"/>
<toolset name="msvc-9*"/>
<note author="Lorenzo Caminiti">
Most tests require lambda function support (even if technically
the library itself does not require lambdas).
</note>
</mark-expected-failures>
</library>
<!-- coroutine -->
<library name="coroutine">