Commit Graph

89 Commits

Author SHA1 Message Date
Edward Diener
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
Edward Diener
eb143c10f8 Added configuration info test. 2016-11-14 00:25:46 -05:00
Edward Diener
7835ed019c Updated configuration to support clang targeting VC++ 2016-03-30 12:08:46 -04:00
Edward Diener
735e301c46 Added BOOST_PP_IDENTITY_N functionality with test. 2015-09-12 19:53:59 -04:00
Edward Diener
3ed3cd689e Added more thorough tests for large seqs 2015-05-30 08:00:33 -04:00
Edward Diener
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
Edward Diener
827ff0905c Cleaner use of preprocessor defines to quell warnings. 2015-05-16 23:44:06 -04:00
Edward Diener
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
Edward Diener
15f75eca35 Updated test for "empty" tuple and arrays. 2014-07-21 08:38:07 -04:00
Edward Diener
8924ad016f Additional tests for "empty" tuples. 2014-07-20 17:40:34 -04:00
Edward Diener
f61bb8a80f Changed functionality so empty arrays/lists when converted to a seq or a tuple expand to nothing. 2014-07-03 16:46:20 -04:00
Edward Diener
df165d9fc6 Added further tests for empty lists and arrays. 2014-07-03 16:46:07 -04:00
Edward Diener
fb732aaab5 Fixes for empty conversions and tests for empty conversions. 2014-07-03 16:45:55 -04:00
Edward Diener
9dfce3363c Added remove_parens and tests. 2014-07-03 16:45:22 -04:00
Edward Diener
6590e41581 Further tests of changes involving empty data. 2014-07-03 16:45:10 -04:00
Edward Diener
6c091d7f99 Removed tests which involve undefined behavior. 2014-07-03 16:44:39 -04:00
Edward Diener
b3b9e80f86 Updated tests for strict compilers or VC++ 2014-07-03 16:44:27 -04:00
Edward Diener
ea91a3defa Added variadic is_empty tests. 2014-07-03 16:44:13 -04:00
Edward Diener
4ed6f6e07a Addition of is_empty tests and changes to rem processing as a workaround to VC++ problem. 2014-07-03 16:44:00 -04:00
Edward Diener
2c7cf9410a Added variadic version of BOOST_PP_EMPTY and added new is_empty tests. 2014-07-03 16:43:40 -04:00
Edward Diener
975c39b910 Added variadic is_empty and is_begin_parens along with tests. 2014-07-03 16:43:16 -04:00
Edward Diener
6b0be3fe4f Revert "Merge branch 'master' into develop"
This reverts commit 1422fce0db, reversing
changes made to 9d2d1fffdf.
2014-06-16 23:58:35 -04:00
Edward Diener
1f16a481c7 Changed functionality so empty arrays/lists when converted to a seq or a tuple expand to nothing. 2014-05-05 20:49:20 -04:00
Edward Diener
181a88db7e Added further tests for empty lists and arrays. 2014-05-04 23:55:53 -04:00
Edward Diener
697ebcd840 Fixes for empty conversions and tests for empty conversions. 2014-05-04 03:07:00 -04:00
Edward Diener
70e775452a Added remove_parens and tests. 2014-05-03 02:15:47 -04:00
Edward Diener
dec4cfd273 Further tests of changes involving empty data. 2014-05-02 20:17:08 -04:00
Edward Diener
5c22605c3d Removed tests which involve undefined behavior. 2014-05-01 23:21:05 -04:00
Edward Diener
4614c62130 Updated tests for strict compilers or VC++ 2014-05-01 01:20:12 -04:00
Edward Diener
fe2a9cbfcc Added variadic is_empty tests. 2014-04-30 16:15:57 -04:00
Edward Diener
c66ea5871f Addition of is_empty tests and changes to rem processing as a workaround to VC++ problem. 2014-04-30 16:06:49 -04:00
Edward Diener
6fe93a542d Added variadic version of BOOST_PP_EMPTY and added new is_empty tests. 2014-04-28 22:12:08 -04:00
Edward Diener
d2bfda8308 Added variadic is_empty and is_begin_parens along with tests. 2014-04-28 19:24:42 -04:00
Edward Diener
d11b03ad1e Updated tests to cover more areas of the implementation. 2013-12-05 14:43:02 -05:00
Edward Diener
b3cdac0ea2 Updated tests.
[SVN r86789]
2013-11-23 07:45:00 +00:00
Edward Diener
25dbb38e1e Updated tuple tests.
[SVN r86766]
2013-11-19 14:53:24 +00:00
Edward Diener
e607287986 Updated array tests.
[SVN r86743]
2013-11-17 22:23:51 +00:00
Edward Diener
8179a114c3 Added new tuple headers and updated tests to use a common test source file for each test.
[SVN r86715]
2013-11-15 23:54:12 +00:00
Paul Mensonides
1149d38ef4 limited variadic support
[SVN r72763]
2011-06-26 13:07:20 +00:00
Paul Mensonides
0c87b91f95 gcc fix
[SVN r70733]
2011-03-30 01:14:17 +00:00
Troy D. Straszheim
0882fe63f9 rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
[SVN r56942]
2009-10-17 02:07:38 +00:00
Troy D. Straszheim
e582010b1f Copyrights on CMakeLists.txt to keep them from clogging up the inspect
reports.  This is essentially the same commit as r55095 on the release
branch.



[SVN r55159]
2009-07-26 00:49:56 +00:00
Michael A. Jackson
8ed342548e Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
c213502e2c Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
[SVN r49510]
2008-11-01 13:15:41 +00:00
Rene Rivera
485db8aef5 Move preprocessor tests into canonical test subdir structure.
[SVN r44385]
2008-04-13 23:21:57 +00:00
Paul Mensonides
e11d89cecd ..
[SVN r25856]
2004-10-24 23:52:55 +00:00
John Maddock
d18009e308 Converted files to the BSL based on the permissions in more/blanket-permission.txt
[SVN r25052]
2004-09-13 15:51:29 +00:00
Aleksey Gurtovoy
1812ca8e98 MSVC 6.5+STLPort workaround
[SVN r24218]
2004-08-01 06:27:56 +00:00
Douglas Gregor
e599a58f10 Converted to Boost Software License, Version 1.0
[SVN r24096]
2004-07-27 03:43:34 +00:00
Paul Mensonides
8b80898ad6 fixed redundant check
[SVN r23556]
2004-07-14 21:13:05 +00:00