diff options
author | Daniel James <daniel@calamity.org.uk> | 2011-08-01 23:12:19 +0000 |
---|---|---|
committer | Daniel James <daniel@calamity.org.uk> | 2011-08-01 23:12:19 +0000 |
commit | 3625b7895c105ad3228a13d82d2277d0e9ce3b75 (patch) | |
tree | 2289aa676c9bf4bfa37a975bec0fd6813cf4f907 /status/explicit-failures-markup.xml | |
parent | e0f28a5e65a8e0bda35c0c5b937116d6f1ae9e8b (diff) | |
download | boost-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.xml | 61 |
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 --> |