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 |
|
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 |
|