summaryrefslogtreecommitdiff
path: root/status/explicit-failures-markup.xml
diff options
context:
space:
mode:
authorDaniel James <daniel@calamity.org.uk>2011-08-01 23:12:19 +0000
committerDaniel James <daniel@calamity.org.uk>2011-08-01 23:12:19 +0000
commit3625b7895c105ad3228a13d82d2277d0e9ce3b75 (patch)
tree2289aa676c9bf4bfa37a975bec0fd6813cf4f907 /status/explicit-failures-markup.xml
parente0f28a5e65a8e0bda35c0c5b937116d6f1ae9e8b (diff)
downloadboost-3625b7895c105ad3228a13d82d2277d0e9ce3b75.tar.gz
Detail: Merge new version of container_fwd.
And a couple of old failure markups that I hadn't merged yet. [SVN r73482]
Diffstat (limited to 'status/explicit-failures-markup.xml')
-rw-r--r--status/explicit-failures-markup.xml61
1 files changed, 51 insertions, 10 deletions
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index 3beb2f04ac..d8d84209dd 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -1335,6 +1335,45 @@
</library>
+ <!-- detail -->
+ <library name="detail">
+ <mark-expected-failures>
+ <test name="correctly_disable"/>
+ <test name="correctly_disable_debug"/>
+ <toolset name="pathscale-4.*"/>
+ <toolset name="sun-5.10"/>
+ <toolset name="pgi-*"/>
+ <toolset name="msvc-9.0~stlport*"/>
+ <toolset name="msvc-9.0~wm5~stlport*"/>
+ <note author="Daniel James">
+ This indicates that forward declarations could probably be used
+ for these compilers but currently aren't. All these compilers use
+ STLport, which is compatible with forward declarations in some
+ circumstances, but not in others. I haven't looked into how to
+ determine this, so I've just set container_fwd to never forward
+ declare for STLport.
+ </note>
+ </mark-expected-failures>
+
+ <mark-expected-failures>
+ <test name="container_fwd"/>
+ <test name="container_fwd_debug"/>
+ <test name="container_no_fwd_test"/>
+ <toolset name="msvc-9.0~wm5~stlport5.2"/>
+ <note author="Daniel James">
+ Failing because these tests are run with warnings as errors,
+ and the standard library is causing warnings.
+ </note>
+ </mark-expected-failures>
+
+ <mark-expected-failures>
+ <test name="container_fwd_debug"/>
+ <toolset name="sun-5.10"/>
+ <note author="Daniel James">
+ STLport debug mode seems to be broken here.
+ </note>
+ </mark-expected-failures>
+ </library>
<!-- dynamic_bitset -->
<library name="dynamic_bitset">
@@ -2232,6 +2271,18 @@
ptrdiff_t, which is an alias for a 32-bit type
</note>
</mark-expected-failures>
+ <mark-expected-failures>
+ <test name="path_test_filesystem2"/>
+ <toolset name="msvc-7.1"/>
+ <note author="Daniel James" date="07 Jun 2011">
+ Visual C++ 7.1's SFINAE implementation can't deal with multiple
+ assignment functions with the same parameters (but disabled with
+ SFINAE). So path's assignment from boost::filesystem2::path is
+ disabled. Would be pretty easy to workaround, but probably not
+ worth it since this is pretty obscure, and filesystem2 will be
+ removed soon.
+ </note>
+ </mark-expected-failures>
</library>
<!-- lambda -->
@@ -5929,16 +5980,6 @@ These tests will fail in most compilers that don't support rvalue references.
a little inefficient.
</note>
</mark-expected-failures>
-
- <mark-expected-failures>
- <test name="compile_map"/>
- <test name="compile_set"/>
- <toolset name="gcc-open64"/>
- <toolset name="pathscale-*"/>
- <note author="Daniel James">
- Concept checks don't seem to work on pathscale.
- </note>
- </mark-expected-failures>
</library>
<!-- utility/enable_if -->