joaquintides
|
40cd7e3714
|
refined previous commit
|
2019-09-03 14:38:29 +02:00 |
|
joaquintides
|
e6fa69fa25
|
added workarounds for Dinkumware stdlib as per issue #16
|
2019-09-03 10:39:46 +02:00 |
|
joaquintides
|
0e60b6d60c
|
refined version checking after tests from Agustín Bergé
|
2019-05-20 18:46:35 +02:00 |
|
joaquintides
|
eac88e1211
|
narrowed workaround to check if VS2019 has fixed bug
|
2019-05-20 12:14:34 +02:00 |
|
joaquintides
|
1a2f7eb419
|
stylistic
|
2019-05-20 12:02:39 +02:00 |
|
joaquintides
|
11988830bc
|
omitted crashing test for a specific, buggy version of VS2019
|
2019-05-15 12:13:07 +02:00 |
|
joaquintides
|
2698edb21e
|
added workaround for legacy libstdc++-v3 bug
|
2019-05-08 11:48:19 +02:00 |
|
joaquintides
|
d13e8ba7ba
|
addressed issue #11 and sprinkled some more checks
|
2019-02-06 12:18:52 +01:00 |
|
joaquintides
|
c32eb057cc
|
avoided self-assign-overloaded Clang warnings
|
2018-12-31 13:29:16 +01:00 |
|
joaquintides
|
8c02e82dbc
|
shut logical-op-parentheses warning down
|
2018-12-22 22:42:21 +01:00 |
|
joaquintides
|
5af64d5ec2
|
bypassed tests for old versions of libstdc++-v3
|
2018-12-22 12:54:23 +01:00 |
|
joaquintides
|
6887dbfb32
|
backed down c6e1d529f9
|
2018-12-20 15:48:28 +01:00 |
|
joaquintides
|
b58467114c
|
fixed test conditions
|
2018-12-20 13:13:40 +01:00 |
|
joaquintides
|
c6e1d529f9
|
bumped BOOST_MSVC check on some BOOST_WORKAROUNDs
|
2018-12-19 19:06:35 +01:00 |
|
joaquintides
|
fd294c2abf
|
refactored allocator handling, fixed bug with type_info_map::cache (see rebuild_cache)
|
2018-12-19 16:15:27 +01:00 |
|
joaquintides
|
2886f32366
|
added algorithms for_each_n and sample.
|
2018-09-23 19:40:02 +02:00 |
|
joaquintides
|
5ed5d5e993
|
made value tests more irregular
|
2018-09-13 19:22:17 +02:00 |
|
joaquintides
|
6f72f19075
|
tested more corner cases
|
2018-09-13 10:51:17 +02:00 |
|
joaquintides
|
f81017fd72
|
workaround for MSVC 14.1 C++17-mode compiler bug (https://lists.boost.org/Archives/boost/2018/02/241568.php)
|
2018-02-28 17:06:26 +01:00 |
|
joaquintides
|
654018c7ce
|
removed workarounds already integrated in type_traits (https://svn.boost.org/trac10/ticket/13012)
|
2018-02-22 08:44:52 +01:00 |
|
joaquintides
|
ab33b07a15
|
removed DR1467 workaround as defect is now avoided everywhere
|
2018-01-02 09:51:08 +01:00 |
|
joaquintides
|
3609895bd0
|
avoided this in trailing return decltype expressions
|
2017-11-10 12:21:09 +01:00 |
|
joaquintides
|
39794695bc
|
s/{...}/(...) in copy ctors for the sake of DR1467
|
2017-11-03 10:44:34 +01:00 |
|
joaquintides
|
8ce207bd5b
|
refined workaround
|
2017-10-21 13:18:39 +02:00 |
|
joaquintides
|
f156d4f859
|
cleaned up Oct 18-20 backporting effort
|
2017-10-21 12:13:38 +02:00 |
|
joaquintides
|
79ca7f56ba
|
added workaround for libstdc++-v3's buggy implementation of std::is_permutation
|
2017-10-19 21:12:50 +02:00 |
|
joaquintides
|
71c679ba2e
|
added ctors not to rely on aggregate initialization for GCC 4.8-9's sake
|
2017-10-19 19:48:15 +02:00 |
|
joaquintides
|
c32a9da7d1
|
stylistic
|
2017-10-18 22:59:48 +02:00 |
|
joaquintides
|
7f70b0d668
|
expanded workaround for https://lists.boost.org/Archives/boost/2017/06/235687.php to GCC<5.0
|
2017-10-18 22:57:35 +02:00 |
|
joaquintides
|
4aef578e05
|
added redundant default ctor defs whose nonexistence GCC 4.8-9 chokes upon
|
2017-10-18 14:28:23 +02:00 |
|
joaquintides
|
f35e7f8c73
|
suppressed unused var warning
|
2017-10-18 13:47:34 +02:00 |
|
joaquintides
|
0f37019a45
|
added workaround for object file overflow in Cygwin (and presummably MinGW)
|
2017-09-08 12:23:49 +02:00 |
|
Peter Dimov
|
e4381d714c
|
Disable tests for non-C++11 compilers
|
2017-09-08 02:04:45 +03:00 |
|
joaquintides
|
f34690aaa8
|
erased spurious ';'
|
2017-09-07 23:52:43 +02:00 |
|
joaquintides
|
1cca6a2bb2
|
simplified test utilities for the benefit of GCC<=4.9
|
2017-09-06 14:25:42 +02:00 |
|
joaquintides
|
62c9beed4e
|
omitted throwing copy construction/assignment test for libstdc++-v3<4.9.0
|
2017-09-06 10:03:38 +02:00 |
|
joaquintides
|
2115982ea2
|
omitted allocator transfer test for libstdc++-v3<4.9.0
|
2017-09-02 12:11:13 +02:00 |
|
joaquintides
|
5cd6d16e13
|
new attempt at avoiding not-universally-supported std::unordered_map::unordered_map(const allocator_type&) and similar ctors
|
2017-08-29 23:45:57 +02:00 |
|
joaquintides
|
d5470d8a40
|
added segment_info/segment_traversal_info tests
|
2017-08-22 12:12:15 +02:00 |
|
joaquintides
|
3bdf47cb05
|
s/std::type_index/std::type_info to allow for future optimization opportunities (breaking change)
|
2017-06-25 12:29:34 +02:00 |
|
joaquintides
|
fd00882493
|
omitted test when https://connect.microsoft.com/VisualStudio/feedback/details/3136309
|
2017-06-22 00:29:46 +02:00 |
|
joaquintides
|
906772985f
|
stylistic
|
2017-06-21 10:40:12 +02:00 |
|
joaquintides
|
0976e86cdf
|
added /bigobj for test_construction
|
2017-06-20 09:23:21 +02:00 |
|
joaquintides
|
f5ebdb5d8d
|
s/string/vector in test to cope with old libstdc++ versions
|
2017-06-20 00:04:40 +02:00 |
|
joaquintides
|
67360f450f
|
implemented proper allocator construct/destroy support
|
2017-06-19 20:41:43 +02:00 |
|
joaquintides
|
4397581ae6
|
added segment(index)/segment<T>()
|
2017-06-11 00:58:59 +02:00 |
|
joaquintides
|
7bc8248188
|
s/concept/concept_ in preparation for potential C++20 keyword
|
2017-06-10 18:08:59 +02:00 |
|
joaquintides
|
502b6b3a06
|
removed unused typedef
|
2017-06-07 20:30:58 +02:00 |
|
joaquintides
|
34dc1aec2b
|
added typeid_-less any elements to tests
|
2017-06-07 20:19:54 +02:00 |
|
joaquintides
|
4bf00992b6
|
added multiple inheritance cases to tests
|
2017-06-07 19:37:49 +02:00 |
|