2
0
mirror of https://github.com/boostorg/vmd.git synced 2026-01-26 07:02:23 +00:00

90 Commits

Author SHA1 Message Date
Rene Rivera
135a89e346 Update build deps. 2024-08-10 20:56:37 -05:00
Rene Rivera
1f907b69b2 Change all <source> references to <library>. 2024-07-20 21:28:03 -05:00
Rene Rivera
25d59c6fad Make the library modular usable. 2024-03-11 08:38:17 -05:00
Edward Diener
7d6f90343f Added general identifier macro and tests and updated docs. 2020-10-10 15:26:30 -04:00
Edward Diener
3c9b7fa64e Support in numbers for BOOST_PP_LIMIT_MAG maximum rather than a hardcoded 256. 2020-10-07 08:25:29 -04:00
Edward Diener
dea2249d63 Turn off pedantic compilation. 2020-09-17 18:26:40 -04:00
Edward Diener
d7ad0c5efe A number of compilers implement the new C++20 change where a variadic parameter needs no variadic arguments prior to C++20 mode, so we will disable that test. 2020-01-27 10:15:40 -05:00
Edward Diener
ea47677338 Allow test to be run with clang-10. 2019-10-03 06:35:08 -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
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
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
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
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
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
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
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
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
Edward Diener
8ebcb73325 Fix doc test. Update example. 2015-03-19 19:01:23 -04:00
Edward Diener
a14a888b9a Updated documentation and doc tests. 2015-03-19 14:31:02 -04:00
Edward Diener
177b960e49 Fixed missing BOOT_VMD_IDENTITY_RESULT when needed, add _D versions when needed, turn off VC++ warning 2015-01-30 23:14:16 -05:00
Edward Diener
f8e923e65d Updated type tests 2015-01-14 01:46:28 -05:00
Edward Diener
06123025d1 Updated type tests and implementation 2015-01-12 23:48:16 -05:00
Edward Diener
9878fb0bfd Corrected tests to use new type functionality. 2015-01-08 13:58:20 -05:00
Edward Diener
1ec6d63737 Removed unnecessary implementation from general header files and tests 2015-01-04 19:32:17 -05:00
Edward Diener
cb05b95eac Updated tests with only necessary functionality 2015-01-04 04:26:50 -05:00
Edward Diener
38e9c3e572 Added tests for a multi-vsequence. 2014-12-27 20:17:37 -05:00
Edward Diener
00715e026f Updated tests 2014-12-26 03:08:04 -05:00
Edward Diener
22ec40fca5 Updated tests and compiler switch for gcc-4.8.1 on up to prevent out of memory problems. 2014-12-25 21:46:03 -05:00
Edward Diener
626a26113d Updated EQUAL tests 2014-12-20 14:22:29 -05:00