Peter Dimov
|
4436576c68
|
Merge branch 'develop'
|
2017-02-23 21:00:17 +02:00 |
|
Peter Dimov
|
1dff55872b
|
Merge branch 'breese-feature/test-all-with' into develop
|
2017-02-21 03:19:37 +02:00 |
|
Bjorn Reese
|
a796c200e5
|
Moved failing test to separate file
|
2017-02-18 19:52:12 +01:00 |
|
Bjorn Reese
|
a3382dd5a8
|
Added BOOST_TEST_ALL_WITH macro to compare container contents with a predicate
|
2017-02-18 13:43:29 +01:00 |
|
Andrey Semashev
|
6ecc56c289
|
Revert "Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro"
This reverts commit 98ee47effd.
This is a temporary revert until Boost.Config master is updated to
provide BOOST_NO_CXX11_SFINAE_EXPR.
|
2017-02-17 16:16:53 +03:00 |
|
Andrey Semashev
|
306b792a5e
|
Merge branch 'develop'
|
2017-02-17 13:32:00 +03:00 |
|
Peter Dimov
|
d753d9a221
|
Merge branch 'breese-feature/test-all' into develop
|
2017-02-13 18:14:24 +02:00 |
|
Bjorn Reese
|
1bdb657b71
|
Renamed test suite for BOOST_TEST_ALL_EQ
|
2017-02-13 15:58:15 +01:00 |
|
Bjorn Reese
|
54e262ee13
|
Minor fixes
|
2017-02-13 15:55:42 +01:00 |
|
Bjorn Reese
|
c8b7acc8aa
|
Changed lightweight_test_fail11 from run-fail to run
|
2017-02-12 15:11:30 +01:00 |
|
Bjorn Reese
|
baed4103a0
|
Optimized calculation of container sizes
|
2017-02-12 15:08:25 +01:00 |
|
Bjorn Reese
|
d828e40f6d
|
Output at most 8 differing container values
|
2017-02-12 15:06:31 +01:00 |
|
Bjorn Reese
|
db8efb4ce9
|
Changed ForwardIterator to InputIterator for test_all_eq_impl
|
2017-02-12 13:19:39 +01:00 |
|
Bjorn Reese
|
fb09632580
|
Use test_output_impl in test_all_eq_impl
|
2017-02-12 12:26:58 +01:00 |
|
Bjorn Reese
|
c96ad4ccba
|
Added container sizes to error output of test_all_eq_impl
|
2017-02-11 18:39:06 +01:00 |
|
Bjorn Reese
|
265583bc78
|
Fixed error output of test_all_eq_impl
|
2017-02-11 18:26:57 +01:00 |
|
Bjorn Reese
|
6a5f540f08
|
Removed std::ostringstream
|
2017-02-11 16:37:12 +01:00 |
|
Bjorn Reese
|
3bc56800cd
|
Added BOOST_TEST_ALL_EQ macro to compare container contents
|
2017-02-11 15:03:45 +01:00 |
|
Peter Dimov
|
9dd5285dbb
|
Handle char*, volatile* properly in BOOST_TEST_EQ/NE
|
2017-02-09 23:14:07 +02:00 |
|
Peter Dimov
|
ef9bb78f19
|
Merge branch 'bug_fix_support_for_c_string' of https://github.com/HDembinski/core into develop
|
2017-02-09 19:16:52 +02:00 |
|
hans.dembinski@gmail.com
|
b59a3df4c4
|
reverting changes to jamfile
|
2017-02-09 13:52:33 +00:00 |
|
hans.dembinski@gmail.com
|
fe137b97c3
|
adding documentation for new test macros
|
2017-02-09 12:48:06 +00:00 |
|
hans.dembinski@gmail.com
|
7038296c15
|
build fix
|
2017-02-09 12:47:47 +00:00 |
|
hans.dembinski@gmail.com
|
4570cced27
|
more compared code following suggestion from Glen Fernandes and testing expected failures
|
2017-02-07 15:05:08 +00:00 |
|
Peter Dimov
|
a44090aebe
|
Only install necessary packages in .travis.yml to speed it up
|
2017-02-07 01:52:59 +02:00 |
|
hans.dembinski@gmail.com
|
cc5472623f
|
compare pointers as addresses and use BOOST_TEST_CSTR_xx to compare cstrings
|
2017-02-06 20:08:43 +00:00 |
|
Glen Fernandes
|
518549f7ff
|
Merge pull request #25 from glenfe/develop
Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro
|
2017-02-06 10:47:41 -05:00 |
|
Glen Fernandes
|
98ee47effd
|
Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro
|
2017-02-06 08:14:36 -05:00 |
|
hans.dembinski@gmail.com
|
3942e9c097
|
following pdimovs suggestion to avoid folding
|
2017-02-05 20:01:47 +00:00 |
|
hans.dembinski@gmail.com
|
7774d33e45
|
really make sure addresses are different
|
2017-02-05 19:24:15 +00:00 |
|
hans.dembinski@gmail.com
|
cdee8e76c5
|
fix for trac issue #12814, including a new test for the issue
|
2017-02-05 19:06:21 +00:00 |
|
Glen Fernandes
|
e647763fb0
|
Exclude g++4.7 from constexpr implementation
|
2017-02-02 21:44:14 -05:00 |
|
Glen Fernandes
|
9587d6b845
|
Support g++4.7 with SFINAE workaround
|
2017-02-02 13:43:08 -05:00 |
|
Peter Dimov
|
b0a58a16e2
|
Add g++4.7-c++11, g++4.8-c++11, g++5-c++14 to .travis.yml
|
2017-02-02 20:01:02 +02:00 |
|
Peter Dimov
|
55b2786770
|
Add ref_cv_test
|
2017-02-02 18:40:06 +02:00 |
|
Glen Fernandes
|
76110e56a0
|
Merge pull request #23 from glenfe/develop
Define CORE_NO_CONSTEXPR_ADDRESSOF if NO_CXX11_CONSTEXPR is defined
|
2017-02-01 11:03:54 -05:00 |
|
Glen Fernandes
|
4016f8e7cc
|
Define CORE_NO_CONSTEXPR_ADDRESSOF if NO_CXX11_CONSTEXPR is defined
The test case could check for BOOST_NO_CXX11_CONSTEXPR but it makes sense for BOOST_CORE_NO_CONSTEXPR_ADDRESSOF to be defined in this case also.
|
2017-02-01 11:02:01 -05:00 |
|
Glen Fernandes
|
686dbcb8eb
|
No BOOST_WORKAROUND for MSVC as >1900 has builtin
|
2017-02-01 08:34:03 -05:00 |
|
Glen Fernandes
|
3d98e6aed4
|
Use __builtin_addressof when available
|
2017-01-31 20:10:18 -05:00 |
|
Peter Dimov
|
39515e5a78
|
Remove tools/inspect from .yml files
|
2017-01-31 16:27:24 +02:00 |
|
Peter Dimov
|
2af0107c1f
|
Merge branch 'develop'
|
2017-01-31 16:24:12 +02:00 |
|
Glen Fernandes
|
26f290d09f
|
Merge pull request #22 from glenfe/develop
Implement constexpr addressof
|
2017-01-31 08:47:51 -05:00 |
|
Glen Fernandes
|
09dcc68ecd
|
Implement constexpr addressof
|
2017-01-31 08:45:47 -05:00 |
|
Peter Dimov
|
fa88cc32cf
|
The build-in clang++ fails in c++11 mode with g++-6 installed for some reason
|
2017-01-30 17:51:39 +02:00 |
|
Peter Dimov
|
f7183714c1
|
Expand platform coverage in .travis.yml
|
2017-01-30 16:03:38 +02:00 |
|
Andrey Semashev
|
b0239ba7be
|
Simplified demangle() a little to make better use of RVO.
|
2017-01-11 22:25:50 +03:00 |
|
Andrey Semashev
|
1abd68102d
|
Simplified demangle() a little to make better use of RVO.
|
2017-01-11 22:25:31 +03:00 |
|
Andrey Semashev
|
a1ba85e5f6
|
Silenced warnings about unused variables.
boost-1.63.0
|
2016-11-08 16:52:13 +03:00 |
|
Andrey Semashev
|
399ef5207e
|
Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE.
|
2016-11-08 16:52:04 +03:00 |
|
Andrey Semashev
|
01d5850952
|
Use auto_ptr only when it is provided by the standard library. Improves compatibility with C++17.
|
2016-11-08 16:51:54 +03:00 |
|