Commit Graph

  • cccac1d631 Revert "Slightly more succint sfinae expressions" Glen Fernandes 2017-06-11 10:53:28 -04:00
  • 6153eebc42 Slightly more succint sfinae expressions Glen Fernandes 2017-06-11 10:17:35 -04:00
  • ab05c190be Merge branch 'develop' Peter Dimov 2017-06-01 03:17:44 +03:00
  • 637b2ffaff Make BOOST_TEST_EQ/NE work with nullptr Peter Dimov 2017-05-29 21:15:49 +03:00
  • 43426067df Merge branch 'develop' Glen Fernandes 2017-05-28 21:38:06 -04:00
  • f76116405d Minor formatting changes in pointer_traits documentation Glen Fernandes 2017-05-28 21:36:52 -04:00
  • 89b1792724 Corrections to pointer_traits documentation Glen Fernandes 2017-05-28 20:29:56 -04:00
  • 87dd2883b8 Add pointer_traits documentation Glen Fernandes 2017-05-20 09:29:01 -04:00
  • cba69f5e4c Merge branch 'develop' Glen Fernandes 2017-05-25 19:15:47 -04:00
  • 5eaa31e366 Use BOOST_NO_CXX11_POINTER_TRAITS macro Glen Fernandes 2017-05-20 09:11:11 -04:00
  • 2d56d6f55b Improve ptr_traits_has_rebind trait Glen Fernandes 2017-05-18 20:09:52 -04:00
  • 6fd649d7fd Qualify pointer_traits in detail namespace Glen Fernandes 2017-05-17 22:12:05 -04:00
  • 335aa4f396 Merge pull request #33 from glenfe/pointer_traits Glen Fernandes 2017-05-17 09:21:21 -04:00
  • 26cab26e52 Add pointer_traits with to_address Glen Fernandes 2017-05-16 07:11:46 -04:00
  • b805efd4fe Add get_pointer tests for 0 Peter Dimov 2017-05-10 20:22:19 +03:00
  • 80875a19b6 Reduce detection conditions for constexpr addressof Glen Fernandes 2017-04-30 21:56:10 -04:00
  • 6ba388125e Merge branch 'develop' Glen Fernandes 2017-04-30 19:22:27 -04:00
  • 889502504d Add BOOST_TEST_LT, BOOST_TEST_LE Peter Dimov 2017-03-16 01:31:43 +02:00
  • 16c5503648 Merge pull request #30 from glenfe/develop Glen Fernandes 2017-04-23 09:16:11 -04:00
  • dc6003e26f Disable addressof for r-values when possible Glen Fernandes 2017-04-22 23:50:00 -04:00
  • 46545326d8 Add BOOST_TEST_LT, BOOST_TEST_LE Peter Dimov 2017-03-16 01:31:43 +02:00
  • a49e7f2f87 Merge branch 'develop' boost-1.64.0-beta2 boost-1.64.0 Peter Dimov 2017-03-16 00:53:11 +02:00
  • 064cfd3d73 Add missing [endsect] Peter Dimov 2017-03-16 00:52:00 +02:00
  • 6e7e44e334 Merge branch 'develop' boost-1.64.0-beta1 Glen Fernandes 2017-03-03 21:57:34 -05:00
  • 0942b1a366 Move constexpr notes to a separate section Glen Fernandes 2017-03-03 21:55:48 -05:00
  • 1343535926 Update addressof documentation Glen Fernandes 2017-03-03 21:31:29 -05:00
  • 3ef30643a4 Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro Glen Fernandes 2017-02-06 08:14:36 -05:00
  • 4436576c68 Merge branch 'develop' Peter Dimov 2017-02-23 21:00:17 +02:00
  • 1dff55872b Merge branch 'breese-feature/test-all-with' into develop Peter Dimov 2017-02-21 03:19:37 +02:00
  • a796c200e5 Moved failing test to separate file Bjorn Reese 2017-02-18 19:52:12 +01:00
  • a3382dd5a8 Added BOOST_TEST_ALL_WITH macro to compare container contents with a predicate Bjorn Reese 2017-02-18 13:43:29 +01:00
  • 6ecc56c289 Revert "Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro" Andrey Semashev 2017-02-17 16:15:40 +03:00
  • 306b792a5e Merge branch 'develop' Andrey Semashev 2017-02-17 13:32:00 +03:00
  • d753d9a221 Merge branch 'breese-feature/test-all' into develop Peter Dimov 2017-02-13 18:14:24 +02:00
  • 1bdb657b71 Renamed test suite for BOOST_TEST_ALL_EQ Bjorn Reese 2017-02-13 15:58:15 +01:00
  • 54e262ee13 Minor fixes Bjorn Reese 2017-02-13 15:55:42 +01:00
  • c8b7acc8aa Changed lightweight_test_fail11 from run-fail to run Bjorn Reese 2017-02-12 15:11:30 +01:00
  • baed4103a0 Optimized calculation of container sizes Bjorn Reese 2017-02-12 15:08:25 +01:00
  • d828e40f6d Output at most 8 differing container values Bjorn Reese 2017-02-12 15:06:31 +01:00
  • db8efb4ce9 Changed ForwardIterator to InputIterator for test_all_eq_impl Bjorn Reese 2017-02-12 13:19:39 +01:00
  • fb09632580 Use test_output_impl in test_all_eq_impl Bjorn Reese 2017-02-12 12:26:58 +01:00
  • c96ad4ccba Added container sizes to error output of test_all_eq_impl Bjorn Reese 2017-02-11 18:39:06 +01:00
  • 265583bc78 Fixed error output of test_all_eq_impl Bjorn Reese 2017-02-11 18:26:57 +01:00
  • 6a5f540f08 Removed std::ostringstream Bjorn Reese 2017-02-11 16:37:12 +01:00
  • 3bc56800cd Added BOOST_TEST_ALL_EQ macro to compare container contents Bjorn Reese 2017-02-11 15:03:45 +01:00
  • 9dd5285dbb Handle char*, volatile* properly in BOOST_TEST_EQ/NE Peter Dimov 2017-02-09 23:14:07 +02:00
  • ef9bb78f19 Merge branch 'bug_fix_support_for_c_string' of https://github.com/HDembinski/core into develop Peter Dimov 2017-02-09 19:16:52 +02:00
  • b59a3df4c4 reverting changes to jamfile hans.dembinski@gmail.com 2017-02-09 13:52:33 +00:00
  • fe137b97c3 adding documentation for new test macros hans.dembinski@gmail.com 2017-02-09 12:48:06 +00:00
  • 7038296c15 build fix hans.dembinski@gmail.com 2017-02-09 12:47:47 +00:00
  • 4570cced27 more compared code following suggestion from Glen Fernandes and testing expected failures hans.dembinski@gmail.com 2017-02-07 15:05:08 +00:00
  • a44090aebe Only install necessary packages in .travis.yml to speed it up Peter Dimov 2017-02-07 01:52:59 +02:00
  • cc5472623f compare pointers as addresses and use BOOST_TEST_CSTR_xx to compare cstrings hans.dembinski@gmail.com 2017-02-06 20:08:43 +00:00
  • 518549f7ff Merge pull request #25 from glenfe/develop Glen Fernandes 2017-02-06 10:47:41 -05:00
  • 98ee47effd Use new BOOST_NO_CXX11_SFINAE_EXPR feature macro Glen Fernandes 2017-02-06 08:14:36 -05:00
  • 3942e9c097 following pdimovs suggestion to avoid folding hans.dembinski@gmail.com 2017-02-05 20:01:47 +00:00
  • 7774d33e45 really make sure addresses are different hans.dembinski@gmail.com 2017-02-05 19:24:15 +00:00
  • cdee8e76c5 fix for trac issue #12814, including a new test for the issue hans.dembinski@gmail.com 2017-02-05 19:06:21 +00:00
  • e647763fb0 Exclude g++4.7 from constexpr implementation Glen Fernandes 2017-02-02 21:44:14 -05:00
  • 9587d6b845 Support g++4.7 with SFINAE workaround Glen Fernandes 2017-02-02 13:42:42 -05:00
  • b0a58a16e2 Add g++4.7-c++11, g++4.8-c++11, g++5-c++14 to .travis.yml Peter Dimov 2017-02-02 20:01:02 +02:00
  • 55b2786770 Add ref_cv_test Peter Dimov 2017-02-02 18:40:06 +02:00
  • 76110e56a0 Merge pull request #23 from glenfe/develop Glen Fernandes 2017-02-01 11:03:54 -05:00
  • 4016f8e7cc Define CORE_NO_CONSTEXPR_ADDRESSOF if NO_CXX11_CONSTEXPR is defined Glen Fernandes 2017-02-01 11:02:01 -05:00
  • 686dbcb8eb No BOOST_WORKAROUND for MSVC as >1900 has builtin Glen Fernandes 2017-02-01 08:34:03 -05:00
  • 3d98e6aed4 Use __builtin_addressof when available Glen Fernandes 2017-01-31 19:29:53 -05:00
  • 39515e5a78 Remove tools/inspect from .yml files Peter Dimov 2017-01-31 16:27:24 +02:00
  • 2af0107c1f Merge branch 'develop' Peter Dimov 2017-01-31 16:24:12 +02:00
  • 26f290d09f Merge pull request #22 from glenfe/develop Glen Fernandes 2017-01-31 08:47:51 -05:00
  • 09dcc68ecd Implement constexpr addressof Glen Fernandes 2017-01-30 17:34:49 -05:00
  • fa88cc32cf The build-in clang++ fails in c++11 mode with g++-6 installed for some reason Peter Dimov 2017-01-30 17:51:39 +02:00
  • f7183714c1 Expand platform coverage in .travis.yml Peter Dimov 2017-01-30 16:03:38 +02:00
  • b0239ba7be Simplified demangle() a little to make better use of RVO. Andrey Semashev 2017-01-11 22:25:31 +03:00
  • 1abd68102d Simplified demangle() a little to make better use of RVO. Andrey Semashev 2017-01-11 22:25:31 +03:00
  • a1ba85e5f6 Silenced warnings about unused variables. boost-1.63.0 Andrey Semashev 2016-11-07 17:50:58 +03:00
  • 399ef5207e Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE. Andrey Semashev 2016-11-06 20:57:05 +03:00
  • 01d5850952 Use auto_ptr only when it is provided by the standard library. Improves compatibility with C++17. Andrey Semashev 2016-11-06 20:00:47 +03:00
  • c0f277a7d8 Silenced warnings about unused variables. Andrey Semashev 2016-11-07 17:50:58 +03:00
  • 5507006fc2 Disabled warnings about signed/unsigned mismatch when using BOOST_TEST_EQ/BOOST_TEST_NE. Andrey Semashev 2016-11-06 20:57:05 +03:00
  • b7f49c9c78 Use auto_ptr only when it is provided by the standard library. Improves compatibility with C++17. Andrey Semashev 2016-11-06 20:00:47 +03:00
  • ee8c2d3e46 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:33 -05:00
  • 9953994761 Add, and update, documentation build targets. Rene Rivera 2016-10-07 23:07:33 -05:00
  • 0a50557410 Merge branch 'develop' Peter Dimov 2016-09-30 16:08:59 +03:00
  • 8156259043 Copy repo instead of doing a checkout, for pull requests. Peter Dimov 2016-09-10 13:50:36 +03:00
  • 5263c5d47f Enable Travis notifications on success. Peter Dimov 2016-09-10 01:50:43 +03:00
  • 29810a490a Change Appveyor to use msvc-14.0 because 12.0 doesn't work. Peter Dimov 2016-09-10 01:49:51 +03:00
  • aa17d6a5e2 Merge branch 'develop' of https://github.com/eldiener/core into develop Peter Dimov 2016-09-10 01:06:07 +03:00
  • 9df5059786 Restored dependency on tools/inspect in master. boost-1.62.0 Andrey Semashev 2016-07-12 14:09:58 +03:00
  • df2f358766 Merge branch 'develop' Andrey Semashev 2016-07-12 13:56:43 +03:00
  • 2128428ca1 Made the workaround for Oracle compiler more strict. Andrey Semashev 2016-07-12 13:52:05 +03:00
  • b0b16d6ddb Attempt to re-enable Boost.Core.Swap tests. Andrey Semashev 2016-07-11 17:08:28 +03:00
  • d732412924 Added a workaround for Oracle compiler with STLport when the first argument to distance() is an array and the second one is a pointer (presumably, pointing into the array). Andrey Semashev 2016-07-11 16:34:02 +03:00
  • 9823a4135b Do not fetch tools/inspect in .yml files Peter Dimov 2016-05-21 23:37:42 +03:00
  • 05f6c1d642 Merge branch 'develop' Peter Dimov 2016-05-21 22:44:55 +03:00
  • 0ad01c60a0 Add .travis.yml Peter Dimov 2016-05-21 22:09:15 +03:00
  • a7607030a9 Merge branch 'develop' Peter Dimov 2016-05-21 20:55:42 +03:00
  • 94d3d3540f Remove test dependency on mpl/not.hpp. Peter Dimov 2016-05-21 20:07:35 +03:00
  • 45a63809bf Update README.md Peter Dimov 2016-05-21 19:37:50 +03:00
  • f55d2a5cf9 Add appveyor.yml. Peter Dimov 2016-05-21 19:29:04 +03:00
  • fd022e2d86 Added documentation and tests for BOOST_TEST_NOT. Edward Diener 2016-05-20 05:22:20 -04:00