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
|
84d0f84c9b
|
Check for the existence of <compare>, include it, use it; 0 <=> 0 doesn't work without it anyway.
|
2025-01-29 04:03:41 +02:00 |
|
Peter Dimov
|
37a4833e26
|
Add the rest of the Clangs to Drone
|
2025-01-29 03:14:12 +02:00 |
|
Peter Dimov
|
8991751e3b
|
Regenerate CMakeLists.txt
|
2025-01-27 21:22:01 +02:00 |
|
Peter Dimov
|
b2f6f0ca65
|
Update build.jam
|
2025-01-27 21:21:34 +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
|
07a14f33ef
|
Update revision history
|
2025-01-27 17:19:06 +02:00 |
|
Peter Dimov
|
047ba01807
|
Update documentation
|
2025-01-27 17:16: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
|
527ff0a80d
|
Update revision history
|
2025-01-26 22:07:42 +02:00 |
|
Peter Dimov
|
f017dac435
|
Enable failing tests
|
2025-01-26 21:26:46 +02:00 |
|
Peter Dimov
|
567ba40840
|
Add a dummy element to array<T, 0> to enable initialization with = {{}}
|
2025-01-26 21:15:39 +02:00 |
|
Peter Dimov
|
29700ff270
|
Update revision history
|
2025-01-26 21:02:26 +02:00 |
|
Peter Dimov
|
b147799665
|
Remove local hash_value overload; boost::hash supports array-like types natively.
|
2025-01-26 20:35:19 +02:00 |
|
Peter Dimov
|
acef60446a
|
Update revision history
|
2025-01-26 20:31:53 +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
|
c95d855018
|
Remove obsolete workaround from failed_rangecheck
|
2025-01-26 08:09:41 +02:00 |
|
Peter Dimov
|
0a72026887
|
Update revision history
|
2025-01-26 06:09:05 +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
|
6a9e8c78da
|
Update documentation of swap.
|
2025-01-26 04:11:14 +02:00 |
|
Peter Dimov
|
55bc631d40
|
Remove use of core/invoke_swap
|
2025-01-26 04:08:06 +02:00 |
|
Peter Dimov
|
435b293467
|
Mark std::get illegal overloads as deprecated
|
2025-01-26 03:16:23 +02:00 |
|
Peter Dimov
|
6447b408b2
|
Remove idef-ed out overload of get_c_array
|
2025-01-26 03:10:59 +02:00 |
|
Peter Dimov
|
17b49d86ad
|
Mark get_c_array as deprecated
|
2025-01-26 03:10:23 +02:00 |
|
Peter Dimov
|
fe60e163c7
|
Remove obsolete Sun workaround
|
2025-01-26 03:07:53 +02:00 |
|
Peter Dimov
|
16280f660b
|
Mark assign as deprecated
|
2025-01-26 03:06:28 +02:00 |
|
Peter Dimov
|
16b6ba8d84
|
Mark c_array as deprecated
|
2025-01-25 23:20:31 +02:00 |
|
Peter Dimov
|
f5a3f1b34a
|
Remove obsolete reverse_iterator workarounds
|
2025-01-25 23:12:34 +02:00 |
|
Peter Dimov
|
9e2868f8e2
|
Reorder includes
|
2025-01-25 23:10:41 +02:00 |
|
Peter Dimov
|
4f2ed73766
|
Add array_get_test_cx.cpp
|
2025-01-25 21:20:12 +02:00 |
|
Peter Dimov
|
b32a6cfcfd
|
Work around GCC 5..8 constexpr comparison failures
|
2025-01-25 20:59:46 +02:00 |
|
Peter Dimov
|
50cf6ebba7
|
Disable array_access_test_cx for GCC 4.x
|
2025-01-25 20:51:36 +02:00 |
|