Andrey Semashev
a4feaf4f24
Merge pull request #66 from boostorg/feature/value-init
...
Add a new value_init test, change implementation to not depend on TypeTraits
boost-1.74.0
boost-1.74.0.beta1
2020-05-27 12:51:45 +03:00
Peter Dimov
688628f764
Add test/value_init_test3
2020-05-26 00:39:51 +03:00
Peter Dimov
8faf831bd1
memset data_ instead of *this
2020-05-25 23:50:35 +03:00
Peter Dimov
25cb7aa122
Use a base class to apply the memset workaround to avoid dependency on TypeTraits
2020-05-25 05:09:36 +03:00
Peter Dimov
0ae5cebc7f
Add value_init_test2.cpp, which tests the cases from value_init_workaround_test
2020-05-25 04:44:29 +03:00
Andrey Semashev
1caa002121
Added gcc 10 build jobs to Travis CI.
2020-05-22 18:46:41 +03:00
Andrey Semashev
691f3238d7
Use 20 instead of 2a to refer to C++20 in Travis CI.
2020-05-05 23:12:01 +03:00
Andrey Semashev
8b6da499a3
Added clang-10 jobs to Travis CI.
2020-05-05 23:02:58 +03:00
Glen Fernandes
6e6d0777e8
Merge pull request #64 from glenfe/develop
...
Update to Operators constexpr support
2020-04-12 13:33:17 -04:00
Glen Fernandes
64fffa0f97
Simplify BOOST_OPERATORS_CONSTEXPR definition
2020-04-12 13:03:30 -04:00
Glen Fernandes
5da340a2a4
Rename BOOST_OPS_CONSTEXPR to BOOST_OPERATORS_CONSTEXPR
2020-04-12 13:03:22 -04:00
Glen Fernandes
9a4cff038b
Move constexpr operators test to separate test
2020-04-12 13:03:18 -04:00
Marshall Clow
0c059a50ad
Merge pull request #63 from eldiener/develop
...
Changes for Embarcadero C++ clang-based compilers, targeting Boost 1.74. Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost conf…
2020-04-12 09:49:06 -07:00
Daniel Frey
bdc5b5cf3a
Merge pull request #55 from tonyelewis/add-constexpr-support
...
Add constexpr to operators (w/ basic docs, tests)
2020-04-12 13:07:24 +02:00
Glen Fernandes
86e7caefea
Update CMakeLists.txt
2020-04-11 14:14:33 -04:00
Tony Lewis
7953ba56ba
Update tests to run constexpr on newer MSVCs
2020-04-11 18:39:15 +01:00
Tony Lewis
46f72656b3
Remove constexpr from all but the comparison ops
2020-04-11 18:31:15 +01:00
Tony Lewis
e3a2a06011
Re-add constexpr support for newer MSVC versions
2020-04-11 18:30:24 +01:00
Edward Diener
a4752e066d
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
2020-03-24 01:39:51 -04:00
Glen Fernandes
957aeba2e9
Update Travis and Appveyor configurations
boost-1.73.0
boost-1.73.0.beta1
2019-12-15 10:39:10 -05:00
Glen Fernandes
2b436d7d50
Use ostream_put from Boost.IO
2019-12-15 09:46:38 -05:00
Peter Dimov
882c9c86c4
More detabification
2019-12-12 06:00:51 +02:00
Peter Dimov
c81d8e3990
Add <cstdio> for EOF; detabify, remove trailing whitespace
2019-12-12 05:57:51 +02:00
Andrey Semashev
75276a055d
Disabled all but one OS X jobs because they are slow on Travis CI.
boost-1.72.0.beta1
boost-1.72.0
2019-10-22 15:11:41 +03:00
Andrey Semashev
309e6a1b31
Updated CI configs, added compilers.
2019-10-22 00:52:54 +03:00
Andrey Semashev
9eeb7f85c5
Replaced tabs with spaces.
boost-1.71.0
boost-1.71.0.beta1
2019-06-25 15:46:36 +03:00
Daniel Frey
62c34f51f6
Avoid confusion with the spaceship operator, fixes #59
2019-04-30 18:29:28 +02:00
Glen Fernandes
6a1917ceec
Add Free Functions section heading
2019-04-29 20:12:30 -04:00
Glen Fernandes
47c9f69ffe
Correct documentation URLs and update documentation
2019-04-29 18:48:51 -04:00
Glen Fernandes
7b74d2d494
Update libraries.json and documentation
2019-04-23 15:37:57 -04:00
Marshall Clow
57da5f0c18
Merge pull request #58 from boostorg/ostream_write
...
Refactor stream write functionality into a standalone utility
2019-04-23 03:56:04 -07:00
Glen Fernandes
dabf53a703
Refactor stream write functionality into a standalone utility
2019-04-19 09:53:29 -04:00
Marshall Clow
ff56b3649e
Merge pull request #57 from glenfe/develop
...
Make string_view operator<< use rdbuf directly
2019-04-18 09:00:53 -07:00
Peter Dimov
31e0ae4c37
Switch Appveyor to 2015 image
2019-04-14 18:13:56 +03:00
Glen Fernandes
5fe9df91c0
Make string_view operator<< use rdbuf directly
2019-04-12 18:06:35 -04:00
Andrey Semashev
f03b681d01
Increased the number of git fetch jobs to 8 in CI.
boost-1.70.0.beta1
boost-1.70.0
2019-01-15 18:34:38 +03:00
Andrey Semashev
e120a83d1e
Revert "Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8."
...
This reverts commit 424fea5881 .
By request from Peter Dimov in 424fea5881 (commitcomment-31945411) .
The manual enumeration of Boost.Utility dependencies server as a detection
mechanism for unwanted dependencies creep in.
2019-01-15 18:28:28 +03:00
Andrey Semashev
424fea5881
Use depinst to install dependencies in CI. Increase the number of git fetch jobs to 8.
2019-01-15 14:06:11 +03:00
Andrey Semashev
53d9aa9d2f
Use the actual number of logical CPUs for the number of CI build/test jobs.
2019-01-03 23:23:55 +03:00
Tony Lewis
6b62dcc504
Completely remove constexpr for MSVC
2018-12-24 07:02:31 +00:00
Tony Lewis
91ebdcd1dd
Remove C++14 constexpr due to MSVC/GCC problems
2018-12-22 15:52:13 +00:00
Tony Lewis
e8d2b2ba76
Add constexpr to operators (w/ basic docs, tests)
2018-12-21 10:28:22 +00:00
Andrey Semashev
ce64b13846
Added tools/boost_install and libs/headers manual checkout to CI jobs.
2018-12-18 22:14:06 +03:00
Andrey Semashev
32c50e0814
Added an experimental partial CMakeLists.txt for dependency tracking in CMake projects.
2018-12-18 19:51:11 +03:00
Andrey Semashev
05dda09fd3
Added libstdc++5 installation in the clang 7 job.
...
Apparently, a more recent libstdc++ is needed by Boost.StringView in C++14
and later mode.
boost-1.69.0-beta1
boost-1.69.0
2018-11-02 12:12:15 +03:00
Andrey Semashev
a4cafcc75d
Added gcc 8 and clang 7 CI jobs.
2018-11-01 20:36:52 +03:00
Andrey Semashev
796fb965be
Merge branch 'develop'
2018-11-01 17:17:11 +03:00
Andrey Semashev
08da98a551
Added a readme file.
...
For Boost.Utility logo thanks to Adam Wulkiewicz. The logo was taken from:
https://github.com/awulkiew/boost-logos
2018-11-01 17:09:34 +03:00
Glen Fernandes
57b027f1cd
Merge branch 'develop'
2018-09-23 08:47:11 -04:00
Marshall Clow
db05c11f50
Fix string_ref::find/rfind's handling of empty strings. Thanks to 'reluctantbugreporter' for the bug report
2018-09-14 09:48:13 -07:00