Peter Dimov
|
c4ea7e40d3
|
Update test/CMakeLists.txt
|
2024-02-04 19:09:41 +02:00 |
|
Rene Rivera
|
a3d0db9305
|
Avoid references to root project.
|
2024-02-04 09:56:35 -06:00 |
|
Peter Dimov
|
667e87b339
|
Change C test names to not conflict with the C++ ones
|
2022-08-16 20:59:52 +03:00 |
|
Edward Diener
|
93b896c932
|
Corrected cmake tests
|
2021-05-29 08:59:36 -04:00 |
|
Edward Diener
|
5fd12d32d4
|
Assume variadic macro support.
|
2020-09-17 18:25:36 -04:00 |
|
Edward Diener
|
f74e04f827
|
Fixed tests for non-strict compilers.
|
2020-09-02 01:37:00 -04:00 |
|
Edward Diener
|
fe67cda385
|
Create explicit tests for the limitation tests.
|
2020-08-28 00:59:47 -04:00 |
|
Edward Diener
|
a1303d0763
|
Fixed erroneous extra #endif
|
2020-08-27 01:35:33 -04:00 |
|
Edward Diener
|
5c83504677
|
Merge branch 'develop' into expand_number
# Conflicts:
# include/boost/preprocessor/variadic/size.hpp
# test/seq.cxx
# test/variadic.cxx
|
2020-08-27 00:46:34 -04:00 |
|
Edward Diener
|
b0a0bb281c
|
Reinstituted a test.
|
2020-08-26 21:51:08 -04:00 |
|
Edward Diener
|
661aa5c36e
|
Cleanmer variadic size implementation.
|
2020-08-26 21:49:21 -04:00 |
|
Edward Diener
|
a9ed92efbd
|
Updates for empty variadic data.
|
2020-08-26 17:47:07 -04:00 |
|
Edward Diener
|
5d70c1fc7b
|
Corrected limit. Added BOOST_PP_IS_STANDARD macro. Updated variadic tests.
|
2020-08-23 20:08:38 -04:00 |
|
Edward Diener
|
1cf82f9928
|
Separate variadic and tuple limits so that variadic limits can be greater.
|
2020-08-17 21:22:13 -04:00 |
|
Edward Diener
|
4afae94309
|
Updated tests for clang
|
2020-08-14 19:38:55 -04:00 |
|
Edward Diener
|
44a4e07994
|
Fix non-variadic tuple elem access.
|
2020-08-13 01:38:33 -04:00 |
|
Edward Diener
|
3f43be5b55
|
Limited fold_left invocations.
|
2020-08-12 12:32:57 -04:00 |
|
Edward Diener
|
d86d461aa7
|
Corrected seq's fold_left.
|
2020-08-11 22:13:23 -04:00 |
|
Edward Diener
|
45565b6dc3
|
Updated tests for VC++ deficiencies.
|
2020-08-11 10:26:13 -04:00 |
|
Edward Diener
|
1fe79acc20
|
Updated list tests
|
2020-08-10 21:11:57 -04:00 |
|
Edward Diener
|
ff9d451901
|
Added selection tests.
|
2020-08-09 11:09:50 -04:00 |
|
Edward Diener
|
e7b1f71c7e
|
Updated tests and doc fix.
|
2020-08-08 11:30:37 -04:00 |
|
Edward Diener
|
c5fe11a649
|
Updated comparisons for 1024 maximum.
|
2020-08-01 17:57:02 -04:00 |
|
Edward Diener
|
ee0c4135c3
|
Updated arithmetic tests for 1024 max.
|
2020-07-31 23:41:43 -04:00 |
|
Edward Diener
|
ea15d11d2f
|
Updated iteration tests for 512 maximum
|
2020-07-25 12:43:39 -04:00 |
|
Edward Diener
|
42a283d112
|
Repetition tests when exceeding the 256 minimum number of repetitions
|
2020-07-19 17:30:40 -04:00 |
|
Edward Diener
|
6272649c8f
|
Allow macro to be passed only tuple, without the tuple size, when variadics are used.
|
2020-07-14 17:34:17 -04:00 |
|
Edward Diener
|
efe8cb6242
|
Updated list tests
|
2020-07-12 19:06:21 -04:00 |
|
Edward Diener
|
f10c669bab
|
Add more large list tests
|
2020-07-07 19:13:37 -04:00 |
|
Edward Diener
|
bb9d4273d4
|
Updated seq tests
|
2020-07-02 18:39:04 -04:00 |
|
Edward Diener
|
110ddaca75
|
Updated tests.
|
2020-07-02 15:07:17 -04:00 |
|
Edward Diener
|
3ac4c915a3
|
In C++20 variadic data can be empty. This means that BOOST_PP_VARIADIC_SIZE now returns 0 for empty data instead of 1, and that conversions to and from empty variadic data and lists or arrays, which can be empty, work properly.
|
2020-06-29 21:57:23 -04:00 |
|
Edward Diener
|
47b430e3d5
|
Updated limits need undefs. Break reverse into two eequal parts. Updated seq tests.
|
2020-06-28 12:52:41 -04:00 |
|
Edward Diener
|
62da4cc84b
|
Updated tests.
|
2020-06-13 04:01:22 -04:00 |
|
Edward Diener
|
b72dcd7958
|
Fixed array functionality for large arrays.
|
2020-06-11 20:44:39 -04:00 |
|
Edward Diener
|
cf34b5c21b
|
Simplified functionality
|
2020-06-11 08:23:22 -04:00 |
|
Edward Diener
|
e8bbb16f57
|
Use detail check for number 1 rather than empty implementation.
|
2020-06-10 10:44:35 -04:00 |
|
Edward Diener
|
25aaea0136
|
Updated arithmetic.
|
2020-06-10 09:59:30 -04:00 |
|
Edward Diener
|
13c9669410
|
Updated arithmetic implementations to deal with corner cases whichy run out of WHILE loops.
|
2020-06-09 20:54:12 -04:00 |
|
Edward Diener
|
d41d1dda97
|
Updated multiplication and subtraction to check for maximum/minimum numbers.
|
2020-06-07 15:49:53 -04:00 |
|
Edward Diener
|
a6c5cd5bcf
|
Update test and jamfile
|
2020-06-04 21:52:46 -04:00 |
|
Edward Diener
|
05b3defe2f
|
Update arithmetic tests
|
2020-05-29 21:35:40 -04:00 |
|
Edward Diener
|
7541c351ce
|
Update variadics test.
|
2020-05-29 13:12:53 -04:00 |
|
Edward Diener
|
efa576203b
|
Testing of numbers up to 512
|
2020-05-09 17:03:48 -04:00 |
|
Edward Diener
|
fd3b57b15a
|
Added arithmetic testing for numbers up to 512. Corrected seq macro which does not expect a number above 256.
|
2020-05-04 18:44:20 -04:00 |
|
Edward Diener
|
c859da1fc9
|
Fixed some syntax errors and updated a test to asccount for numbers being more than 256.
|
2020-05-04 00:34:09 -04:00 |
|
Edward Diener
|
9cf66925d4
|
Latest Borland with clang can support variadic macros. Updated iso test to be more correct choosing compiler level.
|
2020-02-18 02:44:51 -05:00 |
|
Edward Diener
|
98f6c75e1e
|
Make the quick.cpp test 'explicit'.
|
2020-01-06 02:34:42 -05:00 |
|
Peter Dimov
|
728c71ba75
|
Enable C in test/CMakeLists.txt; add int main() {} to quick.cpp
|
2020-01-05 05:07:08 +02:00 |
|
Peter Dimov
|
1ab9385a91
|
Add CMake install support, tests
|
2020-01-05 04:32:16 +02:00 |
|