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