Explorar o código

Detail: Merge disabled gcc container forwardings. Fixes #6323.

[SVN r76529]
Daniel James %!s(int64=14) %!d(string=hai) anos
pai
achega
c03358b385
Modificáronse 2 ficheiros con 24 adicións e 1 borrados
  1. 1 1
      libs/detail
  2. 23 0
      status/explicit-failures-markup.xml

+ 1 - 1
libs/detail

@@ -1 +1 @@
-Subproject commit 06c06ee09c198882784d58b1395fedd79db49d35
+Subproject commit de25ca2c0331f3ce625e0847a0f341a48f732ccf

+ 23 - 0
status/explicit-failures-markup.xml

@@ -1355,6 +1355,29 @@
             </note>
         </mark-expected-failures>
 
+        <mark-expected-failures>
+            <test name="correctly_disable"/>
+            <toolset name="gcc-4.2*"/>
+            <toolset name="gcc-4.3*"/>
+            <toolset name="gcc-4.4*"/>
+            <toolset name="gcc-4.5*"/>
+            <toolset name="gcc-4.6*"/>
+            <toolset name="gcc-4.7*"/>
+            <toolset name="gcc-mingw-*"/>
+            <toolset name="darwin-4.2"/>
+            <toolset name="clang-darwin-trunk"/>
+            <toolset name="clang-darwin-normal"/>
+            <toolset name="clang-darwin-linux-2.9"/>
+            <toolset name="intel-linux-*"/>
+            <note author="Daniel James">
+                GCC's libstdc++ has a versioned namespace feature which breaks
+                container forwarding. I don't know how to detect it so I'm just
+                always disabling it, which means that a lot of setups which
+                means that it's disabled for a lot of setups where it could
+                work - which is what these failures represent.
+            </note>
+        </mark-expected-failures>
+
         <mark-expected-failures>
             <test name="container_fwd"/>
             <test name="container_fwd_debug"/>

粤ICP备19079148号