Commit Graph

162 Commits

Author SHA1 Message Date
Edward Diener
92524f0903 Changed inclusion of Boost PP header file from opt.hpp to has_opt.hpp 2019-10-19 10:58:22 -04:00
Edward Diener
6d8611147d Update because of change of Boost PP macro name from BOOST_PP_VARIADIC_OPT to BOOST_PP_VARIADIC_HAS_OPT 2019-10-19 05:50:42 -04:00
Edward Diener
ea47677338 Allow test to be run with clang-10. 2019-10-03 06:35:08 -04:00
Edward Diener
3a83b01403 Updated so that functionality occurs in C++20 mode. 2019-09-28 11:27:25 -04:00
Edward Diener
63cce92e1e Implementation of BOOST_VMD_IS_EMPTY, for C++20 with the __VA_OPT__ construct support, which is 100% reliable and always works correctly. 2019-09-26 19:00:13 -04:00
Edward Diener
63ddd4d440 Reinstate clang failure from hangup to not running. 2019-09-22 10:31:29 -04:00
Edward Diener
ba99fa0484 Remove special case testing. 2019-09-22 09:12:39 -04:00
Edward Diener
bca3029d45 Update the way tests are run on the android. 2019-09-21 21:31:26 -04:00
Edward Diener
71b7de0c74 Correct tests when BOOST_PP_VARIADICS is not defined and no longer force a C++ standard level except on the Android OS. 2019-09-21 15:06:16 -04:00
Edward Diener
4ce010defe Fix test for C++20. 2019-09-21 13:14:41 -04:00
Edward Diener
3549d56a18 Added a Boost license notification 2019-08-27 01:47:01 -04:00
Mike Dev
4aca300878 [CMake/CI] Add tests for minimal cmake file to travis 2018-10-28 12:37:08 +01:00
Edward Diener
ccbac05382 Use -pedantic-errors for all versions of clang. 2017-10-13 13:52:07 -04:00
Edward Diener
4ec83ce2d6 Turn off build of failing test for clang. 2017-10-12 21:56:03 -04:00
Edward Diener
e8652e6e36 Use 'alias' rather than 'test-suite'. 2016-05-04 06:31:52 -04:00
Edward Diener
fd244116cd Update doc and add more tests to back doc 2016-04-04 20:52:47 -04:00
Edward Diener
3232288c4b Changed clang project options to clang-linux project options 2016-03-30 16:20:12 -04:00
Edward Diener
4ce5472984 Added is_vmd_tuple and is_vmd_seq implementation and tests. 2015-11-18 12:48:34 -05:00
Edward Diener
c3b4237501 Updated tests. 2015-10-22 00:28:23 -04:00
Edward Diener
a4e3a87c1b Merge branch 'develop' of https://github.com/boostorg/vmd into develop 2015-10-19 14:54:42 -04:00
Edward Diener
5a90f020f9 Simplified testing. 2015-10-19 14:52:42 -04:00
Edward Diener
daa7b063e6 Tests for array, list, seq, tuple functionality with empty seqs and tuples 2015-10-17 14:53:19 -04:00
morinmorin
351e5aa854 Fixed minor typo in docs and comments. 2015-08-27 22:58:42 +09:00
Edward Diener
0f704656d5 Replaced tabs with spaces 2015-08-25 18:56:23 -04:00
Edward Diener
0a272d173b Added license and copyright information. 2015-08-25 17:48:35 -04:00
Edward Diener
a67947f2f6 The ftrack-macro-expansion can be set to 0 as early as gcc-4.7.4 to eliminate out of memory errors for intensive VMD functionality. 2015-08-18 18:40:13 -04:00
Edward Diener
d34ba307bc Added Android target-os compilation. 2015-07-13 08:37:18 -04:00
Edward Diener
b775e7324f Change Android test 2015-07-10 08:17:37 -04:00
Edward Diener
f2c435e451 Added Android test to see if adding option -std=c++0x directly will work. Removed Qnx test as VMD is now working properly there. 2015-07-08 11:08:00 -04:00
Edward Diener
e04b673f07 Use local Variable 2015-06-21 02:05:13 -04:00
Edward Diener
6142b6f9c5 Use predef-check in project again. 2015-06-12 12:22:15 -04:00
Edward Diener
7325bb5e3e Use predef-check in project requirements 2015-06-12 11:03:31 -04:00
Edward Diener
954565370c Added gcc 5.1.0 project requirements 2015-06-12 09:19:13 -04:00
Edward Diener
e559d8f9d8 Always Look at test results 2015-06-12 06:58:11 -04:00
Edward Diener
9dcb4e322d Disallow variadic macro support for Oracle C++ in versions below 12.4. 2015-05-26 17:41:17 -04:00
Edward Diener
5c2378a286 Updated test for Oracle C++ 12.3 and up 2015-05-26 00:36:43 -04:00
Edward Diener
0970571db1 Remove option for sun toolset forcing C++11. Change variadic macro support test so that gcc may fail if not compiled to support C++11. 2015-05-22 00:43:28 -04:00
Edward Diener
3040e2c6d3 Corrected syntax error 2015-05-13 08:59:07 -04:00
Edward Diener
7388b21931 Corrected predef notation in test 2015-05-13 00:57:30 -04:00
Edward Diener
7e3fd4f3ac Fixed variadic macro test and added a test for telling me what is happening with QNX andf gcc testing on regression tests. 2015-05-11 13:37:53 -04:00
Edward Diener
c70d1c9d74 Better variadic macro detection failure message with gcc. 2015-05-10 17:17:18 -04:00
Edward Diener
f3d8d27764 Do not set '-std=c++0x' for gcc on QNX 2015-05-09 13:58:42 -04:00
Edward Diener
7a37523d9f Add test for variadic macro support with specific error if it is not present. 2015-05-04 22:12:54 -04:00
Edward Diener
05fe07a758 Use predef to control c++11 compilation option for gcc 2015-05-04 14:53:51 -04:00
Edward Diener
1186f9f55e Set C++11 mode for gcc. 2015-05-04 01:22:56 -04:00
Edward Diener
cbb55e922b Replace '$' character in tests with a valid preprocessor character. 2015-03-28 19:35:52 -04:00
Edward Diener
776396c2b6 Fixed failing tests to not fail if no variadic macro support. 2015-03-26 07:50:40 -04:00
Edward Diener
95c03374a2 Change for Sun support 2015-03-26 07:11:18 -04:00
Edward Diener
3554d338c8 Update tests to fail without variadic macro support. Update test jamfile for gcc and clang. 2015-03-26 03:38:13 -04:00
Edward Diener
30f170b892 Updated jamfile test. 2015-03-24 04:35:54 -04:00