Browse Source

Borland/iterator adaptors markup

[SVN r25265]
Aleksey Gurtovoy 21 years ago
parent
commit
c4aebc768c
1 changed files with 34 additions and 20 deletions
  1. 34 20
      status/explicit-failures-markup.xml

+ 34 - 20
status/explicit-failures-markup.xml

@@ -405,9 +405,7 @@
             <test name="zip_view"/>
             
             <toolset name="borland-5.6.4"/>
-            <note author="Aleksey Gurtovoy" date="17 Sep 2004">
-                This failure is caused by a compiler bug without known workaround.
-            </note>
+            <note author="Aleksey Gurtovoy" date="17 Sep 2004" refid="26"/>
         </mark-expected-failures>
 
         <mark-expected-failures>
@@ -421,9 +419,7 @@
             <test name="zip_view"/>
             
             <toolset name="mipspro"/>
-            <note author="Aleksey Gurtovoy" date="17 Sep 2004">
-                This failure is caused by a compiler bug without known workaround.
-            </note>
+            <note author="Aleksey Gurtovoy" date="17 Sep 2004" refid="26"/>
         </mark-expected-failures>
 
         <mark-expected-failures>
@@ -447,7 +443,7 @@
             <toolset name="mipspro"/>
             <note author="Aleksey Gurtovoy" date="17 Sep 2004">
                 This is an advanced functionality that hasn't been ported to the deficient
-                compilers (yet). Patches are welcome.
+                compilers (yet). Patches are welcome!
             </note>
         </mark-expected-failures>
 
@@ -708,6 +704,7 @@ for more information.
         </test>
     </library>
 
+
     <!-- iterator -->
     <library name="iterator">
         <test name="interoperable_fail">
@@ -734,19 +731,7 @@ for more information.
                 </note>
             </mark-failure>
         </test>
-        <test name="indirect_iterator_member_types" corner-case="yes">
-            <mark-failure>
-                <toolset name="borland"/>
-                <toolset name="borland-5.6.4"/>
-                <note author="D. Abrahams">
-                    This failure is caused by a compiler bug.  The
-                    compiler tends to drop const-ness and as a result
-                    some indirect_iterators will have pointer and
-                    reference members of <code>T*</code> and <code>T&amp;</code> that should
-                    have been <code>T const*</code> and <code>T const&amp;</code>.
-                </note>
-            </mark-failure>
-        </test>
+
         <test name="is_convertible_fail" corner-case="yes">
             <mark-failure>
                 <toolset name="borland"/>
@@ -769,8 +754,33 @@ for more information.
                 </note>
             </mark-failure>
         </test>
+
+        <test name="indirect_iter_member_types" corner-case="yes"/>
+        
+        <mark-expected-failures>
+            <test name="indirect_iter_member_types"/>
+            <test name="pointee"/>
+            <toolset name="borland"/>
+            <toolset name="borland-5.6.4"/>
+            <note author="D. Abrahams">
+                This failure is caused by a compiler bug.  The
+                compiler tends to drop const-ness and as a result
+                some indirect_iterators will have pointer and
+                reference members of <code>T*</code> and <code>T&amp;</code> that should
+                have been <code>T const*</code> and <code>T const&amp;</code>.
+            </note>
+        </mark-expected-failures>
+
+        <mark-expected-failures>
+            <test name="zip_iterator_test"/>
+            <toolset name="borland"/>
+            <toolset name="borland-5.6.4"/>
+            <note author="Aleksey Gurtovoy" date="19 Sep 2004" refid="26"/>
+        </mark-expected-failures>
+
     </library>
 
+
     <!-- math -->
     <library name="math">
         <test name="quaternion_mult_incl_test">
@@ -1360,6 +1370,10 @@ for more information.
       ,DLL, so, etc.
     </note>
 
+    <note id="26">
+        This failure is caused by a compiler bug with no known workaround. 
+        Patches are welcome!
+    </note>
 
 </explicit-failures-markup>
 

粤ICP备19079148号