summaryrefslogtreecommitdiff
path: root/status
diff options
context:
space:
mode:
authorAutomated Commit <automated@calamity.org.uk>2018-02-06 18:25:07 +0000
committerAutomated Commit <automated@calamity.org.uk>2018-02-06 18:25:07 +0000
commit0d7c39436830b55c6b4347c0f42dee5dce8ae535 (patch)
tree6d0a6a1c1be0dcf8f35187a937e721a52235b9aa /status
parent477a5d7d7c44405eb4e9f4bc7d5e90250ef80206 (diff)
downloadboost-0d7c39436830b55c6b4347c0f42dee5dce8ae535.tar.gz
Update explicit-failures-markup.xml
[skip ci]
Diffstat (limited to 'status')
-rw-r--r--status/explicit-failures-markup.xml30
1 files changed, 14 insertions, 16 deletions
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index 90934a9633..2927e6a671 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -894,15 +894,11 @@
<!-- contract -->
<library name="contract">
<mark-unusable>
- <toolset name="gcc-gnu-6"/>
+ <toolset name="gcc-6"/>
<note author="Lorenzo Caminiti">
- Tests fail to link on this compiler when libc++ is used (see
+ Tests fail to link on this compiler because of a bug in its STL
+ implementation (undefined references to `operator delete`, see
https://tracker.crystax.net/issues/1403).
- This linker error does not occur with libstdc++ but
- unfortunately the toolset name for this compiler does not
- differentiate between libc++ and libstdc++ runs so also
- libstdc++ tests had to be marked as expected failures (even if
- they actually pass).
</note>
</mark-unusable>
<mark-unusable>
@@ -931,25 +927,26 @@
</mark-unusable>
<mark-expected-failures>
<test name="disable-audit"/>
- <toolset name="gcc-gnu-4.9"/>
- <toolset name="gcc-gnu-5"/>
+ <toolset name="gcc-4.9"/>
+ <toolset name="gcc-5"/>
+ <toolset name="clang-linux-3.6"/>
+ <toolset name="clang-linux-3.7"/>
+ <toolset name="clang-linux-3.8"/>
<note author="Lorenzo Caminiti">
- This test fails on this compiler because of a bug in libc++
- (see http://grokbase.com/t/gg/android-ndk/1656csqqtp/assertion-ttypeencoding-dw-eh-pe-absptr-unexpected-ttypeencoding-failed).
- This is fixed in libstdc++.
+ This test fails on this compiler because of a bug with
+ exceptions (see http://grokbase.com/t/gg/android-ndk/1656csqqtp/assertion-ttypeencoding-dw-eh-pe-absptr-unexpected-ttypeencoding-failed).
</note>
</mark-expected-failures>
<mark-expected-failures>
<test name="invariant-ifdef"/>
- <test name="invariant-ifdef_macro"/>
<test name="specify-nothing"/>
<toolset name="clang-gnu-linux-3.6"/>
<toolset name="clang-gnu-linux-3.7"/>
<toolset name="clang-gnu-linux-3.8"/>
<note author="Lorenzo Caminiti">
- This test fails on this compiler because of a bug in libstdc++
- (undefined references to `std::ios_base::failure::failure`).
- This is fixed in libc++.
+ This test fails on this compiler because of a bug in its STL
+ implementation (undefined references to
+ `std::ios_base::failure::failure`).
</note>
</mark-expected-failures>
<mark-expected-failures>
@@ -976,6 +973,7 @@
<test name="specify-auto_pre_old_error"/>
<test name="specify-auto_pre_old_post_error"/>
<test name="specify-auto_pre_old_post_except_error"/>
+ <toolset name="intel-linux-linux"/>
<toolset name="clang-darwin*"/>
<toolset name="clang-darwin*"/>
<toolset name="clang-darwin*"/>