Edward Diener
|
b68a2409ad
|
Fix syntax errors.
|
2020-05-29 13:11:46 -04:00 |
|
Edward Diener
|
0999dfe1d5
|
Update default list size from 255 to 256.
|
2020-05-29 13:11:04 -04:00 |
|
Edward Diener
|
a7560df684
|
Adding limits for repetition and seq.
|
2020-05-19 15:35:54 -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
|
efea46b2fb
|
Allow iteration limits to be configured
|
2020-05-03 22:31:58 -04:00 |
|
Edward Diener
|
b95d91ee71
|
Use a separate BOOST_PP_LIMIT_VARIADIC for variadic elements
|
2020-05-03 14:35:41 -04:00 |
|
Edward Diener
|
9bf0043260
|
Updates for tuple elements of more than 64 elements
|
2020-05-02 21:59:30 -04:00 |
|
Edward Diener
|
533d636ece
|
Implement tuple limits for TUPLE functionality. Add updated copyright for changed files.
|
2020-05-01 14:38:32 -04:00 |
|
Edward Diener
|
0dcaaac66f
|
Changed directory structure so that all limits implementations are in their own relative "limits" subdirectory.
|
2020-04-30 10:24:33 -04:00 |
|
Edward Diener
|
3b6102cd03
|
Added ability to change the number of tuple elements. A number of small fixes.
|
2020-04-30 09:06:06 -04:00 |
|
Edward Diener
|
82addd1b28
|
Support for expanded numbers up to 512, as well as expanded while iterationms up to 512.
|
2020-04-29 06:38:10 -04:00 |
|
Edward Diener
|
ffb26db146
|
Not going to test msvc-9,0 anymore. It is just too old and I can not test it locally.
|
2020-04-26 09:38:05 -04:00 |
|
Edward Diener
|
e4fb5f4866
|
Merge branch 'develop'
boost-1.74.0.beta1
boost-1.74.0
boost-1.73.0.beta1
boost-1.73.0
|
2020-03-01 00:18:20 -05: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
|
e4ce0f06f5
|
Merge branch 'develop'
|
2020-02-01 23:12:13 -05:00 |
|
Edward Diener
|
98f6c75e1e
|
Make the quick.cpp test 'explicit'.
|
2020-01-06 02:34:42 -05:00 |
|
Edward Diener
|
f99ed9921a
|
Merge pull request #28 from boostorg/feature/add-cmake-tests
Add CMake install support, tests
|
2020-01-05 20:20:29 -05:00 |
|
Peter Dimov
|
a378d239da
|
Disable the Appveyor cmake_test configuration on 2015/2017 as it's too slow; only bootstrap b2 in the boost_build_test configuration
|
2020-01-05 07:19:59 +02:00 |
|
Peter Dimov
|
0332a793f5
|
Fix Appveyor branch handling
|
2020-01-05 06:48:21 +02:00 |
|
Peter Dimov
|
6c350c6fc3
|
Update appveyor.yml
|
2020-01-05 06:46:08 +02: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 |
|
Edward Diener
|
688c3f2ee6
|
Turn off variadic macro support by default for nvcc only when compiling CUDA files.
|
2019-12-14 13:20:45 -05:00 |
|
Edward Diener
|
bd0db5ce8b
|
Changed __CUDACC__ to __NVCC__ as other compilers do define __CUDACC__ when compiling CUDA files.
|
2019-12-14 12:45:02 -05:00 |
|
Edward Diener
|
da60e76913
|
Added 'explicit' for test_iso.
|
2019-11-13 20:45:02 -05:00 |
|
Edward Diener
|
661dd91603
|
Added explicit test with the alias 'test_iso' to run tests for macro expansion for the various C++ standards.
|
2019-11-13 20:38:10 -05:00 |
|
Edward Diener
|
ffb27a1d56
|
Merge branch 'develop'
boost-1.72.0
boost-1.72.0.beta1
|
2019-11-12 15:01:45 -05:00 |
|
Edward Diener
|
a6404a8fb2
|
Fixed __VA_OPT__ functionality for vc++ in c20 mode.
|
2019-11-12 14:57:09 -05:00 |
|
Edward Diener
|
732d00341f
|
For the default VC++ preprocessor turn off __VA_OPT__ support in true c20 mode ( /Zc:__cplusplus ) as it can not handle it.
|
2019-11-12 10:31:24 -05:00 |
|
Edward Diener
|
e7256313c4
|
Merge branch 'develop'
|
2019-11-03 23:32:49 -05:00 |
|
Edward Diener
|
b3036f1a63
|
Expanded emptiness explanation with the addition of the BOOST_PP_VA_OPT macro.
|
2019-11-02 23:58:29 -04:00 |
|
Edward Diener
|
de49676452
|
Added docs for the BOOST_PP_VA_OPT macro.
|
2019-11-02 18:59:55 -04:00 |
|
Edward Diener
|
4f4f04c56b
|
Added va_opt.hpp to facilities header file.
|
2019-11-01 15:51:34 -04:00 |
|
Edward Diener
|
c5e90f23b7
|
Updated check_empty variadic macro notation.
|
2019-11-01 15:34:08 -04:00 |
|
Edward Diener
|
776037ae56
|
Corrected implementation and testing for BOOST_PP_VA_OPT
|
2019-10-31 06:07:10 -04:00 |
|
Edward Diener
|
a9827c8fc8
|
Updated docs __VA_OPT__ support.
|
2019-10-30 14:32:45 -04:00 |
|
Edward Diener
|
6db241a78d
|
Merge remote-tracking branch 'remotes/origin/develop'
|
2019-10-20 17:03:23 -04:00 |
|
Edward Diener
|
4fe7807f79
|
Add BOOST_PP_VA_OPT implementation
|
2019-10-20 17:00:51 -04:00 |
|
Edward Diener
|
80107ea60a
|
Changed opt to has_opt in header file and HTML
|
2019-10-19 10:51:40 -04:00 |
|
Edward Diener
|
1473215dc7
|
Changed name of macro from BOOST_PP_VARIADIC_OPT to BOOST_PP_VARIADIC_HAS_OPT
|
2019-10-19 05:49:13 -04:00 |
|
Edward Diener
|
291f92696d
|
Merge branch 'develop'
|
2019-10-09 12:48:38 -04:00 |
|
Edward Diener
|
771edacbff
|
Completed the emptiness topic.
|
2019-10-08 15:50:08 -04:00 |
|
Edward Diener
|
ac99242b71
|
Add a topic on "emptiness"
|
2019-10-08 09:43:18 -04:00 |
|
Edward Diener
|
bda6ad9148
|
Updated docs
|
2019-10-06 22:20:19 -04:00 |
|
Edward Diener
|
88a0365f4d
|
Added the BOOST_PP_CHECK_EMPTY macro and documentation.
|
2019-10-06 22:06:38 -04:00 |
|
Edward Diener
|
6af29d8b77
|
Merge branch 'develop'
|
2019-10-04 22:51:14 -04:00 |
|
Edward Diener
|
af70b2872e
|
Updated for compiling a CUDA file with clang.
|
2019-10-02 18:52:09 -04:00 |
|
Edward Diener
|
b7b1425c7f
|
Remove duplicate printing of a macro in this test.
|
2019-09-28 11:25:09 -04:00 |
|