blob: 1d581a8d41b63472ef4bff52aaef236d556a6d49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
|
# Boost sorting_algo library test suite Jamfile ----------------------------
#
# Copyright Steven Ross 2009. Use, modification and
# distribution is subject to the Boost Software License, Version
# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
# http://www.boost.org/LICENSE_1_0.txt)
#
# See http://www.boost.org/libs/sort for library home page.
import ../../config/checks/config : requires ;
import testing ;
{
test-suite "sort"
: [ run integer_sort_test.cpp
: : : : integer_sort ]
[ run float_sort_test.cpp
: : : : float_sort ]
[ run string_sort_test.cpp
: : : : string_sort ]
[ run sort_detail_test.cpp
: : : : sort_detail ]
[ run test_pdqsort.cpp
: : : [ requires
cxx11_hdr_random ] <optimization>speed : test_pdqsort ]
[ run test_flat_stable_sort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept ] <optimization>speed : test_flat_stable_sort ]
[ run test_spinsort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept ] <optimization>speed : test_spinsort ]
[ run test_insert_sort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept ] <optimization>speed : test_insert_sort ]
[ run test_block_indirect_sort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept
cxx11_thread_local
cxx11_lambdas ] <optimization>speed <threading>multi : test_block_indirect_sort ]
[ run test_sample_sort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept
cxx11_thread_local
cxx11_lambdas ] <optimization>speed <threading>multi : test_sample_sort ]
[ run test_parallel_stable_sort.cpp
: : : [ requires
cxx11_constexpr
cxx11_noexcept
cxx11_thread_local
cxx11_lambdas ] <optimization>speed <threading>multi : test_parallel_stable_sort ]
;
}
|