Commit Graph

  • 37168a3f4b Use address-model=32 for msvc-9.0, 10.0, 11.0 boost-1.75.0.beta1 boost-1.75.0 Peter Dimov 2020-10-12 00:01:10 +03:00
  • e56171989a Merge pull request #69 from giomasce-throwaway/develop Glen Fernandes 2020-10-11 11:48:14 -04:00
  • f00a5bf0d3 Fix copyright headers. Giovanni Mascellani 2019-11-17 17:15:21 +01:00
  • a4feaf4f24 Merge pull request #66 from boostorg/feature/value-init boost-1.74.0.beta1 boost-1.74.0 Andrey Semashev 2020-05-27 12:51:45 +03:00
  • 688628f764 Add test/value_init_test3 Peter Dimov 2020-05-26 00:39:51 +03:00
  • 8faf831bd1 memset data_ instead of *this Peter Dimov 2020-05-25 23:50:35 +03:00
  • 25cb7aa122 Use a base class to apply the memset workaround to avoid dependency on TypeTraits Peter Dimov 2020-05-25 05:09:36 +03:00
  • 0ae5cebc7f Add value_init_test2.cpp, which tests the cases from value_init_workaround_test Peter Dimov 2020-05-25 04:44:29 +03:00
  • 1caa002121 Added gcc 10 build jobs to Travis CI. Andrey Semashev 2020-05-22 18:46:41 +03:00
  • 691f3238d7 Use 20 instead of 2a to refer to C++20 in Travis CI. Andrey Semashev 2020-05-05 23:12:01 +03:00
  • 8b6da499a3 Added clang-10 jobs to Travis CI. Andrey Semashev 2020-05-05 23:02:58 +03:00
  • 6e6d0777e8 Merge pull request #64 from glenfe/develop Glen Fernandes 2020-04-12 13:33:17 -04:00
  • 64fffa0f97 Simplify BOOST_OPERATORS_CONSTEXPR definition Glen Fernandes 2020-04-12 13:00:59 -04:00
  • 5da340a2a4 Rename BOOST_OPS_CONSTEXPR to BOOST_OPERATORS_CONSTEXPR Glen Fernandes 2020-04-12 12:55:21 -04:00
  • 9a4cff038b Move constexpr operators test to separate test Glen Fernandes 2020-04-12 12:39:58 -04:00
  • 0c059a50ad Merge pull request #63 from eldiener/develop Marshall Clow 2020-04-12 09:49:06 -07:00
  • bdc5b5cf3a Merge pull request #55 from tonyelewis/add-constexpr-support Daniel Frey 2020-04-12 13:07:24 +02:00
  • 86e7caefea Update CMakeLists.txt Glen Fernandes 2020-04-11 14:14:33 -04:00
  • 7953ba56ba Update tests to run constexpr on newer MSVCs Tony Lewis 2020-04-11 18:39:15 +01:00
  • 46f72656b3 Remove constexpr from all but the comparison ops Tony Lewis 2020-04-11 18:31:15 +01:00
  • e3a2a06011 Re-add constexpr support for newer MSVC versions Tony Lewis 2020-04-11 18:30:24 +01:00
  • a4752e066d Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-03-24 01:39:51 -04:00
  • 957aeba2e9 Update Travis and Appveyor configurations boost-1.73.0.beta1 boost-1.73.0 Glen Fernandes 2019-12-15 10:39:10 -05:00
  • 2b436d7d50 Use ostream_put from Boost.IO Glen Fernandes 2019-12-15 09:41:48 -05:00
  • 882c9c86c4 More detabification feature/fix-eof-undeclared Peter Dimov 2019-12-12 06:00:51 +02:00
  • c81d8e3990 Add <cstdio> for EOF; detabify, remove trailing whitespace Peter Dimov 2019-12-12 05:57:51 +02:00
  • 75276a055d Disabled all but one OS X jobs because they are slow on Travis CI. boost-1.72.0.beta1 boost-1.72.0 Andrey Semashev 2019-10-22 15:11:41 +03:00
  • 309e6a1b31 Updated CI configs, added compilers. Andrey Semashev 2019-10-22 00:52:54 +03:00
  • 9eeb7f85c5 Replaced tabs with spaces. boost-1.71.0.beta1 boost-1.71.0 Andrey Semashev 2019-06-25 15:46:36 +03:00
  • 62c34f51f6 Avoid confusion with the spaceship operator, fixes #59 Daniel Frey 2019-04-30 18:29:28 +02:00
  • 6a1917ceec Add Free Functions section heading Glen Fernandes 2019-04-29 20:12:30 -04:00
  • 47c9f69ffe Correct documentation URLs and update documentation Glen Fernandes 2019-04-29 18:40:37 -04:00
  • 7b74d2d494 Update libraries.json and documentation Glen Fernandes 2019-04-23 15:33:19 -04:00
  • 57da5f0c18 Merge pull request #58 from boostorg/ostream_write Marshall Clow 2019-04-23 03:56:04 -07:00
  • dabf53a703 Refactor stream write functionality into a standalone utility ostream_write Glen Fernandes 2019-04-18 16:30:40 -04:00
  • ff56b3649e Merge pull request #57 from glenfe/develop Marshall Clow 2019-04-18 09:00:53 -07:00
  • 31e0ae4c37 Switch Appveyor to 2015 image Peter Dimov 2019-04-14 18:13:56 +03:00
  • 5fe9df91c0 Make string_view operator<< use rdbuf directly Glen Fernandes 2019-04-12 08:05:22 -04:00
  • f03b681d01 Increased the number of git fetch jobs to 8 in CI. boost-1.70.0.beta1 boost-1.70.0 Andrey Semashev 2019-01-15 18:34:38 +03:00
  • e120a83d1e Revert "Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8." Andrey Semashev 2019-01-15 18:28:28 +03:00
  • 424fea5881 Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8. Andrey Semashev 2019-01-15 14:06:11 +03:00
  • 53d9aa9d2f Use the actual number of logical CPUs for the number of CI build/test jobs. Andrey Semashev 2019-01-03 23:23:55 +03:00
  • 6b62dcc504 Completely remove constexpr for MSVC Tony Lewis 2018-12-24 07:02:31 +00:00
  • 91ebdcd1dd Remove C++14 constexpr due to MSVC/GCC problems Tony Lewis 2018-12-22 15:52:13 +00:00
  • e8d2b2ba76 Add constexpr to operators (w/ basic docs, tests) Tony Lewis 2018-12-21 10:28:22 +00:00
  • ce64b13846 Added tools/boost_install and libs/headers manual checkout to CI jobs. Andrey Semashev 2018-12-18 22:14:06 +03:00
  • 32c50e0814 Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects. Andrey Semashev 2018-12-18 19:51:11 +03:00
  • 05dda09fd3 Added libstdc++5 installation in the clang 7 job. boost-1.69.0-beta1 boost-1.69.0 Andrey Semashev 2018-11-02 12:12:02 +03:00
  • a4cafcc75d Added gcc 8 and clang 7 CI jobs. Andrey Semashev 2018-11-01 20:36:52 +03:00
  • 796fb965be Merge branch 'develop' Andrey Semashev 2018-11-01 17:17:11 +03:00
  • 08da98a551 Added a readme file. Andrey Semashev 2018-11-01 17:09:34 +03:00
  • 57b027f1cd Merge branch 'develop' Glen Fernandes 2018-09-23 08:47:11 -04:00
  • db05c11f50 Fix string_ref::find/rfind's handling of empty strings. Thanks to 'reluctantbugreporter' for the bug report Marshall Clow 2018-09-14 09:48:13 -07:00
  • 3d2a7f0c17 Merge pull request #49 from boostorg/final Glen Fernandes 2018-09-12 22:29:26 -04:00
  • 8858bad352 Merge pull request #38 from danieljames/feature/fix-links Glen Fernandes 2018-09-11 08:35:08 -04:00
  • fc135e0d72 Avoid inheritance for final types in compressed_pair Glen Fernandes 2018-09-09 15:00:49 -04:00
  • ebe44296ca Add boilerplate reference to LICENSE_1_0.txt boost-1.68.0 Peter Dimov 2018-07-31 00:22:42 +03:00
  • bdf55e0b6f Add boilerplate reference to LICENSE_1_0.txt Peter Dimov 2018-07-31 00:22:42 +03:00
  • d4170ccdb5 Merge pull request #45 from dimztimz/develop Marshall Clow 2018-05-01 07:51:36 -07:00
  • e2d115db97 Use hash_fwd.hpp in string_view for more lightweight dependencies. Dimitrij Mijoski 2018-04-20 23:18:31 +02:00
  • 15cfa44937 Boost detail is dependency of boost hash. Dimitrij Mijoski 2018-04-20 14:07:33 +02:00
  • 473be2e4c1 Boost integer is dependency of boost hash. Dimitrij Mijoski 2018-04-20 13:58:12 +02:00
  • 6ad6bc005c Implement boost hash for string_view Dimitrij Mijoski 2018-04-20 13:42:07 +02:00
  • 7709f0e430 Merge pull request #42 from dimztimz/develop Marshall Clow 2018-04-09 16:34:23 -07:00
  • eacea4664d implement string_view.find(string) in terms of traits.compare and find. This should be faster that it's previous implementations in terms of std::search() Dimitrij Mijoski 2018-04-02 00:46:51 +02:00
  • 1fe5af5264 Faster find functions in string_view by using traits::find() Dimitrij Mijoski 2018-04-01 20:00:03 +02:00
  • d2fb06e6a0 Fix another link Daniel James 2018-01-12 10:48:52 +00:00
  • 73baeb7a63 Fix some links Daniel James 2018-01-11 18:01:50 +00:00
  • 56f13625b1 Fix link to declval boost-1.67.0 Peter Dimov 2017-12-24 00:33:12 +02:00
  • ac4e8da91d Only install the necessary submodules in Travis and Appveyor Peter Dimov 2017-12-24 00:28:06 +02:00
  • 426836d860 Remove shared_iterator files (they're in Iterator now) Peter Dimov 2017-12-24 00:05:50 +02:00
  • 82df2b82fc Merge pull request #37 from glenfe/develop Peter Dimov 2017-12-23 21:52:07 +02:00
  • f8a243bcff Utility tests should use lightweight_test instead of test Glen Fernandes 2017-12-23 12:58:39 -05:00
  • 51f7f7f53e Add -d0 to b2 headers on Appveyor Peter Dimov 2017-12-23 12:01:03 +02:00
  • 5f535a151c Add -j3 to Travis Peter Dimov 2017-12-23 11:56:09 +02:00
  • c88936800d Remove dependency on Random in operators_test.cpp Peter Dimov 2017-12-23 06:19:43 +02:00
  • 96fbce5759 Remove use of shared_ptr in test/value_init_test.cpp Peter Dimov 2017-12-23 04:44:29 +02:00
  • 9d46de1578 Replace use of mpl/has_xxx.hpp with handwritten traits feature/result_of-no-mpl Peter Dimov 2017-12-21 06:30:03 +02:00
  • 976a4d2fc1 Merge branch 'develop' into feature/result_of-no-mpl Peter Dimov 2017-12-20 23:16:08 +02:00
  • ea81279b35 Add appveyor.yml Peter Dimov 2017-12-20 23:14:36 +02:00
  • 7d101d420c Replace mpl primitives with type_traits Peter Dimov 2017-12-20 21:55:07 +02:00
  • d8acfef27b Update includes in utility.hpp; add deprecation comment Peter Dimov 2017-12-02 04:35:22 +02:00
  • d7ae336915 Merge branch 'master' into develop Peter Dimov 2017-12-02 03:47:03 +02:00
  • b74f49f1e5 Remove dependency on iterator in <boost/utility.hpp> Peter Dimov 2017-12-02 03:38:29 +02:00
  • 5977f11be8 Merge pull request #36 from boostorg/develop boost-1.66.0 Daniel Frey 2017-12-01 20:59:24 +01:00
  • ad0fc7c9d3 Protect dereferenceable<> against overloaded operator&, fixes #35 Daniel Frey 2017-11-23 21:14:07 +01:00
  • a6c175e2c3 clang 3.5 can't handle libstdc++-5 Peter Dimov 2017-10-28 14:11:41 +03:00
  • 874ca2307b Update clangs to libstdc++-5-dev for constexpr std::min Peter Dimov 2017-10-28 04:49:50 +03:00
  • 5220260145 Update .travis.yml Peter Dimov 2017-10-27 15:31:19 +03:00
  • 2f5a6fbcf1 Adapt to C++17, fixes #34 Daniel Frey 2017-10-15 10:34:04 +02:00
  • 51ba9f1b45 Add one more case to value_init_workaround_test Peter Dimov 2017-09-24 12:47:05 +03:00
  • 5cef1403b0 Merge pull request #33 from morinmorin/fix_no_expr_sfinae Andrey Semashev 2017-09-23 21:59:06 +03:00
  • 81ce4693f6 Add tests for result_of<F&(...)> in C++11. morinmorin 2017-09-20 23:44:35 +09:00
  • fb2f110eb4 Fix result_of_is_callable to support references to function pointers. morinmorin 2017-09-20 23:37:39 +09:00
  • 2ed5ee9588 Moved numeric_traits_test.cpp to Boost.Detail. Andrey Semashev 2017-09-20 01:42:15 +03:00
  • 88c36c1941 Remove generator iterator test and docs as these were moved to Boost.Iterator. Andrey Semashev 2017-08-28 20:41:11 +03:00
  • 0b2409a942 Updated links to next/prior docs. Andrey Semashev 2017-08-26 20:07:12 +03:00
  • 62b39548be Moved next/prior to Boost.Iterator. Andrey Semashev 2017-08-26 17:25:14 +03:00
  • 2722fdcda3 Use std::iterator_traits to detect iterators, when possible. Andrey Semashev 2017-07-23 20:29:25 +03:00
  • 792d0538d2 Merge branch 'develop' boost-1.65.1 boost-1.65.0 Andrey Semashev 2017-07-17 20:47:57 +03:00