aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrobot-piglet <robot-piglet@yandex-team.com>2025-04-25 21:24:14 +0300
committerrobot-piglet <robot-piglet@yandex-team.com>2025-04-25 21:34:18 +0300
commitf67993e3f134e026f43e29a6c24d88a89a964ae5 (patch)
tree5e6b3d48e6999b9e7da739bbc592488ac4a22207
parent4b2b4df612d73bbecbb12bd5c5b548dd28857295 (diff)
downloadydb-f67993e3f134e026f43e29a6c24d88a89a964ae5.tar.gz
Intermediate changes
commit_hash:c94956365009858d19389e25868603490967a181
-rw-r--r--contrib/restricted/boost/align/.yandex_meta/default.nix2
-rw-r--r--contrib/restricted/boost/align/ya.make4
-rw-r--r--contrib/restricted/boost/bimap/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/bimap/include/boost/bimap/detail/map_view_iterator.hpp1
-rw-r--r--contrib/restricted/boost/bimap/include/boost/bimap/detail/set_view_iterator.hpp1
-rw-r--r--contrib/restricted/boost/bimap/ya.make4
-rw-r--r--contrib/restricted/boost/bind/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/bind/ya.make4
-rw-r--r--contrib/restricted/boost/container_hash/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/container_hash/ya.make4
-rw-r--r--contrib/restricted/boost/crc/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/crc/ya.make4
-rw-r--r--contrib/restricted/boost/describe/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/describe/ya.make4
-rw-r--r--contrib/restricted/boost/endian/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/endian/ya.make4
-rw-r--r--contrib/restricted/boost/format/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/format/.yandex_meta/devtools.licenses.report20
-rw-r--r--contrib/restricted/boost/format/.yandex_meta/licenses.list.txt4
-rw-r--r--contrib/restricted/boost/format/README.md19
-rw-r--r--contrib/restricted/boost/format/include/boost/format/alt_sstream_impl.hpp2
-rw-r--r--contrib/restricted/boost/format/ya.make4
-rw-r--r--contrib/restricted/boost/function/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/function/ya.make4
-rw-r--r--contrib/restricted/boost/multi_index/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/multi_index/ya.make4
-rw-r--r--contrib/restricted/boost/predef/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/predef/ya.make4
-rw-r--r--contrib/restricted/boost/system/.yandex_meta/default.nix4
-rw-r--r--contrib/restricted/boost/system/include/boost/system/result.hpp35
-rw-r--r--contrib/restricted/boost/system/ya.make4
31 files changed, 80 insertions, 96 deletions
diff --git a/contrib/restricted/boost/align/.yandex_meta/default.nix b/contrib/restricted/boost/align/.yandex_meta/default.nix
index 753c2e88b87..16d3566df5e 100644
--- a/contrib/restricted/boost/align/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/align/.yandex_meta/default.nix
@@ -1,7 +1,7 @@
self: super: with self; {
boost_align = stdenv.mkDerivation rec {
pname = "boost_align";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
diff --git a/contrib/restricted/boost/align/ya.make b/contrib/restricted/boost/align/ya.make
index da48278a2a2..8855ab8caf2 100644
--- a/contrib/restricted/boost/align/ya.make
+++ b/contrib/restricted/boost/align/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/align/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/align/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/assert
diff --git a/contrib/restricted/boost/bimap/.yandex_meta/default.nix b/contrib/restricted/boost/bimap/.yandex_meta/default.nix
index 29459e38785..abedd34d1d3 100644
--- a/contrib/restricted/boost/bimap/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/bimap/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_bimap = stdenv.mkDerivation rec {
pname = "boost_bimap";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "bimap";
rev = "boost-${version}";
- hash = "sha256-gyWR4Ix7omtWG+DW2LICGplPvqTvwPAsI7toflUWlSA=";
+ hash = "sha256-ZZn2oSdmSy8iygrZq3+RMOkSY0zVaODcgZbAN/w80Cc=";
};
};
}
diff --git a/contrib/restricted/boost/bimap/include/boost/bimap/detail/map_view_iterator.hpp b/contrib/restricted/boost/bimap/include/boost/bimap/detail/map_view_iterator.hpp
index 0fc3f6eab68..85395fc98be 100644
--- a/contrib/restricted/boost/bimap/include/boost/bimap/detail/map_view_iterator.hpp
+++ b/contrib/restricted/boost/bimap/include/boost/bimap/detail/map_view_iterator.hpp
@@ -24,7 +24,6 @@
#include <boost/core/serialization.hpp>
#endif // BOOST_BIMAP_DISABLE_SERIALIZATION
-#include <boost/iterator/detail/enable_if.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/bimap/relation/support/pair_by.hpp>
diff --git a/contrib/restricted/boost/bimap/include/boost/bimap/detail/set_view_iterator.hpp b/contrib/restricted/boost/bimap/include/boost/bimap/detail/set_view_iterator.hpp
index a8b2425b9b0..b1c7496558d 100644
--- a/contrib/restricted/boost/bimap/include/boost/bimap/detail/set_view_iterator.hpp
+++ b/contrib/restricted/boost/bimap/include/boost/bimap/detail/set_view_iterator.hpp
@@ -24,7 +24,6 @@
#include <boost/core/serialization.hpp>
#endif // BOOST_BIMAP_DISABLE_SERIALIZATION
-#include <boost/iterator/detail/enable_if.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/bimap/relation/support/get_pair_functor.hpp>
diff --git a/contrib/restricted/boost/bimap/ya.make b/contrib/restricted/boost/bimap/ya.make
index f20f7459040..be4525a79c8 100644
--- a/contrib/restricted/boost/bimap/ya.make
+++ b/contrib/restricted/boost/bimap/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/bimap/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/bimap/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/concept_check
diff --git a/contrib/restricted/boost/bind/.yandex_meta/default.nix b/contrib/restricted/boost/bind/.yandex_meta/default.nix
index 73152bb3163..e15a6e8c72e 100644
--- a/contrib/restricted/boost/bind/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/bind/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_bind = stdenv.mkDerivation rec {
pname = "boost_bind";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "bind";
rev = "boost-${version}";
- hash = "sha256-Eu/inCn4rlpkHd6LFu/N9CtzxwM4IoLms2RPvJgF11Q=";
+ hash = "sha256-xdT8F7JuinEWbY5EOey21oUTjvF/7cPsu1tD31oEVus=";
};
};
}
diff --git a/contrib/restricted/boost/bind/ya.make b/contrib/restricted/boost/bind/ya.make
index c5a29006309..836b945d92c 100644
--- a/contrib/restricted/boost/bind/ya.make
+++ b/contrib/restricted/boost/bind/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/bind/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/bind/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/config
diff --git a/contrib/restricted/boost/container_hash/.yandex_meta/default.nix b/contrib/restricted/boost/container_hash/.yandex_meta/default.nix
index 46ed9a42e3d..53775a1ea22 100644
--- a/contrib/restricted/boost/container_hash/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/container_hash/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_container_hash = stdenv.mkDerivation rec {
pname = "boost_container_hash";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "container_hash";
rev = "boost-${version}";
- hash = "sha256-jfRtfQ7/IEgH3ZQv0qNu+ZYX8RFttwARb8G/jjKS6us=";
+ hash = "sha256-0LilNldSf2i+QeO9W1qiMQI5QCa6tCmAyLv2feKL3W4=";
};
};
}
diff --git a/contrib/restricted/boost/container_hash/ya.make b/contrib/restricted/boost/container_hash/ya.make
index e36c0a5f8a0..536c5ea00ca 100644
--- a/contrib/restricted/boost/container_hash/ya.make
+++ b/contrib/restricted/boost/container_hash/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/container_hash/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/container_hash/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/config
diff --git a/contrib/restricted/boost/crc/.yandex_meta/default.nix b/contrib/restricted/boost/crc/.yandex_meta/default.nix
index bb0de9726c3..86a022471d2 100644
--- a/contrib/restricted/boost/crc/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/crc/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_crc = stdenv.mkDerivation rec {
pname = "boost_crc";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "crc";
rev = "boost-${version}";
- hash = "sha256-zPCiNBmDIcn2Aa0sYmUwXg9AB3kajuZLZuUVrolIxT4=";
+ hash = "sha256-lmVm65cHe43RoidOJJ2g13I3SJAf4Lmg2skcRq41zYE=";
};
};
}
diff --git a/contrib/restricted/boost/crc/ya.make b/contrib/restricted/boost/crc/ya.make
index 9feb7e69bff..d2926948806 100644
--- a/contrib/restricted/boost/crc/ya.make
+++ b/contrib/restricted/boost/crc/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/crc/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/crc/archive/boost-1.88.0.tar.gz)
ADDINCL(
GLOBAL contrib/restricted/boost/crc/include
diff --git a/contrib/restricted/boost/describe/.yandex_meta/default.nix b/contrib/restricted/boost/describe/.yandex_meta/default.nix
index f8d24e2ccb7..152aada3e71 100644
--- a/contrib/restricted/boost/describe/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/describe/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_describe = stdenv.mkDerivation rec {
pname = "boost_describe";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "describe";
rev = "boost-${version}";
- hash = "sha256-20NRrM3S0JU8NFd4923iFvlOR/lC2nrWNMZqTEvyP+0=";
+ hash = "sha256-cjsYoyl4Vd8g5gSHyHQOJDUujWJOa6mPt6qAaOv9jFg=";
};
};
}
diff --git a/contrib/restricted/boost/describe/ya.make b/contrib/restricted/boost/describe/ya.make
index 4fe135f3896..f48eb62ea46 100644
--- a/contrib/restricted/boost/describe/ya.make
+++ b/contrib/restricted/boost/describe/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/describe/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/describe/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/mp11
diff --git a/contrib/restricted/boost/endian/.yandex_meta/default.nix b/contrib/restricted/boost/endian/.yandex_meta/default.nix
index 9ba90acafc6..c6c27d497be 100644
--- a/contrib/restricted/boost/endian/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/endian/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_endian = stdenv.mkDerivation rec {
pname = "boost_endian";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "endian";
rev = "boost-${version}";
- hash = "sha256-VvRTa92Ca9wdx0cArbKr2xlnbi2UQLUSRuiwVLA5kyA=";
+ hash = "sha256-fpG5BghLPZAKJuDqFHHaYjWrQ5bXveQMMQv/oFlhjbA=";
};
};
}
diff --git a/contrib/restricted/boost/endian/ya.make b/contrib/restricted/boost/endian/ya.make
index a8ef1e0929e..b896990c230 100644
--- a/contrib/restricted/boost/endian/ya.make
+++ b/contrib/restricted/boost/endian/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/endian/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/endian/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/config
diff --git a/contrib/restricted/boost/format/.yandex_meta/default.nix b/contrib/restricted/boost/format/.yandex_meta/default.nix
index 941a48907cf..1a631de769e 100644
--- a/contrib/restricted/boost/format/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/format/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_format = stdenv.mkDerivation rec {
pname = "boost_format";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "format";
rev = "boost-${version}";
- hash = "sha256-p7Qy3XhapFa9umYjYDlIAyD0ESK3P237sTGFaKHiyFI=";
+ hash = "sha256-S46TJZNFw3sDw8D5Sa6zVTt5dkfvjGahLHJ5OC5dHXs=";
};
};
}
diff --git a/contrib/restricted/boost/format/.yandex_meta/devtools.licenses.report b/contrib/restricted/boost/format/.yandex_meta/devtools.licenses.report
index 999eb9426c6..cd283c6f55f 100644
--- a/contrib/restricted/boost/format/.yandex_meta/devtools.licenses.report
+++ b/contrib/restricted/boost/format/.yandex_meta/devtools.licenses.report
@@ -86,26 +86,26 @@ BELONGS ya.make
Files with this license:
include/boost/format/exceptions.hpp [7:9]
-KEEP BSL-1.0 648ee54e68cb4c96cfd2e41a7a53e0f8
+KEEP BSL-1.0 a5006bb276a0e8fcc0c080cd5a14814e
BELONGS ya.make
- License text:
- \### License
- Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt).
+ Note: matched license text is too long. Read it in the source files.
Scancode info:
Original SPDX id: BSL-1.0
- Score : 60.00
+ Score : 55.00
Match type : NOTICE
Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0
Files with this license:
- README.md [3:5]
+ README.md [35:35]
-KEEP BSL-1.0 901941bd35f9f19e23af80f6271c10c4
+KEEP BSL-1.0 a84b62b7fab19a18e7129119ab661542
BELONGS ya.make
- Note: matched license text is too long. Read it in the source files.
+ License text:
+ \### License
+ Distributed under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt).
Scancode info:
Original SPDX id: BSL-1.0
- Score : 60.00
+ Score : 55.00
Match type : NOTICE
Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0
Files with this license:
- README.md [34:34]
+ README.md [3:5]
diff --git a/contrib/restricted/boost/format/.yandex_meta/licenses.list.txt b/contrib/restricted/boost/format/.yandex_meta/licenses.list.txt
index 48a23e64221..d735fee9b1f 100644
--- a/contrib/restricted/boost/format/.yandex_meta/licenses.list.txt
+++ b/contrib/restricted/boost/format/.yandex_meta/licenses.list.txt
@@ -1,11 +1,11 @@
====================BSL-1.0====================
### License
-Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt).
+Distributed under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt).
====================BSL-1.0====================
-* [Submit Pull Requests](https://github.com/boostorg/format/pulls) against the **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). Be sure to include tests proving your changes work properly.
+* [Submit Pull Requests](https://github.com/boostorg/format/pulls) against the **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt). Be sure to include tests proving your changes work properly.
====================BSL-1.0====================
diff --git a/contrib/restricted/boost/format/README.md b/contrib/restricted/boost/format/README.md
index 16945065390..4fc6496001b 100644
--- a/contrib/restricted/boost/format/README.md
+++ b/contrib/restricted/boost/format/README.md
@@ -1,8 +1,8 @@
-Format, part of the collection of [Boost C++ Libraries](http://github.com/boostorg), provides a type-safe mechanism for formatting arguments according to a printf-like format-string. User-defined types are supported by providing a `std::ostream operator <<` implementation for them.
+Format, part of the collection of [Boost C++ Libraries](https://github.com/boostorg), provides a type-safe mechanism for formatting arguments according to a printf-like format-string. User-defined types are supported by providing a `std::ostream operator <<` implementation for them.
### License
-Distributed under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt).
+Distributed under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt).
### Properties
@@ -11,10 +11,11 @@ Distributed under the [Boost Software License, Version 1.0](http://www.boost.org
### Build Status
-Branch | GHA CI | Appveyor | Coverity Scan | codecov.io | Deps | Docs | Tests |
-:-------------: | ------ | -------- | ------------- | ---------- | ---- | ---- | ----- |
-[`master`](https://github.com/boostorg/format/tree/master) | [![Build Status](https://github.com/boostorg/format/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/boostorg/format/actions?query=branch:master) | [![Build status](https://ci.appveyor.com/api/projects/status/tkcumf8nu6tb697d/branch/master?svg=true)](https://ci.appveyor.com/project/jeking3/format-bhjc4/branch/master) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14007/badge.svg)](https://scan.coverity.com/projects/boostorg-format) | [![codecov](https://codecov.io/gh/boostorg/format/branch/master/graph/badge.svg)](https://codecov.io/gh/boostorg/format/branch/master) | [![Deps](https://img.shields.io/badge/deps-master-brightgreen.svg)](https://pdimov.github.io/boostdep-report/master/format.html) | [![Documentation](https://img.shields.io/badge/docs-master-brightgreen.svg)](https://www.boost.org/doc/libs/master/libs/format/) | [![Enter the Matrix](https://img.shields.io/badge/matrix-master-brightgreen.svg)](http://www.boost.org/development/tests/master/developer/format.html)
-[`develop`](https://github.com/boostorg/format/tree/develop) | [![Build Status](https://github.com/boostorg/format/actions/workflows/ci.yml/badge.svg?branch=develop)](https://github.com/boostorg/format/actions?query=branch:develop) | [![Build status](https://ci.appveyor.com/api/projects/status/tkcumf8nu6tb697d/branch/develop?svg=true)](https://ci.appveyor.com/project/jeking3/format-bhjc4/branch/develop) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14007/badge.svg)](https://scan.coverity.com/projects/boostorg-format) | [![codecov](https://codecov.io/gh/boostorg/format/branch/develop/graph/badge.svg)](https://codecov.io/gh/boostorg/format/branch/develop) | [![Deps](https://img.shields.io/badge/deps-develop-brightgreen.svg)](https://pdimov.github.io/boostdep-report/develop/format.html) | [![Documentation](https://img.shields.io/badge/docs-develop-brightgreen.svg)](https://www.boost.org/doc/libs/develop/libs/format/) | [![Enter the Matrix](https://img.shields.io/badge/matrix-develop-brightgreen.svg)](http://www.boost.org/development/tests/develop/developer/format.html)
+<!-- boost-ci/tools/makebadges.sh --project format --appveyor aeg8obnkb0mrgqvd --codecov --coverity 14007 -->
+| Branch | GHA CI | Appveyor | Coverity Scan | codecov.io | Deps | Docs | Tests |
+| :-------------: | ------ | -------- | ------------- | ---------- | ---- | ---- | ----- |
+| [`master`](https://github.com/boostorg/format/tree/master) | [![Build Status](https://github.com/boostorg/format/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/boostorg/format/actions?query=branch:master) | [![Build status](https://ci.appveyor.com/api/projects/status/aeg8obnkb0mrgqvd/branch/master?svg=true)](https://ci.appveyor.com/project/cppalliance/format/branch/master) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14007/badge.svg)](https://scan.coverity.com/projects/boostorg-format) | [![codecov](https://codecov.io/gh/boostorg/format/branch/master/graph/badge.svg?token=)](https://codecov.io/gh/boostorg/format/tree/master) | [![Deps](https://img.shields.io/badge/deps-master-brightgreen.svg)](https://pdimov.github.io/boostdep-report/master/format.html) | [![Documentation](https://img.shields.io/badge/docs-master-brightgreen.svg)](https://www.boost.org/doc/libs/master/libs/format) | [![Enter the Matrix](https://img.shields.io/badge/matrix-master-brightgreen.svg)](https://www.boost.org/development/tests/master/developer/format.html)
+| [`develop`](https://github.com/boostorg/format/tree/develop) | [![Build Status](https://github.com/boostorg/format/actions/workflows/ci.yml/badge.svg?branch=develop)](https://github.com/boostorg/format/actions?query=branch:develop) | [![Build status](https://ci.appveyor.com/api/projects/status/aeg8obnkb0mrgqvd/branch/develop?svg=true)](https://ci.appveyor.com/project/cppalliance/format/branch/develop) | [![Coverity Scan Build Status](https://scan.coverity.com/projects/14007/badge.svg)](https://scan.coverity.com/projects/boostorg-format) | [![codecov](https://codecov.io/gh/boostorg/format/branch/develop/graph/badge.svg?token=)](https://codecov.io/gh/boostorg/format/tree/develop) | [![Deps](https://img.shields.io/badge/deps-develop-brightgreen.svg)](https://pdimov.github.io/boostdep-report/develop/format.html) | [![Documentation](https://img.shields.io/badge/docs-develop-brightgreen.svg)](https://www.boost.org/doc/libs/develop/libs/format) | [![Enter the Matrix](https://img.shields.io/badge/matrix-develop-brightgreen.svg)](https://www.boost.org/development/tests/develop/developer/format.html)
### Directories
@@ -29,8 +30,8 @@ Branch | GHA CI | Appveyor | Coverity Scan | codecov.io | Deps | Docs |
### More information
-* [Ask questions](http://stackoverflow.com/questions/ask?tags=c%2B%2B,boost,boost-format): Be sure to read the documentation first as Boost.Format, like any other string formatting library, has its own rules.
+* [Ask questions](https://stackoverflow.com/questions/ask?tags=c%2B%2B,boost,boost-format): Be sure to read the documentation first as Boost.Format, like any other string formatting library, has its own rules.
* [Report bugs](https://github.com/boostorg/format/issues): Be sure to mention Boost version, platform and compiler you're using. A small compilable code sample to reproduce the problem is always good as well.
-* [Submit Pull Requests](https://github.com/boostorg/format/pulls) against the **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](http://www.boost.org/LICENSE_1_0.txt). Be sure to include tests proving your changes work properly.
-* Discussions about the library are held on the [Boost developers mailing list](http://www.boost.org/community/groups.html#main). Be sure to read the [discussion policy](http://www.boost.org/community/policy.html) before posting and add the `[format]` tag at the beginning of the subject line.
+* [Submit Pull Requests](https://github.com/boostorg/format/pulls) against the **develop** branch. Note that by submitting patches you agree to license your modifications under the [Boost Software License, Version 1.0](https://www.boost.org/LICENSE_1_0.txt). Be sure to include tests proving your changes work properly.
+* Discussions about the library are held on the [Boost developers mailing list](https://www.boost.org/community/groups.html#main). Be sure to read the [discussion policy](https://www.boost.org/community/policy.html) before posting and add the `[format]` tag at the beginning of the subject line.
diff --git a/contrib/restricted/boost/format/include/boost/format/alt_sstream_impl.hpp b/contrib/restricted/boost/format/include/boost/format/alt_sstream_impl.hpp
index 05379dcb9e5..e72e7d00671 100644
--- a/contrib/restricted/boost/format/include/boost/format/alt_sstream_impl.hpp
+++ b/contrib/restricted/boost/format/include/boost/format/alt_sstream_impl.hpp
@@ -126,7 +126,7 @@ namespace boost {
off += static_cast<off_type>(putend_ - pptr());
else if(way == ::std::ios_base::beg)
off += static_cast<off_type>(pbase() - pptr());
- else if(way != ::std::ios_base::beg)
+ else
return pos_type(off_type(-1));
if(pbase() <= off+pptr() && off+pptr() <= putend_)
// set pptr
diff --git a/contrib/restricted/boost/format/ya.make b/contrib/restricted/boost/format/ya.make
index e6a379ac2d0..3db1cf7f132 100644
--- a/contrib/restricted/boost/format/ya.make
+++ b/contrib/restricted/boost/format/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/format/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/format/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/assert
diff --git a/contrib/restricted/boost/function/.yandex_meta/default.nix b/contrib/restricted/boost/function/.yandex_meta/default.nix
index 647aea48b0b..9f9b1412de5 100644
--- a/contrib/restricted/boost/function/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/function/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_function = stdenv.mkDerivation rec {
pname = "boost_function";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "function";
rev = "boost-${version}";
- hash = "sha256-OsSx0OF1brwuswfNA0ynh2SeVw0Wl/6QKyZ9UQIIYZI=";
+ hash = "sha256-ZfEd50J1Lq1W2X90QYLgkudvofmNHlwgVmIgpQWqdtE=";
};
};
}
diff --git a/contrib/restricted/boost/function/ya.make b/contrib/restricted/boost/function/ya.make
index 8f4408c4e64..ff88c0ac978 100644
--- a/contrib/restricted/boost/function/ya.make
+++ b/contrib/restricted/boost/function/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/function/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/function/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/assert
diff --git a/contrib/restricted/boost/multi_index/.yandex_meta/default.nix b/contrib/restricted/boost/multi_index/.yandex_meta/default.nix
index 7e75e408ba7..bacd1c20422 100644
--- a/contrib/restricted/boost/multi_index/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/multi_index/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_multi_index = stdenv.mkDerivation rec {
pname = "boost_multi_index";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "multi_index";
rev = "boost-${version}";
- hash = "sha256-+CbwQndrqN4fgvDBSEN7naeyQ9TScEOoenDpYAI991g=";
+ hash = "sha256-VC2QL0YBsaYfS9DH5lMG8f9Ui236bsv1Dz+ScyqKFBU=";
};
};
}
diff --git a/contrib/restricted/boost/multi_index/ya.make b/contrib/restricted/boost/multi_index/ya.make
index 7935b94c2b6..fb35c536d9c 100644
--- a/contrib/restricted/boost/multi_index/ya.make
+++ b/contrib/restricted/boost/multi_index/ya.make
@@ -9,9 +9,9 @@ LICENSE(
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/multi_index/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/multi_index/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/assert
diff --git a/contrib/restricted/boost/predef/.yandex_meta/default.nix b/contrib/restricted/boost/predef/.yandex_meta/default.nix
index ebc4a40b6f3..81b3768257e 100644
--- a/contrib/restricted/boost/predef/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/predef/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_predef = stdenv.mkDerivation rec {
pname = "boost_predef";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "predef";
rev = "boost-${version}";
- hash = "sha256-CxSlsedkHXHs1LTG9aWPjS0jh2QeIXGalZDmGCt7Jf4=";
+ hash = "sha256-C1aMk1RkLMqSBIv8oTlfkZhlp1kzWqXoAn3Cyev9Jtc=";
};
};
}
diff --git a/contrib/restricted/boost/predef/ya.make b/contrib/restricted/boost/predef/ya.make
index 650be04dbcc..44a9fc192ef 100644
--- a/contrib/restricted/boost/predef/ya.make
+++ b/contrib/restricted/boost/predef/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/predef/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/predef/archive/boost-1.88.0.tar.gz)
ADDINCL(
GLOBAL contrib/restricted/boost/predef/include
diff --git a/contrib/restricted/boost/system/.yandex_meta/default.nix b/contrib/restricted/boost/system/.yandex_meta/default.nix
index b9d8a6d23c8..feecc1758d1 100644
--- a/contrib/restricted/boost/system/.yandex_meta/default.nix
+++ b/contrib/restricted/boost/system/.yandex_meta/default.nix
@@ -1,13 +1,13 @@
self: super: with self; {
boost_system = stdenv.mkDerivation rec {
pname = "boost_system";
- version = "1.87.0";
+ version = "1.88.0";
src = fetchFromGitHub {
owner = "boostorg";
repo = "system";
rev = "boost-${version}";
- hash = "sha256-u1KPJNJtAOPOfHmrdw7WQVRmuTWQg6KtLhkINr2L8JM=";
+ hash = "sha256-wI/Hs+kS/jPg90iE5E6ZFhQ41O34JCh0N17iRjteYyk=";
};
};
}
diff --git a/contrib/restricted/boost/system/include/boost/system/result.hpp b/contrib/restricted/boost/system/include/boost/system/result.hpp
index 456a79299ea..539113c2e30 100644
--- a/contrib/restricted/boost/system/include/boost/system/result.hpp
+++ b/contrib/restricted/boost/system/include/boost/system/result.hpp
@@ -332,40 +332,28 @@ public:
BOOST_CXX14_CONSTEXPR T& operator*() noexcept
{
- T* p = operator->();
-
- BOOST_ASSERT( p != 0 );
-
- return *p;
+ BOOST_ASSERT( has_value() );
+ return *operator->();
}
BOOST_CXX14_CONSTEXPR T const& operator*() const noexcept
{
- T const* p = operator->();
-
- BOOST_ASSERT( p != 0 );
-
- return *p;
+ BOOST_ASSERT( has_value() );
+ return *operator->();
}
#else
BOOST_CXX14_CONSTEXPR T& operator*() & noexcept
{
- T* p = operator->();
-
- BOOST_ASSERT( p != 0 );
-
- return *p;
+ BOOST_ASSERT( has_value() );
+ return *operator->();
}
BOOST_CXX14_CONSTEXPR T const& operator*() const & noexcept
{
- T const* p = operator->();
-
- BOOST_ASSERT( p != 0 );
-
- return *p;
+ BOOST_ASSERT( has_value() );
+ return *operator->();
}
template<class U = T>
@@ -838,11 +826,8 @@ public:
BOOST_CXX14_CONSTEXPR U& operator*() const noexcept
{
- U* p = operator->();
-
- BOOST_ASSERT( p != 0 );
-
- return *p;
+ BOOST_ASSERT( has_value() );
+ return *operator->();
}
// error access
diff --git a/contrib/restricted/boost/system/ya.make b/contrib/restricted/boost/system/ya.make
index 0bc1a155a5e..4f7edb28d90 100644
--- a/contrib/restricted/boost/system/ya.make
+++ b/contrib/restricted/boost/system/ya.make
@@ -6,9 +6,9 @@ LICENSE(BSL-1.0)
LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
-VERSION(1.87.0)
+VERSION(1.88.0)
-ORIGINAL_SOURCE(https://github.com/boostorg/system/archive/boost-1.87.0.tar.gz)
+ORIGINAL_SOURCE(https://github.com/boostorg/system/archive/boost-1.88.0.tar.gz)
PEERDIR(
contrib/restricted/boost/assert