Ver código fonte

Explained expected test_tss_lib failures.

[SVN r36389]
Roland Schwarz 19 anos atrás
pai
commit
cdb922b542
1 arquivos alterados com 18 adições e 0 exclusões
  1. 18 0
      status/explicit-failures-markup.xml

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

@@ -3684,6 +3684,24 @@ for more information.
             <toolset name="qcc-3.3*"/>
             <note author="Jim Douglas" date="13 Feb 06" refid="16"/>
         </mark-expected-failures>
+    
+        <mark-expected-failures>
+            <test name="test_tss_lib"/>
+            <toolset name="*"/>
+            <note author="Roland Schwarz" date="2006-12-14">
+                When a thread ends, tss data needs to be cleaned up. This process
+                is mostly automatic. When threads are launched by the Boost.Thread API
+                cleanup is handled by the library implementation. For threads, launched
+                by the native operating system API it is not possible to get this cleanup
+                on every compiler/platform. A warning (error) will be present in this case,
+                which cleary states this fact. It is recommended to start threads only
+                by means of the Boost.Thread API if you need to avoid the leaks that appear
+                on the end of the thread. If this is not possible the cleanup can be invoked
+                from user code before the process actually ends. For library implementors
+                this means to call these functions during library initialization and 
+                finalization.   
+            </note>
+        </mark-expected-failures>
     </library>
 
     <!-- tuple -->

粤ICP备19079148号