93 Commits

Author SHA1 Message Date
Andrey Semashev 8e93e2a517 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config, so remove
the dependency.
2026-01-22 19:55:06 +03:00
Peter Dimov ec61272c1f Remove stray parentheses 2025-02-23 21:04:28 +02:00
Peter Dimov e97dc53868 Add to_array_test_cx.cpp 2025-02-23 20:59:49 +02:00
Peter Dimov ffbced7a17 Disable initializer list test for GCC < 4.9 and Clang < 3.8 2025-02-23 20:54:43 +02:00
Peter Dimov 37289c5d92 Add to_array 2025-02-23 20:45:50 +02:00
Peter Dimov 9b508e3ad2 Disable <=> tests when <compare> isn't available 2025-01-29 04:26:00 +02:00
Peter Dimov 703ad46b81 Fix test/Jamfile project requirements 2025-01-27 21:18:15 +02:00
Peter Dimov 7482efd0a1 Merge branch 'modular' of https://github.com/grafikrobot/boostorg.array into feature/pr-24 2025-01-27 21:16:20 +02:00
Peter Dimov 61bbcbf341 Disable warnings for compile-fail tests 2025-01-27 19:53:31 +02:00
Peter Dimov 59e9940d5b Suppress false -Warray-bounds positive with -fsanitize=undefined 2025-01-27 19:53:16 +02:00
Peter Dimov 771750f7e1 Supress GCC and Clang warnings 2025-01-27 19:00:30 +02:00
Peter Dimov 75db85d1e9 Suppress MSVC unreachable code warnings 2025-01-27 18:23:43 +02:00
Peter Dimov 49e2a46c3a Enable warnings=extra, warnings-as-errors=on in test suite 2025-01-27 17:41:50 +02:00
Peter Dimov 45de3be80c Add array_thw_test_cx.cpp 2025-01-27 04:03:06 +02:00
Peter Dimov 68db6ebd2d Add operator<=> overload for zero-sized arrays 2025-01-27 03:59:32 +02:00
Peter Dimov 329e59454f Add float tests to array_thw_test, as floats use std::partial_ordering 2025-01-27 03:55:13 +02:00
Peter Dimov 9a4010b88b Add operator<=>, array_thw_test.cpp 2025-01-27 03:40:19 +02:00
Peter Dimov f017dac435 Enable failing tests 2025-01-26 21:26:46 +02:00
Peter Dimov 3d9f39814c Re-enable failing tests 2025-01-26 19:23:41 +02:00
Peter Dimov 89f09e33f1 Change array<T, 0>::begin() to return nullptr and make it constexpr. 2025-01-26 19:21:39 +02:00
Peter Dimov 43326390d9 Reenable failing test 2025-01-26 08:19:00 +02:00
Peter Dimov d2c295b85f Add array_access_test_cx2.cpp 2025-01-26 05:53:09 +02:00
Peter Dimov 324827cfc0 Add array_assign_test_cx.cpp 2025-01-26 05:45:36 +02:00
Peter Dimov 9253e8f1af Add array_fill_test_cx.cpp 2025-01-26 05:41:56 +02:00
Peter Dimov cd0532b8fa Remove inclusion of <algorithm> 2025-01-26 05:08:42 +02:00
Peter Dimov 4f2ed73766 Add array_get_test_cx.cpp 2025-01-25 21:20:12 +02:00
Peter Dimov 50cf6ebba7 Disable array_access_test_cx for GCC 4.x 2025-01-25 20:51:36 +02:00
Peter Dimov ec05d6ca34 Disable array_iterator_test_cx for GCC 4.x 2025-01-25 20:50:45 +02:00
Peter Dimov 18ec6239b2 Disable array_data_test_cx for GCC 4.x 2025-01-25 20:49:14 +02:00
Peter Dimov b44be8da89 Disable array_copy_test_cx for GCC 4.x 2025-01-25 20:47:36 +02:00
Peter Dimov ea9dbd5674 Disable array_init_test_cx for GCC 4.x 2025-01-25 20:46:20 +02:00
Peter Dimov 5c05254afb Add array_lt_test_cx.cpp 2025-01-25 20:32:38 +02:00
Peter Dimov a211468866 Add array_eq_test_cx.cpp 2025-01-25 20:24:15 +02:00
Peter Dimov c06cadc04f Add array_access_test_cx.cpp 2025-01-25 20:09:17 +02:00
Peter Dimov f155831795 Add array_iterator_test_cx.cpp 2025-01-25 20:02:57 +02:00
Peter Dimov 7ca2f112a2 Disable constexpr data() test for msvc-14.0 2025-01-25 19:42:21 +02:00
Peter Dimov 19f02c7615 Add array_data_test_cx.cpp 2025-01-25 19:38:01 +02:00
Peter Dimov 66386e8eda Add array_copy_test_cx.cpp 2025-01-25 19:29:47 +02:00
Peter Dimov 54d839c8bc Add array_size_test_cx.cpp 2025-01-25 19:23:50 +02:00
Peter Dimov e7663434ee Add array_init_test_cx.cpp 2025-01-25 19:18:22 +02:00
Peter Dimov 2099995189 Uncomment BOOST_CONSTEXPR; update and enable test/array_constexpr.cpp 2025-01-12 03:31:49 +02:00
Peter Dimov 31b9fdd397 Add array_get_test.cpp 2025-01-12 03:20:46 +02:00
Peter Dimov dca9ae1a60 Add array_lt_test.cpp 2025-01-12 03:01:00 +02:00
Peter Dimov ff5eb67906 Add array_eq_test.cpp 2025-01-12 02:51:15 +02:00
Peter Dimov 7223d3dfcb Add array_swap_test2.cpp 2025-01-11 22:05:37 +02:00
Peter Dimov c549abb184 Add array_swap_test.cpp 2025-01-11 22:01:01 +02:00
Peter Dimov cbd8e1a8dc Add array_assign_test.cpp 2025-01-11 21:56:12 +02:00
Peter Dimov 4e3d4ef99f Add array_fill_test.cpp 2025-01-11 21:51:06 +02:00
Peter Dimov 63f8f022e2 Add array_c_array_test.cpp 2025-01-11 21:29:33 +02:00
Peter Dimov 8d1871b4c2 Add array_access_test.cpp 2025-01-11 04:30:54 +02:00