summaryrefslogtreecommitdiff
path: root/status
diff options
context:
space:
mode:
authorAndrzej KrzemieĊ„ski <akrzemi1@gmail.com>2019-03-25 21:47:04 +0100
committerGitHub <noreply@github.com>2019-03-25 21:47:04 +0100
commit877f847ce6a08c564276732ca2e62a08b8a1888a (patch)
treeebc7d5e035112fc4d2e58f4320e60479a5a6d7c7 /status
parent9337ed8083fbb0368305992956609b672e4fe3d7 (diff)
downloadboost-877f847ce6a08c564276732ca2e62a08b8a1888a.tar.gz
unmarked some optional tests
Ever since optional references have been rewritten these tests pass in MSVC.
Diffstat (limited to 'status')
-rw-r--r--status/explicit-failures-markup.xml37
1 files changed, 0 insertions, 37 deletions
diff --git a/status/explicit-failures-markup.xml b/status/explicit-failures-markup.xml
index 46755b5399..d4b0309243 100644
--- a/status/explicit-failures-markup.xml
+++ b/status/explicit-failures-markup.xml
@@ -3420,32 +3420,6 @@ for more information.
<!-- optional -->
<library name="optional">
<mark-expected-failures>
- <test name="optional_test_ref_assign_const_int"/>
- <toolset name="msvc-10.0"/>
- <note author="Andrzej Krzemienski" id="optional-const-int-ref-bug">
- <p>This is a compiler bug: it sometimes creates an illegal temporary object.
- The following code illustrates the bug:</p>
- <pre>
- #include &lt;cassert&gt;
- const int global_i = 0;
-
- struct TestingReferenceBinding
- {
- void operator=(const int&amp; ii)
- {
- assert(&amp;ii == &amp;global_i);
- }
- };
-
- int main()
- {
- TestingReferenceBinding ttt;
- ttt = global_i;
- }
- </pre>
- </note>
- </mark-expected-failures>
- <mark-expected-failures>
<test name="optional_test_ref_converting_ctor"/>
<toolset name="gcc-4.4*"/>
<toolset name="gcc-4.2.1"/>
@@ -3478,17 +3452,6 @@ for more information.
</note>
</mark-expected-failures>
<mark-expected-failures>
- <test name="optional_test_ref_convert_assign_const_int"/>
- <toolset name="msvc-8.0"/>
- <toolset name="msvc-9.0"/>
- <toolset name="msvc-10.0"/>
- <toolset name="msvc-11.0"/>
- <toolset name="msvc-12.0"/>
- <note author="Andrzej Krzemienski" id="optional-const-int-ref-assign-bug">
- <p>This is a compiler bug: it sometimes creates an illegal temporary object.</p>
- </note>
- </mark-expected-failures>
- <mark-expected-failures>
<test name="optional_test_ref"/>
<toolset name="msvc-6.5*"/>
<toolset name="msvc-7.0"/>