1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- # 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 ]
- ;
- }
|