2
0
mirror of https://github.com/boostorg/sort.git synced 2026-01-19 04:42:11 +00:00
Files
sort/test/Jamfile.v2
2024-07-20 21:25:44 -05:00

71 lines
2.2 KiB
Plaintext

# 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-search /boost/config/checks ;
import config : requires ;
import testing ;
project : requirements
<library>/boost/test//boost_test_exec_monitor
;
{
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 ]
;
}