Explorar el Código

Merge ScopeExit from trunk.

[SVN r50712]
Alexander Nasonov hace 17 años
padre
commit
4ea9f6b765
Se han modificado 4 ficheros con 49 adiciones y 0 borrados
  1. 4 0
      .gitmodules
  2. 1 0
      libs/maintainers.txt
  3. 1 0
      libs/scope_exit
  4. 43 0
      status/explicit-failures-markup.xml

+ 4 - 0
.gitmodules

@@ -346,6 +346,10 @@
 	path = libs/accumulators
 	url = ../accumulators.git
 	fetchRecurseSubmodules = on-demand
+[submodule "scope_exit"]
+	path = libs/scope_exit
+	url = ../scope_exit.git
+	fetchRecurseSubmodules = on-demand
 [submodule "flyweight"]
 	path = libs/flyweight
 	url = ../flyweight.git

+ 1 - 0
libs/maintainers.txt

@@ -66,6 +66,7 @@ random                Jens Maurer <Jens.Maurer -at- gmx.net>
 range                 Thorsten Ottosen <nesotto -at- cs.auc.dk>
 rational              Jonathan Turkanis <turkanis -at- coderage.com>
 regex                 John Maddock <john -at- johnmaddock.co.uk>
+scope_exit            Alexander Nasonov <alexander.nasonov -at- gmail.com>
 serialization         Robert Ramey <ramey -at- rrsd.com>
 signals               Douglas Gregor <dgregor -at- cs.indiana.edu>
 smart_ptr             Beman Dawes <bdawes -at- acm.org>, Peter Dimov <pdimov -at- mmltd.net>

+ 1 - 0
libs/scope_exit

@@ -0,0 +1 @@
+Subproject commit 72aab34e29da89d9f3aacd1587b3c549101c5f6b

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

@@ -4532,6 +4532,49 @@ for more information.
         </mark-expected-failures>
     </library>
 
+    <!-- scope_exit -->
+    <library name="scope_exit">
+        <mark-expected-failures>
+            <test name="emulation_tpl"/>
+            <toolset name="intel-*-9.1"/>
+            <toolset name="intel-*-10.0"/>
+            <toolset name="intel-*-10.1"/>
+            <toolset name="intel-*-11.0"/>
+            <note author="Alexander Nasonov">
+                The test does not compile in typeof emulation mode,
+                most likely due to a compiler bug. Users are advised
+                to use native typeof.
+            </note>
+        </mark-expected-failures>
+        <mark-expected-failures>
+            <test name="native"/>
+            <toolset name="acc"/>
+            <note author="Alexander Nasonov" refid="39"/>
+        </mark-expected-failures>
+        <mark-expected-failures>
+            <test name="native_tpl"/>
+            <toolset name="acc"/>
+            <note author="Alexander Nasonov" refid="39"/>
+        </mark-expected-failures>
+        <mark-expected-failures>
+            <test name="native_tu_test"/>
+            <toolset name="acc"/>
+            <note author="Alexander Nasonov" refid="39"/>
+        </mark-expected-failures>
+        <mark-expected-failures>
+            <test name="native_tu_test"/>
+            <toolset name="msvc-7.1"/>
+            <toolset name="msvc-8.0"/>
+            <note author="Alexander Nasonov" refid="2"/>
+        </mark-expected-failures>
+        <mark-expected-failures>
+            <test name="emulation_tu_test"/>
+            <toolset name="msvc-7.1"/>
+            <toolset name="msvc-8.0"/>
+            <note author="Alexander Nasonov" refid="2"/>
+        </mark-expected-failures>
+    </library>
+
     <!-- signals -->
     <library name="signals">
         <mark-unusable>

粤ICP备19079148号