summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel James <daniel@calamity.org.uk>2017-09-29 13:18:15 +0100
committerDaniel James <daniel@calamity.org.uk>2017-09-29 13:19:28 +0100
commit270fb02affa5d3394d8ac06e4e5cf26ee3ae8718 (patch)
treed2a0f365370c144c9d3314c223593a10ea9b1c4d
parentb1ecb43c76fa5e07e522efb811a1bfea9beaeabb (diff)
downloadboost-270fb02affa5d3394d8ac06e4e5cf26ee3ae8718.tar.gz
Add contract failure markup
m---------libs/contract0
-rw-r--r--status/explicit-failures-markup.xml23
2 files changed, 23 insertions, 0 deletions
diff --git a/libs/contract b/libs/contract
-Subproject fb7acedc1d6857e48175ea85f3080e553490786
+Subproject 47c40afa16cafa18f04211084daf43d46a64a07
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index 09bb5d2204..d17e1d8b7e 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -803,6 +803,29 @@
</mark-unusable>
</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">