• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3 Copyright 2017-2018 Daniel James
4 Distributed under the Boost Software License, Version 1.0.
5 (See accompanying file LICENSE_1_0.txt or copy at
6 http://www.boost.org/LICENSE_1_0.txt)
7-->
8<explicit-failures-markup>
9    <!-- unordered -->
10    <library name="unordered">
11      <mark-expected-failures>
12        <test name="unnecessary_copy_tests"/>
13        <toolset name="borland-*"/>
14        <toolset name="sun-*"/>
15        <note author="Daniel James">
16            This tests whether inserting elements creates as few copies as I think
17            is possible. If this fails it just means that the container might be
18            a little inefficient.
19        </note>
20      </mark-expected-failures>
21
22      <mark-expected-failures>
23        <test name="compile_map_unordered_allocator"/>
24        <toolset name="msvc-7.1"/>
25        <note author="Daniel James">
26            This test fail because it's using unordered's internal
27            allocator traits, which doesn't work on Visual C++ 7.1.
28            It normally uses the one from Boost.Container by default.
29        </note>
30      </mark-expected-failures>
31
32      <mark-expected-failures>
33        <test name="noexcept_tests"/>
34        <toolset name="gcc-4.3c+"/>
35        <note author="Daniel James">
36            boost::is_nothrow_move_constructible and
37            boost::is_nothrow_move_assignable don't seem to work on this
38            compiler. I'd hope that anyone wanting noexcept support would
39            use a more recent compiler anyway.
40        </note>
41      </mark-expected-failures>
42      </library>
43</explicit-failures-markup>
44
45