diff --git a/libs/detail b/libs/detail index 3b2a3d1cfc..b95901a068 160000 --- a/libs/detail +++ b/libs/detail @@ -1 +1 @@ -Subproject commit 3b2a3d1cfc456659451a5b4f600a9b2ea6702c33 +Subproject commit b95901a06887cc3eebb3ab7ce17e6908303aed8f 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 @@ + + + + + + + + + + + + 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. + + + + + + + + + + Failing because these tests are run with warnings as errors, + and the standard library is causing warnings. + + + + + + + + STLport debug mode seems to be broken here. + + + @@ -2232,6 +2271,18 @@ ptrdiff_t, which is an alias for a 32-bit type + + + + + 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. + + @@ -5929,16 +5980,6 @@ These tests will fail in most compilers that don't support rvalue references. a little inefficient. - - - - - - - - Concept checks don't seem to work on pathscale. - -