Peter Dimov
8b09f77f97
Update .drone.jsonnet
2024-09-15 14:15:45 +03:00
joaquintides
1e86cd666f
Feature/noexcept annotate ( #16 )
...
* marked boost::flyweight ops as noexcept where applicable
* noexcept-annotated flyweight_core to see if it helps with msvc 14.2 spurious error
* reverted
* temporarily dropped one BOOST_NOEXCEPT specifier
* restored noexcept and rmoved usage of boost::addressof
* restored boost::addressof and bypassed use of get() in operator==
* consolidated previous commit as a workaround
2024-09-15 12:23:13 +02:00
Peter Dimov
b6261d525b
Update ci.yml
2024-09-14 13:08:00 +03:00
Peter Dimov
622b549c1f
Remove C++03 from GHA
2024-09-14 12:37:17 +03:00
joaquintides
e9f3a0a005
issued apt-get update on package installation
boost-1.86.0.beta1
boost-1.86.0
boost-1.85.0.beta1
boost-1.85.0
boost-1.84.0.beta1
boost-1.84.0
2023-09-04 08:57:33 +02:00
joaquintides
0ee30b6f34
reverted "dockerized some environments"
2023-09-04 08:54:44 +02:00
joaquintides
7303ba5831
dockerized some environments
2023-09-03 22:05:05 +02:00
joaquintides
21fadc44df
Merge pull request #13 from Lastique/feature/use_invoke_swap
...
Switch to `boost::core::invoke_swap`
2023-09-03 21:36:52 +02:00
Andrey Semashev
805e8d5384
Switch to boost::core::invoke_swap.
...
boost::swap is deprecated and will be removed. Use boost::core::invoke_swap
as a replacement.
2023-09-03 00:21:16 +03:00
joaquintides
e9f326b1ad
completed previous commit
boost-1.83.0.beta1
boost-1.83.0
2023-07-01 18:30:16 +02:00
joaquintides
137686b0ba
used ubuntu:18.04 container as OS is deprecated by GHA
2023-07-01 18:02:37 +02:00
joaquintides
3dc485bfe8
used std::recursive_mutex when <mutex> provided ( fixes #12 )
2023-06-30 11:17:08 +02:00
joaquintides
aaef985f89
Revert "Revert "added test for flyweight::operator*""
...
This reverts commit 736dc48557 .
2023-04-17 18:23:17 +02:00
joaquintides
652b741fa6
Revert "Revert "added smart-pointer syntax to boost::flyweight ( #11 )""
...
This reverts commit e97cafcd4a .
2023-04-17 18:22:56 +02:00
joaquintides
c2f1cfd540
removed dependency from serialization
boost-1.82.0
2023-03-28 17:46:03 +02:00
joaquintides
e97cafcd4a
Revert "added smart-pointer syntax to boost::flyweight ( #11 )"
...
This reverts commit 0b5dd8c943 .
2023-03-28 17:41:06 +02:00
joaquintides
736dc48557
Revert "added test for flyweight::operator*"
...
This reverts commit 32ef15c5be .
2023-03-28 17:40:57 +02:00
joaquintides
a743091a3d
Revert "removed dependency from serialization"
...
This reverts commit b37873c469 .
2023-03-28 17:40:43 +02:00
joaquintides
b37873c469
removed dependency from serialization
2023-03-27 18:36:54 +02:00
joaquintides
32ef15c5be
added test for flyweight::operator*
2023-03-17 17:09:47 +01:00
joaquintides
0b5dd8c943
added smart-pointer syntax to boost::flyweight ( #11 )
2023-03-17 09:46:47 +01:00
joaquintides
c3b098ab1d
updated release notes
boost-1.82.0.beta1
2023-02-26 19:34:06 +01:00
joaquintides
1a1411e9d4
updated (C) year, editorial
2023-02-26 19:33:29 +01:00
Peter Dimov
c15f7f021a
Remove serialization includes
2023-02-21 08:01:24 +02:00
Peter Dimov
03952cf534
Merge branch 'feature/gha' into develop
2023-02-21 08:00:39 +02:00
Peter Dimov
dc842eba83
Add Drone support
2023-02-21 04:47:26 +02:00
Peter Dimov
53d389fdca
Add .github/workflows/ci.yml
2023-02-21 04:44:44 +02:00
joaquintides
11028b6c14
updated copyright dates and release notes
boost-1.81.0
boost-1.81.0.beta1
2022-08-30 20:53:14 +02:00
joaquintides
c8b94e776f
Merge pull request #10 from fanquake/use_core_swap
...
use core/*.hpp over utility/*.hpp
2022-08-30 20:29:57 +02:00
fanquake
837ec8aae1
refactor use core/enable_if.hpp over enable_if.hpp
2022-08-30 17:41:16 +01:00
fanquake
03cc00c74f
refactor use core/swap.hpp over swap.hpp
2022-08-30 17:40:50 +01:00
Peter Dimov
af4fd3e8eb
Add CMakeLists.txt
boost-1.80.0.beta1
boost-1.80.0
boost-1.79.0.beta1
boost-1.79.0
boost-1.78.0.beta1
boost-1.78.0
boost-1.77.0.beta1
boost-1.77.0
2021-05-28 02:04:38 +03:00
joaquintides
47fd7055e8
Merge branch 'develop'
boost-1.76.0
boost-1.76.0.beta1
2021-01-20 09:14:56 +01:00
joaquintides
9836aa3172
Merge pull request #7 from eldiener/develop
...
[skip ci] Add "cxxstd" json field
2021-01-20 09:15:27 +01:00
Edward Diener
61e9b903f7
[skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out.
2021-01-19 17:05:27 -05:00
joaquintides
9b123a8174
Merge branch 'develop'
boost-1.75.0.beta1
boost-1.75.0
2020-10-12 19:35:15 +02:00
joaquintides
81fcce4159
Merge pull request #5 from giomasce-throwaway/develop
...
Fix copyright headers encoding to UTF-8.
2020-10-12 19:31:12 +02:00
Giovanni Mascellani
20c606095e
Fix copyright headers encoding to UTF-8.
2020-10-09 15:47:54 +02:00
joaquintides
6dd4814faf
Merge remote-tracking branch 'remotes/origin/develop'
boost-1.74.0.beta1
boost-1.74.0
2020-06-09 09:09:49 +02:00
joaquintides
e5bfb689b3
replaced deprecated #include
2020-05-10 18:56:12 +02:00
joaquintides
df2edb82bb
Merge branch 'develop'
boost-1.73.0
boost-1.73.0.beta1
2020-03-15 17:18:17 +01:00
joaquintides
58a52cef2f
typos
2020-03-15 17:17:44 +01:00
joaquintides
8f49889343
Merge branch 'develop'
2020-02-17 11:34:13 +01:00
joaquintides
94509a2e93
stopped #including deprecated <boost/bind.hpp>
2020-02-17 09:52:24 +01:00
joaquintides
86347695b5
Merge branch 'develop'
boost-1.72.0.beta1
boost-1.72.0
boost-1.71.0.beta1
boost-1.71.0
2019-06-29 10:58:58 +02:00
joaquintides
1111f9f4e7
fixed non-conforming (in C++03) usage of anonymous namespaces
2019-06-27 13:34:49 +02:00
joaquintides
d2a5d71abd
avoided self-assign-overloaded Clang warning
2019-06-26 10:39:54 +02:00
joaquintides
601753dafa
Merge branch 'develop'
2019-06-26 10:22:40 +02:00
joaquintides
4c1e74ffa1
extended workaround
2019-06-25 10:18:12 +02:00
joaquintides
ca72caf855
Merge branch 'develop'
2019-05-23 12:24:51 +02:00