|
bb9d4273d4
|
Updated seq tests
|
2020-07-02 18:39:04 -04:00 |
|
|
110ddaca75
|
Updated tests.
|
2020-07-02 15:07:17 -04:00 |
|
|
47b430e3d5
|
Updated limits need undefs. Break reverse into two eequal parts. Updated seq tests.
|
2020-06-28 12:52:41 -04:00 |
|
|
62da4cc84b
|
Updated tests.
|
2020-06-13 04:01:22 -04:00 |
|
|
b72dcd7958
|
Fixed array functionality for large arrays.
|
2020-06-11 20:44:39 -04:00 |
|
|
cf34b5c21b
|
Simplified functionality
|
2020-06-11 08:23:22 -04:00 |
|
|
e8bbb16f57
|
Use detail check for number 1 rather than empty implementation.
|
2020-06-10 10:44:35 -04:00 |
|
|
25aaea0136
|
Updated arithmetic.
|
2020-06-10 09:59:30 -04:00 |
|
|
13c9669410
|
Updated arithmetic implementations to deal with corner cases whichy run out of WHILE loops.
|
2020-06-09 20:54:12 -04:00 |
|
|
d41d1dda97
|
Updated multiplication and subtraction to check for maximum/minimum numbers.
|
2020-06-07 15:49:53 -04:00 |
|
|
a6c5cd5bcf
|
Update test and jamfile
|
2020-06-04 21:52:46 -04:00 |
|
|
05b3defe2f
|
Update arithmetic tests
|
2020-05-29 21:35:40 -04:00 |
|
|
7541c351ce
|
Update variadics test.
|
2020-05-29 13:12:53 -04:00 |
|
|
efa576203b
|
Testing of numbers up to 512
|
2020-05-09 17:03:48 -04:00 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
98f6c75e1e
|
Make the quick.cpp test 'explicit'.
|
2020-01-06 02:34:42 -05:00 |
|
|
728c71ba75
|
Enable C in test/CMakeLists.txt; add int main() {} to quick.cpp
|
2020-01-05 05:07:08 +02:00 |
|
|
1ab9385a91
|
Add CMake install support, tests
|
2020-01-05 04:32:16 +02:00 |
|
|
da60e76913
|
Added 'explicit' for test_iso.
|
2019-11-13 20:45:02 -05:00 |
|
|
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 |
|
|
776037ae56
|
Corrected implementation and testing for BOOST_PP_VA_OPT
|
2019-10-31 06:07:10 -04:00 |
|
|
80107ea60a
|
Changed opt to has_opt in header file and HTML
|
2019-10-19 10:51:40 -04:00 |
|
|
1473215dc7
|
Changed name of macro from BOOST_PP_VARIADIC_OPT to BOOST_PP_VARIADIC_HAS_OPT
|
2019-10-19 05:49:13 -04:00 |
|
|
bda6ad9148
|
Updated docs
|
2019-10-06 22:20:19 -04:00 |
|
|
88a0365f4d
|
Added the BOOST_PP_CHECK_EMPTY macro and documentation.
|
2019-10-06 22:06:38 -04:00 |
|
|
af70b2872e
|
Updated for compiling a CUDA file with clang.
|
2019-10-02 18:52:09 -04:00 |
|
|
b7b1425c7f
|
Remove duplicate printing of a macro in this test.
|
2019-09-28 11:25:09 -04:00 |
|
|
e439b2555e
|
Updated name and parameters for clang cuda test.
|
2019-09-27 13:44:19 -04:00 |
|
|
e476f10f52
|
Added OPT macro to determine whether C++20's __VA_OPT__ is supported or not. Updated the undocumented variadic IS_EMPTY to use the functionality of __VA_OPT__ if it exists to provide perfect functionality for testing for emptiness.
|
2019-09-25 06:29:04 -04:00 |
|
|
c436de6142
|
Adjusted the configuration so that compiling a cuda source file ( .cu ) using clang does not set BOOST_PP_VARIADICS to 0. An 'explicit' test was also added for this situation.
|
2019-09-14 10:27:14 -04:00 |
|
|
5756fb08ad
|
Fixed inspect report problems: tabs and lack of copyright notices, and a few other small html file errors.
|
2019-08-27 01:29:21 -04:00 |
|
|
8d26689387
|
Merge branch 'develop' of https://github.com/boostorg/preprocessor into develop
|
2018-10-25 16:58:28 -04:00 |
|
|
f78f0a1d25
|
Removing any forcing of C++ levels.
|
2018-10-25 16:57:55 -04:00 |
|
|
87fd89a7db
|
Merge pull request #20 from Mike-Devel/min_cmake
[CMake] Generate cmake target that other libraries can use
|
2018-10-23 09:49:20 -04:00 |
|
|
fe70754559
|
Include wchar.h in order to test wide character stringize under C.
|
2018-10-19 16:57:17 -04:00 |
|
|
45588469f3
|
Only test wide character stringize in c++.
|
2018-10-19 16:41:43 -04:00 |
|
|
344ce6abf9
|
[CMake/CI] Use config_info.cpp for cmake self test
|
2018-10-17 12:13:45 +02:00 |
|
|
31653b34c9
|
[CMake/CI] Some cleanup
|
2018-10-17 12:12:57 +02:00 |
|
|
0e335df79e
|
Test for stringize macro and use of variadic in stringize macro.
|
2018-10-16 16:37:10 -04:00 |
|
|
ee5ed2510d
|
[CMake] Add self-test for cmake file to travis
|
2018-10-16 19:58:45 +02:00 |
|
|
d8389ffda6
|
Exclude tests for gcc when C++0x is not supported. This should fix some test matrices for old versions of gcc.
|
2017-01-05 09:57:01 -05:00 |
|
|
eb143c10f8
|
Added configuration info test.
|
2016-11-14 00:25:46 -05:00 |
|
|
7835ed019c
|
Updated configuration to support clang targeting VC++
|
2016-03-30 12:08:46 -04:00 |
|
|
735e301c46
|
Added BOOST_PP_IDENTITY_N functionality with test.
|
2015-09-12 19:53:59 -04:00 |
|
|
3ed3cd689e
|
Added more thorough tests for large seqs
|
2015-05-30 08:00:33 -04:00 |
|
|
b125850bbb
|
Fixes for BOOST_PP_SEQ_REMOVE when the seq is its maximum size and has its last element removed. Also updated seq tests.
|
2015-05-29 01:36:06 -04:00 |
|
|
827ff0905c
|
Cleaner use of preprocessor defines to quell warnings.
|
2015-05-16 23:44:06 -04:00 |
|
|
f77c8f2c85
|
When using clang variadic macro support is now dependent on the C or C++ version system, and not automatically turned on in all situations. This reduces clang warnings.
|
2014-08-19 00:32:35 -04:00 |
|