# 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 ] speed : test_pdqsort ] [ run test_flat_stable_sort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept ] speed : test_flat_stable_sort ] [ run test_spinsort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept ] speed : test_spinsort ] [ run test_insert_sort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept ] speed : test_insert_sort ] [ run test_block_indirect_sort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept cxx11_thread_local cxx11_lambdas ] speed multi : test_block_indirect_sort ] [ run test_sample_sort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept cxx11_thread_local cxx11_lambdas ] speed multi : test_sample_sort ] [ run test_parallel_stable_sort.cpp : : : [ requires cxx11_constexpr cxx11_noexcept cxx11_thread_local cxx11_lambdas ] speed multi : test_parallel_stable_sort ] ; }