Files
array/test/Jamfile.v2

112 lines
2.9 KiB
Plaintext
Raw Normal View History

#~ Copyright Rene Rivera 2008
#~ Distributed under 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)
2024-11-04 03:43:06 +02:00
require-b2 5.0.1 ;
2023-09-08 09:38:28 +03:00
import testing ;
2024-11-04 03:43:06 +02:00
import-search /boost/config/checks ;
import config : requires ;
2023-09-08 09:38:28 +03:00
project
: requirements
2025-01-27 21:18:15 +02:00
<library>/boost/array//boost_array
<library>/boost/core//boost_core
<warnings>extra
<toolset>msvc:<warnings-as-errors>on
<toolset>clang:<warnings-as-errors>on
<toolset>gcc:<warnings-as-errors>on
2025-01-27 18:26:10 +02:00
<toolset>gcc-4.6:<cxxflags>-Wno-missing-braces
<toolset>gcc-4.7:<cxxflags>-Wno-missing-braces
<toolset>gcc-4.6:<cxxflags>-Wno-missing-field-initializers
<toolset>gcc-4.7:<cxxflags>-Wno-missing-field-initializers
<toolset>gcc-4.8:<cxxflags>-Wno-missing-field-initializers
<toolset>gcc-4.9:<cxxflags>-Wno-missing-field-initializers
<toolset>gcc-4.6:<cxxflags>-Wno-type-limits
<toolset>gcc-4.7:<cxxflags>-Wno-type-limits
<toolset>gcc-10:<cxxflags>-Wno-type-limits
<toolset>clang:<cxxflags>-Wno-unnamed-type-template-args
<toolset>clang-3.5:<cxxflags>-Wno-missing-braces
<toolset>clang-3.6:<cxxflags>-Wno-missing-braces
<toolset>clang-3.7:<cxxflags>-Wno-missing-braces
<toolset>clang-3.8:<cxxflags>-Wno-missing-braces
<toolset>clang-3.9:<cxxflags>-Wno-missing-braces
<toolset>clang-4:<cxxflags>-Wno-missing-braces
<toolset>clang-5:<cxxflags>-Wno-missing-braces
;
2025-01-09 21:01:41 +02:00
#
2023-09-08 09:38:28 +03:00
run array0.cpp ;
run array1.cpp ;
run array2.cpp ;
run array3.cpp ;
run array4.cpp ;
run array5.cpp ;
run array6.cpp ;
run array7.cpp ;
2024-11-04 03:43:06 +02:00
compile array_constexpr.cpp ;
2024-11-04 03:43:06 +02:00
compile-fail array_getfail1.cpp
: <warnings>off ;
compile-fail array_getfail2.cpp
: <warnings>off ;
2024-11-04 03:43:06 +02:00
run array_hash.cpp
: : : <library>/boost/container_hash//boost_container_hash [ requires cxx11_noexcept ] ;
2023-09-08 09:47:09 +03:00
2025-01-09 21:01:41 +02:00
#
run array_typedef_test.cpp ;
2025-01-10 02:57:33 +02:00
run array_elems_test.cpp ;
2025-01-10 03:30:57 +02:00
run array_init_test.cpp ;
2025-01-10 03:49:09 +02:00
run array_copy_test.cpp ;
2025-01-10 04:07:38 +02:00
run array_convert_test.cpp ;
2025-01-10 04:40:35 +02:00
run array_data_test.cpp ;
2025-01-10 04:53:08 +02:00
run array_iterator_test.cpp ;
2025-01-10 05:00:39 +02:00
run array_reverse_test.cpp ;
2025-01-11 04:13:41 +02:00
run array_size_test.cpp ;
2025-01-11 04:30:54 +02:00
run array_access_test.cpp ;
2025-01-11 21:29:33 +02:00
run array_c_array_test.cpp ;
2025-01-11 21:51:06 +02:00
run array_fill_test.cpp ;
2025-01-11 21:56:12 +02:00
run array_assign_test.cpp ;
2025-01-11 22:01:01 +02:00
run array_swap_test.cpp ;
2025-01-11 22:05:37 +02:00
run array_swap_test2.cpp ;
2025-01-12 02:51:15 +02:00
run array_eq_test.cpp ;
2025-01-12 03:01:00 +02:00
run array_lt_test.cpp ;
2025-01-27 03:40:19 +02:00
run array_thw_test.cpp ;
2025-01-12 03:20:46 +02:00
run array_get_test.cpp ;
2025-02-23 20:45:50 +02:00
run to_array_test.cpp ;
2025-01-09 21:01:41 +02:00
2025-01-25 20:24:15 +02:00
# C++11 constexpr
2025-01-09 21:01:41 +02:00
2025-01-25 19:18:22 +02:00
compile array_init_test_cx.cpp ;
2025-01-25 19:29:47 +02:00
compile array_copy_test_cx.cpp ;
2025-01-25 19:38:01 +02:00
compile array_data_test_cx.cpp ;
2025-01-25 20:02:57 +02:00
compile array_iterator_test_cx.cpp ;
2025-01-25 19:23:50 +02:00
compile array_size_test_cx.cpp ;
2025-01-25 20:09:17 +02:00
compile array_access_test_cx.cpp ;
2025-01-25 21:20:12 +02:00
compile array_get_test_cx.cpp ;
2025-01-25 19:18:22 +02:00
2025-01-25 20:24:15 +02:00
# C++14 constexpr
2025-01-26 05:45:36 +02:00
compile array_assign_test_cx.cpp ;
2025-01-26 05:53:09 +02:00
compile array_access_test_cx2.cpp ;
2025-01-26 05:41:56 +02:00
compile array_fill_test_cx.cpp ;
2025-01-25 20:24:15 +02:00
compile array_eq_test_cx.cpp ;
2025-01-25 20:32:38 +02:00
compile array_lt_test_cx.cpp ;
2025-01-27 04:03:06 +02:00
compile array_thw_test_cx.cpp ;
2025-02-23 20:59:49 +02:00
compile to_array_test_cx.cpp ;
2025-01-25 20:24:15 +02:00
2025-01-25 19:18:22 +02:00
#
2023-09-08 09:47:09 +03:00
run quick.cpp ;