Commit Graph

  • e988ef9c4a Merge pull request #28 from ashtum/patch-1 boost-1.88.0 Peter Dimov 2025-04-03 14:10:17 +03:00
  • a0be8d9537 Update index.html Mohammad Nejati 2025-04-03 14:25:37 +03:30
  • eee0d5bbc5 Update documentation boost-1.88.0.beta1 feature/to_array Peter Dimov 2025-02-23 22:02:50 +02:00
  • ec61272c1f Remove stray parentheses Peter Dimov 2025-02-23 21:04:28 +02:00
  • e97dc53868 Add to_array_test_cx.cpp Peter Dimov 2025-02-23 20:59:49 +02:00
  • ffbced7a17 Disable initializer list test for GCC < 4.9 and Clang < 3.8 Peter Dimov 2025-02-23 20:54:43 +02:00
  • 37289c5d92 Add to_array Peter Dimov 2025-02-23 20:45:50 +02:00
  • 9b508e3ad2 Disable <=> tests when <compare> isn't available feature/three-way-compare Peter Dimov 2025-01-29 04:15:17 +02:00
  • 84d0f84c9b Check for the existence of <compare>, include it, use it; 0 <=> 0 doesn't work without it anyway. Peter Dimov 2025-01-29 04:03:41 +02:00
  • 37a4833e26 Add the rest of the Clangs to Drone Peter Dimov 2025-01-29 03:14:12 +02:00
  • 8991751e3b Regenerate CMakeLists.txt feature/pr-24 Peter Dimov 2025-01-27 21:22:01 +02:00
  • b2f6f0ca65 Update build.jam Peter Dimov 2025-01-27 21:21:34 +02:00
  • 703ad46b81 Fix test/Jamfile project requirements Peter Dimov 2025-01-27 21:18:15 +02:00
  • 7482efd0a1 Merge branch 'modular' of https://github.com/grafikrobot/boostorg.array into feature/pr-24 Peter Dimov 2025-01-27 21:16:20 +02:00
  • 61bbcbf341 Disable warnings for compile-fail tests feature/warnings Peter Dimov 2025-01-27 19:41:32 +02:00
  • 59e9940d5b Suppress false -Warray-bounds positive with -fsanitize=undefined Peter Dimov 2025-01-27 19:38:14 +02:00
  • 771750f7e1 Supress GCC and Clang warnings Peter Dimov 2025-01-27 18:26:10 +02:00
  • 75db85d1e9 Suppress MSVC unreachable code warnings Peter Dimov 2025-01-27 18:23:43 +02:00
  • 49e2a46c3a Enable warnings=extra, warnings-as-errors=on in test suite Peter Dimov 2025-01-27 17:41:50 +02:00
  • 07a14f33ef Update revision history Peter Dimov 2025-01-27 17:19:06 +02:00
  • 047ba01807 Update documentation Peter Dimov 2025-01-27 17:16:50 +02:00
  • 45de3be80c Add array_thw_test_cx.cpp Peter Dimov 2025-01-27 04:03:06 +02:00
  • 68db6ebd2d Add operator<=> overload for zero-sized arrays Peter Dimov 2025-01-27 03:59:32 +02:00
  • 329e59454f Add float tests to array_thw_test, as floats use std::partial_ordering Peter Dimov 2025-01-27 03:55:13 +02:00
  • 9a4010b88b Add operator<=>, array_thw_test.cpp Peter Dimov 2025-01-27 03:40:19 +02:00
  • 527ff0a80d Update revision history Peter Dimov 2025-01-26 22:07:42 +02:00
  • f017dac435 Enable failing tests feature/init-zero-sized Peter Dimov 2025-01-26 21:26:46 +02:00
  • 567ba40840 Add a dummy element to array<T, 0> to enable initialization with = {{}} Peter Dimov 2025-01-26 21:15:39 +02:00
  • 29700ff270 Update revision history Peter Dimov 2025-01-26 21:02:26 +02:00
  • b147799665 Remove local hash_value overload; boost::hash supports array-like types natively. feature/remove-hash-value Peter Dimov 2025-01-26 20:35:19 +02:00
  • acef60446a Update revision history Peter Dimov 2025-01-26 20:31:53 +02:00
  • 3d9f39814c Re-enable failing tests feature/constexpr Peter Dimov 2025-01-26 19:23:41 +02:00
  • 89f09e33f1 Change array<T, 0>::begin() to return nullptr and make it constexpr. Peter Dimov 2025-01-26 19:21:39 +02:00
  • 43326390d9 Reenable failing test feature/remove-obsolete Peter Dimov 2025-01-26 08:19:00 +02:00
  • c95d855018 Remove obsolete workaround from failed_rangecheck Peter Dimov 2025-01-26 08:09:41 +02:00
  • 0a72026887 Update revision history Peter Dimov 2025-01-26 06:09:05 +02:00
  • d2c295b85f Add array_access_test_cx2.cpp Peter Dimov 2025-01-26 05:53:09 +02:00
  • 324827cfc0 Add array_assign_test_cx.cpp Peter Dimov 2025-01-26 05:45:36 +02:00
  • 9253e8f1af Add array_fill_test_cx.cpp Peter Dimov 2025-01-26 05:41:56 +02:00
  • cd0532b8fa Remove inclusion of <algorithm> feature/remove-algorithm Peter Dimov 2025-01-26 04:54:58 +02:00
  • 6a9e8c78da Update documentation of swap. feature/remove-invoke-swap Peter Dimov 2025-01-26 04:11:14 +02:00
  • 55bc631d40 Remove use of core/invoke_swap Peter Dimov 2025-01-26 04:08:06 +02:00
  • 435b293467 Mark std::get illegal overloads as deprecated feature/deprecated Peter Dimov 2025-01-26 03:16:23 +02:00
  • 6447b408b2 Remove idef-ed out overload of get_c_array Peter Dimov 2025-01-26 03:10:59 +02:00
  • 17b49d86ad Mark get_c_array as deprecated Peter Dimov 2025-01-26 03:10:23 +02:00
  • fe60e163c7 Remove obsolete Sun workaround Peter Dimov 2025-01-26 03:07:53 +02:00
  • 16280f660b Mark assign as deprecated Peter Dimov 2025-01-26 03:06:28 +02:00
  • 16b6ba8d84 Mark c_array as deprecated Peter Dimov 2025-01-25 23:20:31 +02:00
  • f5a3f1b34a Remove obsolete reverse_iterator workarounds Peter Dimov 2025-01-25 23:12:34 +02:00
  • 9e2868f8e2 Reorder includes Peter Dimov 2025-01-25 23:10:41 +02:00
  • 4f2ed73766 Add array_get_test_cx.cpp Peter Dimov 2025-01-25 21:20:12 +02:00
  • b32a6cfcfd Work around GCC 5..8 constexpr comparison failures Peter Dimov 2025-01-25 20:59:46 +02:00
  • 50cf6ebba7 Disable array_access_test_cx for GCC 4.x Peter Dimov 2025-01-25 20:51:36 +02:00
  • ec05d6ca34 Disable array_iterator_test_cx for GCC 4.x Peter Dimov 2025-01-25 20:50:45 +02:00
  • 18ec6239b2 Disable array_data_test_cx for GCC 4.x Peter Dimov 2025-01-25 20:49:14 +02:00
  • b44be8da89 Disable array_copy_test_cx for GCC 4.x Peter Dimov 2025-01-25 20:47:36 +02:00
  • ea9dbd5674 Disable array_init_test_cx for GCC 4.x Peter Dimov 2025-01-25 20:46:20 +02:00
  • 5c05254afb Add array_lt_test_cx.cpp Peter Dimov 2025-01-25 20:32:38 +02:00
  • a211468866 Add array_eq_test_cx.cpp Peter Dimov 2025-01-25 20:24:15 +02:00
  • c06cadc04f Add array_access_test_cx.cpp Peter Dimov 2025-01-25 20:09:17 +02:00
  • f155831795 Add array_iterator_test_cx.cpp Peter Dimov 2025-01-25 20:02:57 +02:00
  • 7ca2f112a2 Disable constexpr data() test for msvc-14.0 Peter Dimov 2025-01-25 19:42:21 +02:00
  • 19f02c7615 Add array_data_test_cx.cpp Peter Dimov 2025-01-25 19:38:01 +02:00
  • 66386e8eda Add array_copy_test_cx.cpp Peter Dimov 2025-01-25 19:29:47 +02:00
  • 54d839c8bc Add array_size_test_cx.cpp Peter Dimov 2025-01-25 19:23:50 +02:00
  • e7663434ee Add array_init_test_cx.cpp Peter Dimov 2025-01-25 19:18:22 +02:00
  • 52406dfcc0 Add revision history Peter Dimov 2025-01-25 18:06:00 +02:00
  • 9b8a342f44 Update documentation Peter Dimov 2025-01-25 18:00:27 +02:00
  • 01983ff604 Remove GCC 4.4 from Drone feature/drone Peter Dimov 2025-01-15 21:12:57 +02:00
  • 536412674f Add Drone support Peter Dimov 2025-01-15 20:52:27 +02:00
  • 8c5f36ae52 array<T, 0> access operations are never constexpr Peter Dimov 2025-01-15 20:18:14 +02:00
  • 9d6b871972 Work around GCC 4.x constexpr failure in operator[] Peter Dimov 2024-11-04 12:59:39 +02:00
  • 79ca787bfe Add more constexpr to match std::array Peter Dimov 2024-11-04 04:29:42 +02:00
  • 0da094a21d Add BOOST_NOEXCEPT as needed to match std::array Peter Dimov 2024-11-04 04:06:16 +02:00
  • 2099995189 Uncomment BOOST_CONSTEXPR; update and enable test/array_constexpr.cpp Peter Dimov 2024-11-04 03:56:02 +02:00
  • 31b9fdd397 Add array_get_test.cpp feature/tests Peter Dimov 2025-01-12 03:20:46 +02:00
  • dca9ae1a60 Add array_lt_test.cpp Peter Dimov 2025-01-12 03:01:00 +02:00
  • ff5eb67906 Add array_eq_test.cpp Peter Dimov 2025-01-12 02:51:15 +02:00
  • 7223d3dfcb Add array_swap_test2.cpp Peter Dimov 2025-01-11 22:05:37 +02:00
  • c549abb184 Add array_swap_test.cpp Peter Dimov 2025-01-11 22:01:01 +02:00
  • cbd8e1a8dc Add array_assign_test.cpp Peter Dimov 2025-01-11 21:56:12 +02:00
  • 4e3d4ef99f Add array_fill_test.cpp Peter Dimov 2025-01-11 21:51:06 +02:00
  • 63f8f022e2 Add array_c_array_test.cpp Peter Dimov 2025-01-11 21:29:33 +02:00
  • 8d1871b4c2 Add array_access_test.cpp Peter Dimov 2025-01-11 04:30:54 +02:00
  • c0488c00a3 Add array_size_test.cpp Peter Dimov 2025-01-11 04:13:41 +02:00
  • 48b07e63fb Add array_reverse_test.cpp Peter Dimov 2025-01-10 05:00:39 +02:00
  • 8999204cae Add array_iterator_test.cpp Peter Dimov 2025-01-10 04:53:08 +02:00
  • c5741a92e7 Add array_data_test.cpp Peter Dimov 2025-01-10 04:40:35 +02:00
  • 1ae515a17d Update array_copy_test Peter Dimov 2025-01-10 04:09:16 +02:00
  • 72997add96 Add array_convert_test.cpp Peter Dimov 2025-01-10 04:07:38 +02:00
  • 51fbc208d9 Add array_copy_test.cpp Peter Dimov 2025-01-10 03:49:09 +02:00
  • 7fac30e1ab Fix msvc-14.0, gcc-4.x failures Peter Dimov 2025-01-10 03:37:10 +02:00
  • 049e98dd57 Add array_init_test.cpp Peter Dimov 2025-01-10 03:30:57 +02:00
  • e0bd7e8560 Add array_elems_test.cpp Peter Dimov 2025-01-10 02:57:33 +02:00
  • f9bb980a0b Add array_typedef_test.cpp Peter Dimov 2025-01-09 21:01:41 +02:00
  • fd24e0592c Add boostdoc, boostrelease targets to doc/Jamfile.v2 Peter Dimov 2025-01-09 20:49:37 +02:00
  • ea54ab1610 Update index.html Peter Dimov 2025-01-06 18:45:57 +02:00
  • cd6244f787 Merge pull request #26 from cmazakas/asciidoc-refactor Peter Dimov 2025-01-06 18:41:38 +02:00
  • 99c3a4b966 refactor documentation to use asciidoc Christian Mazakas 2024-12-18 15:31:13 -08:00
  • 22b8eebc3c Apply Node20 workaround feature/gha Peter Dimov 2024-12-16 02:53:18 +02:00