Sun Apr 23 14:03:08 2023 UTC ()
boost: updated to 1.82.0

1.82.0

New Libraries
Mysql:
a C++11 client for the MySQL database server, based on Boost.Asio, from Ruben Perez.
Updated Libraries
Any:
Now uses core/enable_if.hpp header instead of the deprecated utility/enable_if.hpp.
Asio:
Added the ability to customise the execution of a completion handler when an operation completes immediately.
Added user-defined literals for buffer types.
Added a new protocol type local::seq_packet_protocol to represent AF_UNIX with SOCK_SEQPACKET.
Exposed sigaction() flags via an optional argument to signal_set::add.
Change allocator_binder, executor_binder, and cancellation_slot_binder to support detection of unspecialised associators.
Fixed ambiguity in associated_cancellation_slot<reference_wrapper>::get().
Fixed awaitable<> handling for completion signatures containing std::exception_ptr.
Fixed experimental::channel<> try_send failure after a cancel.
Fixed thread_pool::join() deadlock when the pool has no internal threads.
Fixed pipe release() when using io_uring.
Fixed data initialisation and cleanup issues in the io_uring backend.
Fixed a dangling reference issue in the execution context overload of get_associated_executor().
Ensured buffered messages can still be received when an experimental::channel<> is closed.
Fixed the any_completion_handler assignment operator.
Constrained the constructor of any_completion_handler to prevent accidental copying
Changed to use uint64_t for OpenSSL options, to match OpenSSL 3.
Fixed deferred interoperability with multiple completion signatures.
Fixed channels to add partial support for C++11 and C++14.
Added missing handler tracking source location support to co_composed and 'awaitable<>' coroutines, when awaiting packaged asynchronous operations.
Fixed some 'potential null dereference' and shadow variable warnings.
Fixed a asio::buffer overload selection when used with const_buffers_1 and mutable_buffers_1.
Disabled the runtime check for current Windows version unless targeting older Windows.
Fixed compatibility between buffered stream wrappers and move-constructible streams, such as ssl::stream<>.
Fixed basic_socket_acceptor::async_accept compatibility with lambdas that have a deduced return type.
Fixed as_tuple compatibility with legacy completion tokens.
Fixed redirect_error compatibility with new completion tokens.
Fixed a potential, Windows-specific program termination due to exceptions that should have been allowed to escape from a destructor.
Prevented inadvertent co_await of boolean expressions.
Fixed result handling and support for custom allocators in experimental::use_coro.
Fixed variadic template emulation for is_async_operation and completion_signature_of.
Fixed incorrect reuse of a moved-from result in experimental::promise.
Fixed experimental::coro use with custom allocators.
Fixed seek_cur behaviour with stream-oriented files on Windows.
Various additions and modifications to the documentation.
Consult the Revision History for further details.
Atomic:
When compiled for x86 targets supporting AVX, vector instructions are now used for 128-bit atomic loads and stores.
For 32-bit x86 targets, 64-bit atomic loads and stores with memory_order_seq_cst semantics will now issue a memory ordering instruction.
Removed atomic<T>::storage() accessors and atomic<T>::storage_type types that were deprecated in Boost.Atomic 1.73. Users are recommended to use atomic<T>::value() and atomic<T>::value_type instead.
Beast:
Add error_codes use source_location
tcp_stream uses the correct executor of the timer.
error_categories use numeric ids
file_body supports seek
ContainerHash:
Added an overload of hash_value for std::nullptr_t.
Added is_tuple_like and an overload of hash_value for tuple-like types.
Changed string hashing to use mulxp1_hash. This improves both quality and speed.
Core:
Added boost/core/snprintf.hpp header with portable definitions of snprintf, vsnprintf and their wchar_t counterparts.
Deprecated boost/core/is_same.hpp and boost::core::is_same. The header will be removed in a future release. Users are advised to use Boost.TypeTraits or C++ standard library type traits instead.
Marked boost::ref member functions and associated methods with noexcept.
Marked boost::swap function with noexcept, depending on whether the type supports a non-throwing swap operation.
Added boost::core::launder, a portable implementation of std::launder.
Added BOOST_CORE_ALIGNOF, a portable implementation of alignof.
Added boost::core::max_align_t, a portable equivalent of std::max_align_t, and boost::core::max_align, the alignment of max_align_t.
Added boost::core::memory_resource, a portable equivalent of std::pmr::memory_resource from C++17.
Added boost/core/serialization.hpp, a collection of primitives allowing libraries to implement Boost.Serialization support for their types without including a Serialization header and thereby making their libraries depend on Serialization.
Added boost::data, an implementation of std::data.
Added boost::size, an implementation of std::size.
Updated boost::span to use boost::data which adds support for range construction from an std::initializer_list.
Added boost::identity, an implementation of std::identity. This facility has been moved from Boost.Functional.
DLL:
Avoid implicit cast from size_t to uint32_t
Filesystem:
Fixed compilation errors that could have been caused by path conversion constructors being too permissive on the accepted arguments.
v4: path::remove_filename now presesrves the trailing directory separator.
Added path::remove_filename_and_trailing_separators, which removes the filename and directory separators preceding it from the path. This behavior is similar to path::remove_filename in Filesystem v3, but is also usable in v4.
Added path::replace_filename, which replaces filename in a path.
Updated implementation of the library version selection to avoid ODR violations.
On Windows, added a workaround for querying file attributes for files in SMBv1 shares. Previously, directories in SMBv1 shares could have been reported as regular files. This does not affect SMBv2 or later.
Geometry:
Major improvements
Support geographic buffer for (multi)linestrings and (multi)polygons
Improvements
Comparable distance: Add support for dynamic geometries
Support covered_by() for box, geometry combinations
Solved issues
WKT: allow tabs and new lines
Fixes for union
Various fixes in examples
Breaking changes
The WKT output presentation of an empty polygon is now POLYGON() to make it consistent with other geometries
Histogram:
Replace detail::span and detail::make_span with implementations in boost::core
Documentation improvements
Protect usage of std::min and std::max in some cases, contributed by Han Jiang (min,max macros are illegially set by popular Windows headers so we need to work around)
Added test to catch usage of unprotected min,max tokens in the library in the future
Fixes to support latest clang-14 and deduction guides in gcc-11+
JSON:
set_at_pointer.
boost::hash support.
Caller-provided serializer storage.
value_to supports missing elements for std::optional.
Fix parser suspend inside an escape character.
Make sentinel() return a unique pointer.
Locale:
get_system_locale and dependents will now correctly favor LC_ALL over LC_CTYPE as defined by POSIX
utf8_codecvt::out returns partial for trailing (UTF) surrogates
Add boost::locale::util::locale_data to parse a locale
boost::locale::info::encoding() result is now in uppercase as documented, e.g. "UTF-8" instead of "utf-8"
Support M49 country codes such as en_001 or en_150
Treat en_US_POSIX as an alias for the C locale
Improve error for missing segmentation support (i.e. without ICU)
Fix compiler warnings
Math:
Deprecated C++11 support: We now require C++14 as a minimum standard. Our minimum tested compiler versions are now Clang-5, GCC-5 or MSVC-14.1.
Added Estrin's method for polynomial evaluation.
Fix various issues in non-central distributions to allow for larger non-centralities see 939.
Added CMake install target.
Fix special_functions.hpp to disable anything which can't be used in an exception-free environment.
Get condition number calculation working in C++14.
Fix constexpr table driven functions to avoid massive slowdown when the code is not actually constexpr, see 923.
Improve tanh_sinh boundary handling, see 894.
Add Linux arm64, s390x and Apple M1 testing, fix up test cases to handle 128-bit long doubles.
Improve constexpr math functions to better handle infinities and NaN's.
Make the integrators const-correct.
Fix tanh_sinh integrator in case the function underflows, see 898.
Don't use std::cbrt as some platforms still don't support it.
Stop non-central T from raising spurious FE_INVALID exceptions, see 892.
Fix binomial distribution edge case.
Improve ibeta handling of very small arguments, see 884.
Improve ibeta handling of infinities and NaN's, see 878.
Improve error handling in powm1, see 781.
Improve root-finder bracketing to bracket faster when the exponent is super-large or small.
Fix root finding edge cases, see 873.
Lots of miscellaneous warning fixes.
Add assertions when using features which require C++17 for better error messages when invoking the compiler in a lower std version.
Multi-index Containers:
Serialization now uses unsigned long instead of collection_size_type, and multi_index_container serialization class version has been bumped from 2 to 3 to reflect this change. Reading old archives may fail for custom archive types giving special treatment to collection_size_type values: if this is the case, globally define the macro BOOST_MULTI_INDEX_ENABLE_SERIALIZATION_COMPATIBILITY_V2 to ensure backwards compatibility in reading operations.
Maintenance work.
Multiprecision:
Deprecated C++11 support: We now require C++14 as a minimum standard. Our minimum tested compiler versions are now Clang-5, GCC-5 or MSVC-14.1.
Added a new forward declaration header.
Update Eigen interoperability so we no longer rely on Eigen's details, see 479.
Add Cmake install target.
Fix cpp_dec_float construction from string in standalone case for better error handling, see 499.
Remove redundent definitions when in C++17 mode, see 530.
Fix the error handling in standalone itrunc and ltrunc.
Fix potentially uninitialized storage when parsing octal strings.
Add arm64 and s390x CI testing.
Add some missing expression template unpacking code for powm, see 506.
Nowide:
Add convert_string overload accepting a (std::)string instance
Add quoted to output (quoted UTF-8) paths (std::filesystem or boost::filesystem) to streams
PFR:
Implemented the boost::pfr::is_implicitly_reflectable and the machinery for specializing aggregates as reflectable or not
Implemented boost::pfr::get by type of an element in the aggregate.
Implemented the BOOST_PFR_ENABLED macro to detect library support for reflection
Fixed missing terminating character
Fixed the boost/pfr/config.hpp compilation on older compilers
Workaround for broken C++17 stuctured binding in old compilers
Avoid -Wzero-as-null-pointer-constant warnings
Fixed multiple typos, thanks to Denis Mikhailov for the fixes.
Added missing #pragma once
Multiple fixes and improvements for the docs.
Process:
Added management for extern processes to V2 (still experimental)
Deprecated wait_for & wait_until in V1 - they will be removed in the future!
Stacktrace:
Fixed typos in docs and comments, thanks to Chocobo1 for the PR
Fixed multithreading flag detection for backtrace_create_state if BOOST_STACKTRACE_BACKTRACE_FORCE_STATIC is defined.
StaticString:
Boost.Core string_view and std::string_view interoperability
Test:
Fixed several unused variable warnings
Fixed sprintf deprecation warnings
Fixed undefined behavior in basic_cstring::rfind
Added CI through Github Actions
Unordered:
Major update.
Added node-based, open-addressing containers boost::unordered_node_map and boost::unordered_node_set.
Extended heterogeneous lookup to more member functions as specified in P2363.
Replaced the previous post-mixing process for open-addressing containers with a new algorithm based on extended multiplication by a constant.
Fixed bug in internal emplace impl where stack-local types were not properly constructed using the allocator of the container which breaks uses-allocator construction.
URL:
Add url::format with automatic percent-encoding
URL router example
set_params convenience function
Support implicit conversions to string_view
Parsing constructors are implicit
string_token::arg has virtual destructor and slice protection
Support BOOST_URL_DISABLE_THREADS
Improvements and Bug fixes:
WIN32_LEAN_AND_MEAN macro redefinition warning
Comparison differentiates absent and empty components
Detect hier_part_rule with empty-port-like segments
Segments comparison as if normalized works above root
hier-part path-rootless considers invalid segments
port as number is set to 0 when it overflows
ipv4 to string overflow detection algorithm
Variant:
Now uses core/addressof instead of the deprecated utility/addressof.


(adam)
diff -r1.49 -r1.50 pkgsrc/devel/boost-build/buildlink3.mk
diff -r1.52 -r1.53 pkgsrc/devel/boost-headers/PLIST
diff -r1.51 -r1.52 pkgsrc/devel/boost-headers/buildlink3.mk
diff -r1.45 -r1.46 pkgsrc/devel/boost-jam/buildlink3.mk
diff -r1.98 -r1.99 pkgsrc/devel/boost-libs/Makefile
diff -r1.59 -r1.60 pkgsrc/devel/boost-libs/buildlink3.mk
diff -r1.5 -r1.6 pkgsrc/devel/boost-libs/hacks.mk
diff -r1.13 -r1.14 pkgsrc/devel/boost-mpi/buildlink3.mk
diff -r1.95 -r1.96 pkgsrc/meta-pkgs/boost/Makefile.common
diff -r1.141 -r1.142 pkgsrc/meta-pkgs/boost/distinfo
diff -r1.2 -r1.3 pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_promotion.hpp

cvs diff -r1.49 -r1.50 pkgsrc/devel/boost-build/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-build/buildlink3.mk 2023/01/22 16:24:28 1.49
+++ pkgsrc/devel/boost-build/buildlink3.mk 2023/04/23 14:03:07 1.50
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.49 2023/01/22 16:24:28 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.50 2023/04/23 14:03:07 adam Exp $
2 2
3BUILDLINK_TREE+= boost-build 3BUILDLINK_TREE+= boost-build
4 4
5.if !defined(BOOST_BUILD_BUILDLINK3_MK) 5.if !defined(BOOST_BUILD_BUILDLINK3_MK)
6BOOST_BUILD_BUILDLINK3_MK:= 6BOOST_BUILD_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.81.* 8BUILDLINK_API_DEPENDS.boost-build+= boost-build-1.82.*
9BUILDLINK_DEPMETHOD.boost-build?= build 9BUILDLINK_DEPMETHOD.boost-build?= build
10BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build 10BUILDLINK_PKGSRCDIR.boost-build?= ../../devel/boost-build
11.endif # BOOST_BUILD_BUILDLINK3_MK 11.endif # BOOST_BUILD_BUILDLINK3_MK
12 12
13BUILDLINK_TREE+= -boost-build 13BUILDLINK_TREE+= -boost-build

cvs diff -r1.52 -r1.53 pkgsrc/devel/boost-headers/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/boost-headers/PLIST 2023/01/22 16:24:28 1.52
+++ pkgsrc/devel/boost-headers/PLIST 2023/04/23 14:03:07 1.53
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.52 2023/01/22 16:24:28 ryoon Exp $ 1@comment $NetBSD: PLIST,v 1.53 2023/04/23 14:03:07 adam Exp $
2include/boost/accumulators/accumulators.hpp 2include/boost/accumulators/accumulators.hpp
3include/boost/accumulators/accumulators_fwd.hpp 3include/boost/accumulators/accumulators_fwd.hpp
4include/boost/accumulators/framework/accumulator_base.hpp 4include/boost/accumulators/framework/accumulator_base.hpp
5include/boost/accumulators/framework/accumulator_concept.hpp 5include/boost/accumulators/framework/accumulator_concept.hpp
6include/boost/accumulators/framework/accumulator_set.hpp 6include/boost/accumulators/framework/accumulator_set.hpp
7include/boost/accumulators/framework/accumulators/droppable_accumulator.hpp 7include/boost/accumulators/framework/accumulators/droppable_accumulator.hpp
8include/boost/accumulators/framework/accumulators/external_accumulator.hpp 8include/boost/accumulators/framework/accumulators/external_accumulator.hpp
9include/boost/accumulators/framework/accumulators/reference_accumulator.hpp 9include/boost/accumulators/framework/accumulators/reference_accumulator.hpp
10include/boost/accumulators/framework/accumulators/value_accumulator.hpp 10include/boost/accumulators/framework/accumulators/value_accumulator.hpp
11include/boost/accumulators/framework/depends_on.hpp 11include/boost/accumulators/framework/depends_on.hpp
12include/boost/accumulators/framework/external.hpp 12include/boost/accumulators/framework/external.hpp
13include/boost/accumulators/framework/extractor.hpp 13include/boost/accumulators/framework/extractor.hpp
14include/boost/accumulators/framework/features.hpp 14include/boost/accumulators/framework/features.hpp
@@ -337,52 +337,54 @@ include/boost/archive/xml_iarchive.hpp @@ -337,52 +337,54 @@ include/boost/archive/xml_iarchive.hpp
337include/boost/archive/xml_oarchive.hpp 337include/boost/archive/xml_oarchive.hpp
338include/boost/archive/xml_wiarchive.hpp 338include/boost/archive/xml_wiarchive.hpp
339include/boost/archive/xml_woarchive.hpp 339include/boost/archive/xml_woarchive.hpp
340include/boost/array.hpp 340include/boost/array.hpp
341include/boost/asio.hpp 341include/boost/asio.hpp
342include/boost/asio/any_completion_executor.hpp 342include/boost/asio/any_completion_executor.hpp
343include/boost/asio/any_completion_handler.hpp 343include/boost/asio/any_completion_handler.hpp
344include/boost/asio/any_io_executor.hpp 344include/boost/asio/any_io_executor.hpp
345include/boost/asio/append.hpp 345include/boost/asio/append.hpp
346include/boost/asio/as_tuple.hpp 346include/boost/asio/as_tuple.hpp
347include/boost/asio/associated_allocator.hpp 347include/boost/asio/associated_allocator.hpp
348include/boost/asio/associated_cancellation_slot.hpp 348include/boost/asio/associated_cancellation_slot.hpp
349include/boost/asio/associated_executor.hpp 349include/boost/asio/associated_executor.hpp
 350include/boost/asio/associated_immediate_executor.hpp
350include/boost/asio/associator.hpp 351include/boost/asio/associator.hpp
351include/boost/asio/async_result.hpp 352include/boost/asio/async_result.hpp
352include/boost/asio/awaitable.hpp 353include/boost/asio/awaitable.hpp
353include/boost/asio/basic_datagram_socket.hpp 354include/boost/asio/basic_datagram_socket.hpp
354include/boost/asio/basic_deadline_timer.hpp 355include/boost/asio/basic_deadline_timer.hpp
355include/boost/asio/basic_file.hpp 356include/boost/asio/basic_file.hpp
356include/boost/asio/basic_io_object.hpp 357include/boost/asio/basic_io_object.hpp
357include/boost/asio/basic_random_access_file.hpp 358include/boost/asio/basic_random_access_file.hpp
358include/boost/asio/basic_raw_socket.hpp 359include/boost/asio/basic_raw_socket.hpp
359include/boost/asio/basic_readable_pipe.hpp 360include/boost/asio/basic_readable_pipe.hpp
360include/boost/asio/basic_seq_packet_socket.hpp 361include/boost/asio/basic_seq_packet_socket.hpp
361include/boost/asio/basic_serial_port.hpp 362include/boost/asio/basic_serial_port.hpp
362include/boost/asio/basic_signal_set.hpp 363include/boost/asio/basic_signal_set.hpp
363include/boost/asio/basic_socket.hpp 364include/boost/asio/basic_socket.hpp
364include/boost/asio/basic_socket_acceptor.hpp 365include/boost/asio/basic_socket_acceptor.hpp
365include/boost/asio/basic_socket_iostream.hpp 366include/boost/asio/basic_socket_iostream.hpp
366include/boost/asio/basic_socket_streambuf.hpp 367include/boost/asio/basic_socket_streambuf.hpp
367include/boost/asio/basic_stream_file.hpp 368include/boost/asio/basic_stream_file.hpp
368include/boost/asio/basic_stream_socket.hpp 369include/boost/asio/basic_stream_socket.hpp
369include/boost/asio/basic_streambuf.hpp 370include/boost/asio/basic_streambuf.hpp
370include/boost/asio/basic_streambuf_fwd.hpp 371include/boost/asio/basic_streambuf_fwd.hpp
371include/boost/asio/basic_waitable_timer.hpp 372include/boost/asio/basic_waitable_timer.hpp
372include/boost/asio/basic_writable_pipe.hpp 373include/boost/asio/basic_writable_pipe.hpp
373include/boost/asio/bind_allocator.hpp 374include/boost/asio/bind_allocator.hpp
374include/boost/asio/bind_cancellation_slot.hpp 375include/boost/asio/bind_cancellation_slot.hpp
375include/boost/asio/bind_executor.hpp 376include/boost/asio/bind_executor.hpp
 377include/boost/asio/bind_immediate_executor.hpp
376include/boost/asio/buffer.hpp 378include/boost/asio/buffer.hpp
377include/boost/asio/buffer_registration.hpp 379include/boost/asio/buffer_registration.hpp
378include/boost/asio/buffered_read_stream.hpp 380include/boost/asio/buffered_read_stream.hpp
379include/boost/asio/buffered_read_stream_fwd.hpp 381include/boost/asio/buffered_read_stream_fwd.hpp
380include/boost/asio/buffered_stream.hpp 382include/boost/asio/buffered_stream.hpp
381include/boost/asio/buffered_stream_fwd.hpp 383include/boost/asio/buffered_stream_fwd.hpp
382include/boost/asio/buffered_write_stream.hpp 384include/boost/asio/buffered_write_stream.hpp
383include/boost/asio/buffered_write_stream_fwd.hpp 385include/boost/asio/buffered_write_stream_fwd.hpp
384include/boost/asio/buffers_iterator.hpp 386include/boost/asio/buffers_iterator.hpp
385include/boost/asio/cancellation_signal.hpp 387include/boost/asio/cancellation_signal.hpp
386include/boost/asio/cancellation_state.hpp 388include/boost/asio/cancellation_state.hpp
387include/boost/asio/cancellation_type.hpp 389include/boost/asio/cancellation_type.hpp
388include/boost/asio/co_spawn.hpp 390include/boost/asio/co_spawn.hpp
@@ -496,26 +498,29 @@ include/boost/asio/detail/impl/win_iocp_ @@ -496,26 +498,29 @@ include/boost/asio/detail/impl/win_iocp_
496include/boost/asio/detail/impl/win_iocp_io_context.hpp 498include/boost/asio/detail/impl/win_iocp_io_context.hpp
497include/boost/asio/detail/impl/win_iocp_io_context.ipp 499include/boost/asio/detail/impl/win_iocp_io_context.ipp
498include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp 500include/boost/asio/detail/impl/win_iocp_serial_port_service.ipp
499include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp 501include/boost/asio/detail/impl/win_iocp_socket_service_base.ipp
500include/boost/asio/detail/impl/win_mutex.ipp 502include/boost/asio/detail/impl/win_mutex.ipp
501include/boost/asio/detail/impl/win_object_handle_service.ipp 503include/boost/asio/detail/impl/win_object_handle_service.ipp
502include/boost/asio/detail/impl/win_static_mutex.ipp 504include/boost/asio/detail/impl/win_static_mutex.ipp
503include/boost/asio/detail/impl/win_thread.ipp 505include/boost/asio/detail/impl/win_thread.ipp
504include/boost/asio/detail/impl/win_tss_ptr.ipp 506include/boost/asio/detail/impl/win_tss_ptr.ipp
505include/boost/asio/detail/impl/winrt_ssocket_service_base.ipp 507include/boost/asio/detail/impl/winrt_ssocket_service_base.ipp
506include/boost/asio/detail/impl/winrt_timer_scheduler.hpp 508include/boost/asio/detail/impl/winrt_timer_scheduler.hpp
507include/boost/asio/detail/impl/winrt_timer_scheduler.ipp 509include/boost/asio/detail/impl/winrt_timer_scheduler.ipp
508include/boost/asio/detail/impl/winsock_init.ipp 510include/boost/asio/detail/impl/winsock_init.ipp
 511include/boost/asio/detail/initiate_defer.hpp
 512include/boost/asio/detail/initiate_dispatch.hpp
 513include/boost/asio/detail/initiate_post.hpp
509include/boost/asio/detail/io_control.hpp 514include/boost/asio/detail/io_control.hpp
510include/boost/asio/detail/io_object_impl.hpp 515include/boost/asio/detail/io_object_impl.hpp
511include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp 516include/boost/asio/detail/io_uring_descriptor_read_at_op.hpp
512include/boost/asio/detail/io_uring_descriptor_read_op.hpp 517include/boost/asio/detail/io_uring_descriptor_read_op.hpp
513include/boost/asio/detail/io_uring_descriptor_service.hpp 518include/boost/asio/detail/io_uring_descriptor_service.hpp
514include/boost/asio/detail/io_uring_descriptor_write_at_op.hpp 519include/boost/asio/detail/io_uring_descriptor_write_at_op.hpp
515include/boost/asio/detail/io_uring_descriptor_write_op.hpp 520include/boost/asio/detail/io_uring_descriptor_write_op.hpp
516include/boost/asio/detail/io_uring_file_service.hpp 521include/boost/asio/detail/io_uring_file_service.hpp
517include/boost/asio/detail/io_uring_null_buffers_op.hpp 522include/boost/asio/detail/io_uring_null_buffers_op.hpp
518include/boost/asio/detail/io_uring_operation.hpp 523include/boost/asio/detail/io_uring_operation.hpp
519include/boost/asio/detail/io_uring_service.hpp 524include/boost/asio/detail/io_uring_service.hpp
520include/boost/asio/detail/io_uring_socket_accept_op.hpp 525include/boost/asio/detail/io_uring_socket_accept_op.hpp
521include/boost/asio/detail/io_uring_socket_connect_op.hpp 526include/boost/asio/detail/io_uring_socket_connect_op.hpp
@@ -780,40 +785,37 @@ include/boost/asio/high_resolution_timer @@ -780,40 +785,37 @@ include/boost/asio/high_resolution_timer
780include/boost/asio/impl/any_completion_executor.ipp 785include/boost/asio/impl/any_completion_executor.ipp
781include/boost/asio/impl/any_io_executor.ipp 786include/boost/asio/impl/any_io_executor.ipp
782include/boost/asio/impl/append.hpp 787include/boost/asio/impl/append.hpp
783include/boost/asio/impl/as_tuple.hpp 788include/boost/asio/impl/as_tuple.hpp
784include/boost/asio/impl/awaitable.hpp 789include/boost/asio/impl/awaitable.hpp
785include/boost/asio/impl/buffered_read_stream.hpp 790include/boost/asio/impl/buffered_read_stream.hpp
786include/boost/asio/impl/buffered_write_stream.hpp 791include/boost/asio/impl/buffered_write_stream.hpp
787include/boost/asio/impl/cancellation_signal.ipp 792include/boost/asio/impl/cancellation_signal.ipp
788include/boost/asio/impl/co_spawn.hpp 793include/boost/asio/impl/co_spawn.hpp
789include/boost/asio/impl/connect.hpp 794include/boost/asio/impl/connect.hpp
790include/boost/asio/impl/connect_pipe.hpp 795include/boost/asio/impl/connect_pipe.hpp
791include/boost/asio/impl/connect_pipe.ipp 796include/boost/asio/impl/connect_pipe.ipp
792include/boost/asio/impl/consign.hpp 797include/boost/asio/impl/consign.hpp
793include/boost/asio/impl/defer.hpp 
794include/boost/asio/impl/deferred.hpp 798include/boost/asio/impl/deferred.hpp
795include/boost/asio/impl/detached.hpp 799include/boost/asio/impl/detached.hpp
796include/boost/asio/impl/dispatch.hpp 
797include/boost/asio/impl/error.ipp 800include/boost/asio/impl/error.ipp
798include/boost/asio/impl/execution_context.hpp 801include/boost/asio/impl/execution_context.hpp
799include/boost/asio/impl/execution_context.ipp 802include/boost/asio/impl/execution_context.ipp
800include/boost/asio/impl/executor.hpp 803include/boost/asio/impl/executor.hpp
801include/boost/asio/impl/executor.ipp 804include/boost/asio/impl/executor.ipp
802include/boost/asio/impl/handler_alloc_hook.ipp 805include/boost/asio/impl/handler_alloc_hook.ipp
803include/boost/asio/impl/io_context.hpp 806include/boost/asio/impl/io_context.hpp
804include/boost/asio/impl/io_context.ipp 807include/boost/asio/impl/io_context.ipp
805include/boost/asio/impl/multiple_exceptions.ipp 808include/boost/asio/impl/multiple_exceptions.ipp
806include/boost/asio/impl/post.hpp 
807include/boost/asio/impl/prepend.hpp 809include/boost/asio/impl/prepend.hpp
808include/boost/asio/impl/read.hpp 810include/boost/asio/impl/read.hpp
809include/boost/asio/impl/read_at.hpp 811include/boost/asio/impl/read_at.hpp
810include/boost/asio/impl/read_until.hpp 812include/boost/asio/impl/read_until.hpp
811include/boost/asio/impl/redirect_error.hpp 813include/boost/asio/impl/redirect_error.hpp
812include/boost/asio/impl/serial_port_base.hpp 814include/boost/asio/impl/serial_port_base.hpp
813include/boost/asio/impl/serial_port_base.ipp 815include/boost/asio/impl/serial_port_base.ipp
814include/boost/asio/impl/spawn.hpp 816include/boost/asio/impl/spawn.hpp
815include/boost/asio/impl/src.hpp 817include/boost/asio/impl/src.hpp
816include/boost/asio/impl/system_context.hpp 818include/boost/asio/impl/system_context.hpp
817include/boost/asio/impl/system_context.ipp 819include/boost/asio/impl/system_context.ipp
818include/boost/asio/impl/system_executor.hpp 820include/boost/asio/impl/system_executor.hpp
819include/boost/asio/impl/thread_pool.hpp 821include/boost/asio/impl/thread_pool.hpp
@@ -866,52 +868,54 @@ include/boost/asio/ip/tcp.hpp @@ -866,52 +868,54 @@ include/boost/asio/ip/tcp.hpp
866include/boost/asio/ip/udp.hpp 868include/boost/asio/ip/udp.hpp
867include/boost/asio/ip/unicast.hpp 869include/boost/asio/ip/unicast.hpp
868include/boost/asio/ip/v6_only.hpp 870include/boost/asio/ip/v6_only.hpp
869include/boost/asio/is_applicable_property.hpp 871include/boost/asio/is_applicable_property.hpp
870include/boost/asio/is_contiguous_iterator.hpp 872include/boost/asio/is_contiguous_iterator.hpp
871include/boost/asio/is_executor.hpp 873include/boost/asio/is_executor.hpp
872include/boost/asio/is_read_buffered.hpp 874include/boost/asio/is_read_buffered.hpp
873include/boost/asio/is_write_buffered.hpp 875include/boost/asio/is_write_buffered.hpp
874include/boost/asio/local/basic_endpoint.hpp 876include/boost/asio/local/basic_endpoint.hpp
875include/boost/asio/local/connect_pair.hpp 877include/boost/asio/local/connect_pair.hpp
876include/boost/asio/local/datagram_protocol.hpp 878include/boost/asio/local/datagram_protocol.hpp
877include/boost/asio/local/detail/endpoint.hpp 879include/boost/asio/local/detail/endpoint.hpp
878include/boost/asio/local/detail/impl/endpoint.ipp 880include/boost/asio/local/detail/impl/endpoint.ipp
 881include/boost/asio/local/seq_packet_protocol.hpp
879include/boost/asio/local/stream_protocol.hpp 882include/boost/asio/local/stream_protocol.hpp
880include/boost/asio/multiple_exceptions.hpp 883include/boost/asio/multiple_exceptions.hpp
881include/boost/asio/packaged_task.hpp 884include/boost/asio/packaged_task.hpp
882include/boost/asio/placeholders.hpp 885include/boost/asio/placeholders.hpp
883include/boost/asio/posix/basic_descriptor.hpp 886include/boost/asio/posix/basic_descriptor.hpp
884include/boost/asio/posix/basic_stream_descriptor.hpp 887include/boost/asio/posix/basic_stream_descriptor.hpp
885include/boost/asio/posix/descriptor.hpp 888include/boost/asio/posix/descriptor.hpp
886include/boost/asio/posix/descriptor_base.hpp 889include/boost/asio/posix/descriptor_base.hpp
887include/boost/asio/posix/stream_descriptor.hpp 890include/boost/asio/posix/stream_descriptor.hpp
888include/boost/asio/post.hpp 891include/boost/asio/post.hpp
889include/boost/asio/prefer.hpp 892include/boost/asio/prefer.hpp
890include/boost/asio/prepend.hpp 893include/boost/asio/prepend.hpp
891include/boost/asio/query.hpp 894include/boost/asio/query.hpp
892include/boost/asio/random_access_file.hpp 895include/boost/asio/random_access_file.hpp
893include/boost/asio/read.hpp 896include/boost/asio/read.hpp
894include/boost/asio/read_at.hpp 897include/boost/asio/read_at.hpp
895include/boost/asio/read_until.hpp 898include/boost/asio/read_until.hpp
896include/boost/asio/readable_pipe.hpp 899include/boost/asio/readable_pipe.hpp
897include/boost/asio/recycling_allocator.hpp 900include/boost/asio/recycling_allocator.hpp
898include/boost/asio/redirect_error.hpp 901include/boost/asio/redirect_error.hpp
899include/boost/asio/registered_buffer.hpp 902include/boost/asio/registered_buffer.hpp
900include/boost/asio/require.hpp 903include/boost/asio/require.hpp
901include/boost/asio/require_concept.hpp 904include/boost/asio/require_concept.hpp
902include/boost/asio/serial_port.hpp 905include/boost/asio/serial_port.hpp
903include/boost/asio/serial_port_base.hpp 906include/boost/asio/serial_port_base.hpp
904include/boost/asio/signal_set.hpp 907include/boost/asio/signal_set.hpp
 908include/boost/asio/signal_set_base.hpp
905include/boost/asio/socket_base.hpp 909include/boost/asio/socket_base.hpp
906include/boost/asio/spawn.hpp 910include/boost/asio/spawn.hpp
907include/boost/asio/ssl.hpp 911include/boost/asio/ssl.hpp
908include/boost/asio/ssl/context.hpp 912include/boost/asio/ssl/context.hpp
909include/boost/asio/ssl/context_base.hpp 913include/boost/asio/ssl/context_base.hpp
910include/boost/asio/ssl/detail/buffered_handshake_op.hpp 914include/boost/asio/ssl/detail/buffered_handshake_op.hpp
911include/boost/asio/ssl/detail/engine.hpp 915include/boost/asio/ssl/detail/engine.hpp
912include/boost/asio/ssl/detail/handshake_op.hpp 916include/boost/asio/ssl/detail/handshake_op.hpp
913include/boost/asio/ssl/detail/impl/engine.ipp 917include/boost/asio/ssl/detail/impl/engine.ipp
914include/boost/asio/ssl/detail/impl/openssl_init.ipp 918include/boost/asio/ssl/detail/impl/openssl_init.ipp
915include/boost/asio/ssl/detail/io.hpp 919include/boost/asio/ssl/detail/io.hpp
916include/boost/asio/ssl/detail/openssl_init.hpp 920include/boost/asio/ssl/detail/openssl_init.hpp
917include/boost/asio/ssl/detail/openssl_types.hpp 921include/boost/asio/ssl/detail/openssl_types.hpp
@@ -1504,26 +1508,28 @@ include/boost/bimap/views/unordered_map_ @@ -1504,26 +1508,28 @@ include/boost/bimap/views/unordered_map_
1504include/boost/bimap/views/unordered_multimap_view.hpp 1508include/boost/bimap/views/unordered_multimap_view.hpp
1505include/boost/bimap/views/unordered_multiset_view.hpp 1509include/boost/bimap/views/unordered_multiset_view.hpp
1506include/boost/bimap/views/unordered_set_view.hpp 1510include/boost/bimap/views/unordered_set_view.hpp
1507include/boost/bimap/views/vector_map_view.hpp 1511include/boost/bimap/views/vector_map_view.hpp
1508include/boost/bimap/views/vector_set_view.hpp 1512include/boost/bimap/views/vector_set_view.hpp
1509include/boost/bind.hpp 1513include/boost/bind.hpp
1510include/boost/bind/apply.hpp 1514include/boost/bind/apply.hpp
1511include/boost/bind/arg.hpp 1515include/boost/bind/arg.hpp
1512include/boost/bind/bind.hpp 1516include/boost/bind/bind.hpp
1513include/boost/bind/bind_cc.hpp 1517include/boost/bind/bind_cc.hpp
1514include/boost/bind/bind_mf2_cc.hpp 1518include/boost/bind/bind_mf2_cc.hpp
1515include/boost/bind/bind_mf_cc.hpp 1519include/boost/bind/bind_mf_cc.hpp
1516include/boost/bind/bind_template.hpp 1520include/boost/bind/bind_template.hpp
 1521include/boost/bind/detail/is_same.hpp
 1522include/boost/bind/detail/requires_cxx11.hpp
1517include/boost/bind/detail/result_traits.hpp 1523include/boost/bind/detail/result_traits.hpp
1518include/boost/bind/make_adaptable.hpp 1524include/boost/bind/make_adaptable.hpp
1519include/boost/bind/mem_fn.hpp 1525include/boost/bind/mem_fn.hpp
1520include/boost/bind/mem_fn_cc.hpp 1526include/boost/bind/mem_fn_cc.hpp
1521include/boost/bind/mem_fn_template.hpp 1527include/boost/bind/mem_fn_template.hpp
1522include/boost/bind/mem_fn_vw.hpp 1528include/boost/bind/mem_fn_vw.hpp
1523include/boost/bind/placeholders.hpp 1529include/boost/bind/placeholders.hpp
1524include/boost/bind/protect.hpp 1530include/boost/bind/protect.hpp
1525include/boost/bind/std_placeholders.hpp 1531include/boost/bind/std_placeholders.hpp
1526include/boost/bind/storage.hpp 1532include/boost/bind/storage.hpp
1527include/boost/blank.hpp 1533include/boost/blank.hpp
1528include/boost/blank_fwd.hpp 1534include/boost/blank_fwd.hpp
1529include/boost/call_traits.hpp 1535include/boost/call_traits.hpp
@@ -1609,26 +1615,27 @@ include/boost/chrono/detail/inlined/chro @@ -1609,26 +1615,27 @@ include/boost/chrono/detail/inlined/chro
1609include/boost/chrono/detail/inlined/mac/chrono.hpp 1615include/boost/chrono/detail/inlined/mac/chrono.hpp
1610include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp 1616include/boost/chrono/detail/inlined/mac/process_cpu_clocks.hpp
1611include/boost/chrono/detail/inlined/mac/thread_clock.hpp 1617include/boost/chrono/detail/inlined/mac/thread_clock.hpp
1612include/boost/chrono/detail/inlined/posix/chrono.hpp 1618include/boost/chrono/detail/inlined/posix/chrono.hpp
1613include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp 1619include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp
1614include/boost/chrono/detail/inlined/posix/thread_clock.hpp 1620include/boost/chrono/detail/inlined/posix/thread_clock.hpp
1615include/boost/chrono/detail/inlined/process_cpu_clocks.hpp 1621include/boost/chrono/detail/inlined/process_cpu_clocks.hpp
1616include/boost/chrono/detail/inlined/thread_clock.hpp 1622include/boost/chrono/detail/inlined/thread_clock.hpp
1617include/boost/chrono/detail/inlined/win/chrono.hpp 1623include/boost/chrono/detail/inlined/win/chrono.hpp
1618include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp 1624include/boost/chrono/detail/inlined/win/process_cpu_clocks.hpp
1619include/boost/chrono/detail/inlined/win/thread_clock.hpp 1625include/boost/chrono/detail/inlined/win/thread_clock.hpp
1620include/boost/chrono/detail/is_evenly_divisible_by.hpp 1626include/boost/chrono/detail/is_evenly_divisible_by.hpp
1621include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp 1627include/boost/chrono/detail/no_warning/signed_unsigned_cmp.hpp
 1628include/boost/chrono/detail/requires_cxx11.hpp
1622include/boost/chrono/detail/scan_keyword.hpp 1629include/boost/chrono/detail/scan_keyword.hpp
1623include/boost/chrono/detail/static_assert.hpp 1630include/boost/chrono/detail/static_assert.hpp
1624include/boost/chrono/detail/system.hpp 1631include/boost/chrono/detail/system.hpp
1625include/boost/chrono/duration.hpp 1632include/boost/chrono/duration.hpp
1626include/boost/chrono/floor.hpp 1633include/boost/chrono/floor.hpp
1627include/boost/chrono/include.hpp 1634include/boost/chrono/include.hpp
1628include/boost/chrono/io/duration_get.hpp 1635include/boost/chrono/io/duration_get.hpp
1629include/boost/chrono/io/duration_io.hpp 1636include/boost/chrono/io/duration_io.hpp
1630include/boost/chrono/io/duration_put.hpp 1637include/boost/chrono/io/duration_put.hpp
1631include/boost/chrono/io/duration_style.hpp 1638include/boost/chrono/io/duration_style.hpp
1632include/boost/chrono/io/duration_units.hpp 1639include/boost/chrono/io/duration_units.hpp
1633include/boost/chrono/io/ios_base_state.hpp 1640include/boost/chrono/io/ios_base_state.hpp
1634include/boost/chrono/io/time_point_get.hpp 1641include/boost/chrono/io/time_point_get.hpp
@@ -2114,27 +2121,26 @@ include/boost/container/detail/block_sli @@ -2114,27 +2121,26 @@ include/boost/container/detail/block_sli
2114include/boost/container/detail/compare_functors.hpp 2121include/boost/container/detail/compare_functors.hpp
2115include/boost/container/detail/config_begin.hpp 2122include/boost/container/detail/config_begin.hpp
2116include/boost/container/detail/config_end.hpp 2123include/boost/container/detail/config_end.hpp
2117include/boost/container/detail/construct_in_place.hpp 2124include/boost/container/detail/construct_in_place.hpp
2118include/boost/container/detail/container_or_allocator_rebind.hpp 2125include/boost/container/detail/container_or_allocator_rebind.hpp
2119include/boost/container/detail/container_rebind.hpp 2126include/boost/container/detail/container_rebind.hpp
2120include/boost/container/detail/copy_move_algo.hpp 2127include/boost/container/detail/copy_move_algo.hpp
2121include/boost/container/detail/destroyers.hpp 2128include/boost/container/detail/destroyers.hpp
2122include/boost/container/detail/dispatch_uses_allocator.hpp 2129include/boost/container/detail/dispatch_uses_allocator.hpp
2123include/boost/container/detail/dlmalloc.hpp 2130include/boost/container/detail/dlmalloc.hpp
2124include/boost/container/detail/flat_tree.hpp 2131include/boost/container/detail/flat_tree.hpp
2125include/boost/container/detail/function_detector.hpp 2132include/boost/container/detail/function_detector.hpp
2126include/boost/container/detail/guards_dended.hpp 2133include/boost/container/detail/guards_dended.hpp
2127include/boost/container/detail/hash_table.hpp 
2128include/boost/container/detail/is_container.hpp 2134include/boost/container/detail/is_container.hpp
2129include/boost/container/detail/is_contiguous_container.hpp 2135include/boost/container/detail/is_contiguous_container.hpp
2130include/boost/container/detail/is_pair.hpp 2136include/boost/container/detail/is_pair.hpp
2131include/boost/container/detail/is_sorted.hpp 2137include/boost/container/detail/is_sorted.hpp
2132include/boost/container/detail/iterator.hpp 2138include/boost/container/detail/iterator.hpp
2133include/boost/container/detail/iterator_to_raw_pointer.hpp 2139include/boost/container/detail/iterator_to_raw_pointer.hpp
2134include/boost/container/detail/iterators.hpp 2140include/boost/container/detail/iterators.hpp
2135include/boost/container/detail/math_functions.hpp 2141include/boost/container/detail/math_functions.hpp
2136include/boost/container/detail/min_max.hpp 2142include/boost/container/detail/min_max.hpp
2137include/boost/container/detail/minimal_char_traits_header.hpp 2143include/boost/container/detail/minimal_char_traits_header.hpp
2138include/boost/container/detail/mpl.hpp 2144include/boost/container/detail/mpl.hpp
2139include/boost/container/detail/multiallocation_chain.hpp 2145include/boost/container/detail/multiallocation_chain.hpp
2140include/boost/container/detail/mutex.hpp 2146include/boost/container/detail/mutex.hpp
@@ -2192,34 +2198,37 @@ include/boost/container/scoped_allocator @@ -2192,34 +2198,37 @@ include/boost/container/scoped_allocator
2192include/boost/container/scoped_allocator_fwd.hpp 2198include/boost/container/scoped_allocator_fwd.hpp
2193include/boost/container/set.hpp 2199include/boost/container/set.hpp
2194include/boost/container/slist.hpp 2200include/boost/container/slist.hpp
2195include/boost/container/small_vector.hpp 2201include/boost/container/small_vector.hpp
2196include/boost/container/stable_vector.hpp 2202include/boost/container/stable_vector.hpp
2197include/boost/container/static_vector.hpp 2203include/boost/container/static_vector.hpp
2198include/boost/container/string.hpp 2204include/boost/container/string.hpp
2199include/boost/container/throw_exception.hpp 2205include/boost/container/throw_exception.hpp
2200include/boost/container/uses_allocator.hpp 2206include/boost/container/uses_allocator.hpp
2201include/boost/container/uses_allocator_fwd.hpp 2207include/boost/container/uses_allocator_fwd.hpp
2202include/boost/container/vector.hpp 2208include/boost/container/vector.hpp
2203include/boost/container_hash/detail/hash_mix.hpp 2209include/boost/container_hash/detail/hash_mix.hpp
2204include/boost/container_hash/detail/hash_range.hpp 2210include/boost/container_hash/detail/hash_range.hpp
2205include/boost/container_hash/detail/hash_tuple.hpp 2211include/boost/container_hash/detail/hash_tuple_like.hpp
2206include/boost/container_hash/detail/limits.hpp 2212include/boost/container_hash/detail/limits.hpp
 2213include/boost/container_hash/detail/mulx.hpp
 2214include/boost/container_hash/detail/requires_cxx11.hpp
2207include/boost/container_hash/extensions.hpp 2215include/boost/container_hash/extensions.hpp
2208include/boost/container_hash/hash.hpp 2216include/boost/container_hash/hash.hpp
2209include/boost/container_hash/hash_fwd.hpp 2217include/boost/container_hash/hash_fwd.hpp
2210include/boost/container_hash/is_contiguous_range.hpp 2218include/boost/container_hash/is_contiguous_range.hpp
2211include/boost/container_hash/is_described_class.hpp 2219include/boost/container_hash/is_described_class.hpp
2212include/boost/container_hash/is_range.hpp 2220include/boost/container_hash/is_range.hpp
 2221include/boost/container_hash/is_tuple_like.hpp
2213include/boost/container_hash/is_unordered_range.hpp 2222include/boost/container_hash/is_unordered_range.hpp
2214include/boost/context/continuation.hpp 2223include/boost/context/continuation.hpp
2215include/boost/context/continuation_fcontext.hpp 2224include/boost/context/continuation_fcontext.hpp
2216include/boost/context/continuation_ucontext.hpp 2225include/boost/context/continuation_ucontext.hpp
2217include/boost/context/continuation_winfib.hpp 2226include/boost/context/continuation_winfib.hpp
2218include/boost/context/detail/apply.hpp 2227include/boost/context/detail/apply.hpp
2219include/boost/context/detail/config.hpp 2228include/boost/context/detail/config.hpp
2220include/boost/context/detail/disable_overload.hpp 2229include/boost/context/detail/disable_overload.hpp
2221include/boost/context/detail/exception.hpp 2230include/boost/context/detail/exception.hpp
2222include/boost/context/detail/exchange.hpp 2231include/boost/context/detail/exchange.hpp
2223include/boost/context/detail/externc.hpp 2232include/boost/context/detail/externc.hpp
2224include/boost/context/detail/fcontext.hpp 2233include/boost/context/detail/fcontext.hpp
2225include/boost/context/detail/index_sequence.hpp 2234include/boost/context/detail/index_sequence.hpp
@@ -2303,55 +2312,67 @@ include/boost/convert/detail/char.hpp @@ -2303,55 +2312,67 @@ include/boost/convert/detail/char.hpp
2303include/boost/convert/detail/config.hpp 2312include/boost/convert/detail/config.hpp
2304include/boost/convert/detail/has_member.hpp 2313include/boost/convert/detail/has_member.hpp
2305include/boost/convert/detail/is_callable.hpp 2314include/boost/convert/detail/is_callable.hpp
2306include/boost/convert/detail/is_fun.hpp 2315include/boost/convert/detail/is_fun.hpp
2307include/boost/convert/detail/is_string.hpp 2316include/boost/convert/detail/is_string.hpp
2308include/boost/convert/detail/range.hpp 2317include/boost/convert/detail/range.hpp
2309include/boost/convert/lexical_cast.hpp 2318include/boost/convert/lexical_cast.hpp
2310include/boost/convert/parameters.hpp 2319include/boost/convert/parameters.hpp
2311include/boost/convert/printf.hpp 2320include/boost/convert/printf.hpp
2312include/boost/convert/spirit.hpp 2321include/boost/convert/spirit.hpp
2313include/boost/convert/stream.hpp 2322include/boost/convert/stream.hpp
2314include/boost/convert/strtol.hpp 2323include/boost/convert/strtol.hpp
2315include/boost/core/addressof.hpp 2324include/boost/core/addressof.hpp
 2325include/boost/core/alignof.hpp
2316include/boost/core/alloc_construct.hpp 2326include/boost/core/alloc_construct.hpp
2317include/boost/core/allocator_access.hpp 2327include/boost/core/allocator_access.hpp
2318include/boost/core/allocator_traits.hpp 2328include/boost/core/allocator_traits.hpp
2319include/boost/core/bit.hpp 2329include/boost/core/bit.hpp
2320include/boost/core/checked_delete.hpp 2330include/boost/core/checked_delete.hpp
2321include/boost/core/cmath.hpp 2331include/boost/core/cmath.hpp
 2332include/boost/core/data.hpp
2322include/boost/core/default_allocator.hpp 2333include/boost/core/default_allocator.hpp
2323include/boost/core/demangle.hpp 2334include/boost/core/demangle.hpp
 2335include/boost/core/detail/is_same.hpp
 2336include/boost/core/detail/lwt_unattended.hpp
2324include/boost/core/detail/splitmix64.hpp 2337include/boost/core/detail/splitmix64.hpp
2325include/boost/core/detail/string_view.hpp 2338include/boost/core/detail/string_view.hpp
2326include/boost/core/empty_value.hpp 2339include/boost/core/empty_value.hpp
2327include/boost/core/enable_if.hpp 2340include/boost/core/enable_if.hpp
2328include/boost/core/exchange.hpp 2341include/boost/core/exchange.hpp
2329include/boost/core/explicit_operator_bool.hpp 2342include/boost/core/explicit_operator_bool.hpp
2330include/boost/core/fclose_deleter.hpp 2343include/boost/core/fclose_deleter.hpp
2331include/boost/core/first_scalar.hpp 2344include/boost/core/first_scalar.hpp
 2345include/boost/core/identity.hpp
2332include/boost/core/ignore_unused.hpp 2346include/boost/core/ignore_unused.hpp
2333include/boost/core/is_same.hpp 2347include/boost/core/is_same.hpp
 2348include/boost/core/launder.hpp
2334include/boost/core/lightweight_test.hpp 2349include/boost/core/lightweight_test.hpp
2335include/boost/core/lightweight_test_trait.hpp 2350include/boost/core/lightweight_test_trait.hpp
 2351include/boost/core/make_span.hpp
 2352include/boost/core/max_align.hpp
 2353include/boost/core/memory_resource.hpp
2336include/boost/core/no_exceptions_support.hpp 2354include/boost/core/no_exceptions_support.hpp
2337include/boost/core/noinit_adaptor.hpp 2355include/boost/core/noinit_adaptor.hpp
2338include/boost/core/noncopyable.hpp 2356include/boost/core/noncopyable.hpp
2339include/boost/core/null_deleter.hpp 2357include/boost/core/null_deleter.hpp
2340include/boost/core/nvp.hpp 2358include/boost/core/nvp.hpp
2341include/boost/core/pointer_traits.hpp 2359include/boost/core/pointer_traits.hpp
2342include/boost/core/quick_exit.hpp 2360include/boost/core/quick_exit.hpp
2343include/boost/core/ref.hpp 2361include/boost/core/ref.hpp
2344include/boost/core/scoped_enum.hpp 2362include/boost/core/scoped_enum.hpp
 2363include/boost/core/serialization.hpp
 2364include/boost/core/size.hpp
 2365include/boost/core/snprintf.hpp
2345include/boost/core/span.hpp 2366include/boost/core/span.hpp
2346include/boost/core/swap.hpp 2367include/boost/core/swap.hpp
2347include/boost/core/type_name.hpp 2368include/boost/core/type_name.hpp
2348include/boost/core/typeinfo.hpp 2369include/boost/core/typeinfo.hpp
2349include/boost/core/uncaught_exceptions.hpp 2370include/boost/core/uncaught_exceptions.hpp
2350include/boost/core/underlying_type.hpp 2371include/boost/core/underlying_type.hpp
2351include/boost/core/use_default.hpp 2372include/boost/core/use_default.hpp
2352include/boost/core/verbose_terminate_handler.hpp 2373include/boost/core/verbose_terminate_handler.hpp
2353include/boost/coroutine/all.hpp 2374include/boost/coroutine/all.hpp
2354include/boost/coroutine/asymmetric_coroutine.hpp 2375include/boost/coroutine/asymmetric_coroutine.hpp
2355include/boost/coroutine/attributes.hpp 2376include/boost/coroutine/attributes.hpp
2356include/boost/coroutine/coroutine.hpp 2377include/boost/coroutine/coroutine.hpp
2357include/boost/coroutine/detail/config.hpp 2378include/boost/coroutine/detail/config.hpp
@@ -2677,26 +2698,27 @@ include/boost/endian.hpp @@ -2677,26 +2698,27 @@ include/boost/endian.hpp
2677include/boost/endian/arithmetic.hpp 2698include/boost/endian/arithmetic.hpp
2678include/boost/endian/buffers.hpp 2699include/boost/endian/buffers.hpp
2679include/boost/endian/conversion.hpp 2700include/boost/endian/conversion.hpp
2680include/boost/endian/detail/disable_warnings.hpp 2701include/boost/endian/detail/disable_warnings.hpp
2681include/boost/endian/detail/disable_warnings_pop.hpp 2702include/boost/endian/detail/disable_warnings_pop.hpp
2682include/boost/endian/detail/endian_load.hpp 2703include/boost/endian/detail/endian_load.hpp
2683include/boost/endian/detail/endian_reverse.hpp 2704include/boost/endian/detail/endian_reverse.hpp
2684include/boost/endian/detail/endian_store.hpp 2705include/boost/endian/detail/endian_store.hpp
2685include/boost/endian/detail/integral_by_size.hpp 2706include/boost/endian/detail/integral_by_size.hpp
2686include/boost/endian/detail/intrinsic.hpp 2707include/boost/endian/detail/intrinsic.hpp
2687include/boost/endian/detail/is_scoped_enum.hpp 2708include/boost/endian/detail/is_scoped_enum.hpp
2688include/boost/endian/detail/is_trivially_copyable.hpp 2709include/boost/endian/detail/is_trivially_copyable.hpp
2689include/boost/endian/detail/order.hpp 2710include/boost/endian/detail/order.hpp
 2711include/boost/endian/detail/requires_cxx11.hpp
2690include/boost/endian/endian.hpp 2712include/boost/endian/endian.hpp
2691include/boost/exception/all.hpp 2713include/boost/exception/all.hpp
2692include/boost/exception/current_exception_cast.hpp 2714include/boost/exception/current_exception_cast.hpp
2693include/boost/exception/detail/clone_current_exception.hpp 2715include/boost/exception/detail/clone_current_exception.hpp
2694include/boost/exception/detail/error_info_impl.hpp 2716include/boost/exception/detail/error_info_impl.hpp
2695include/boost/exception/detail/exception_ptr.hpp 2717include/boost/exception/detail/exception_ptr.hpp
2696include/boost/exception/detail/is_output_streamable.hpp 2718include/boost/exception/detail/is_output_streamable.hpp
2697include/boost/exception/detail/object_hex_dump.hpp 2719include/boost/exception/detail/object_hex_dump.hpp
2698include/boost/exception/detail/shared_ptr.hpp 2720include/boost/exception/detail/shared_ptr.hpp
2699include/boost/exception/detail/type_info.hpp 2721include/boost/exception/detail/type_info.hpp
2700include/boost/exception/diagnostic_information.hpp 2722include/boost/exception/diagnostic_information.hpp
2701include/boost/exception/enable_current_exception.hpp 2723include/boost/exception/enable_current_exception.hpp
2702include/boost/exception/enable_error_info.hpp 2724include/boost/exception/enable_error_info.hpp
@@ -2849,30 +2871,32 @@ include/boost/format/detail/unset_macros @@ -2849,30 +2871,32 @@ include/boost/format/detail/unset_macros
2849include/boost/format/detail/workarounds_gcc-2_95.hpp 2871include/boost/format/detail/workarounds_gcc-2_95.hpp
2850include/boost/format/detail/workarounds_stlport.hpp 2872include/boost/format/detail/workarounds_stlport.hpp
2851include/boost/format/exceptions.hpp 2873include/boost/format/exceptions.hpp
2852include/boost/format/feed_args.hpp 2874include/boost/format/feed_args.hpp
2853include/boost/format/format_class.hpp 2875include/boost/format/format_class.hpp
2854include/boost/format/format_fwd.hpp 2876include/boost/format/format_fwd.hpp
2855include/boost/format/format_implementation.hpp 2877include/boost/format/format_implementation.hpp
2856include/boost/format/free_funcs.hpp 2878include/boost/format/free_funcs.hpp
2857include/boost/format/group.hpp 2879include/boost/format/group.hpp
2858include/boost/format/internals.hpp 2880include/boost/format/internals.hpp
2859include/boost/format/internals_fwd.hpp 2881include/boost/format/internals_fwd.hpp
2860include/boost/format/parsing.hpp 2882include/boost/format/parsing.hpp
2861include/boost/function.hpp 2883include/boost/function.hpp
 2884include/boost/function/detail/epilogue.hpp
2862include/boost/function/detail/function_iterate.hpp 2885include/boost/function/detail/function_iterate.hpp
2863include/boost/function/detail/gen_maybe_include.pl 2886include/boost/function/detail/gen_maybe_include.pl
2864include/boost/function/detail/maybe_include.hpp 2887include/boost/function/detail/maybe_include.hpp
2865include/boost/function/detail/prologue.hpp 2888include/boost/function/detail/prologue.hpp
 2889include/boost/function/detail/requires_cxx11.hpp
2866include/boost/function/function0.hpp 2890include/boost/function/function0.hpp
2867include/boost/function/function1.hpp 2891include/boost/function/function1.hpp
2868include/boost/function/function10.hpp 2892include/boost/function/function10.hpp
2869include/boost/function/function2.hpp 2893include/boost/function/function2.hpp
2870include/boost/function/function3.hpp 2894include/boost/function/function3.hpp
2871include/boost/function/function4.hpp 2895include/boost/function/function4.hpp
2872include/boost/function/function5.hpp 2896include/boost/function/function5.hpp
2873include/boost/function/function6.hpp 2897include/boost/function/function6.hpp
2874include/boost/function/function7.hpp 2898include/boost/function/function7.hpp
2875include/boost/function/function8.hpp 2899include/boost/function/function8.hpp
2876include/boost/function/function9.hpp 2900include/boost/function/function9.hpp
2877include/boost/function/function_base.hpp 2901include/boost/function/function_base.hpp
2878include/boost/function/function_fwd.hpp 2902include/boost/function/function_fwd.hpp
@@ -4163,26 +4187,27 @@ include/boost/geometry/algorithms/detail @@ -4163,26 +4187,27 @@ include/boost/geometry/algorithms/detail
4163include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp 4187include/boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp
4164include/boost/geometry/algorithms/detail/overlaps/implementation.hpp 4188include/boost/geometry/algorithms/detail/overlaps/implementation.hpp
4165include/boost/geometry/algorithms/detail/overlaps/interface.hpp 4189include/boost/geometry/algorithms/detail/overlaps/interface.hpp
4166include/boost/geometry/algorithms/detail/overlay/add_rings.hpp 4190include/boost/geometry/algorithms/detail/overlay/add_rings.hpp
4167include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp 4191include/boost/geometry/algorithms/detail/overlay/append_no_duplicates.hpp
4168include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp 4192include/boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp
4169include/boost/geometry/algorithms/detail/overlay/approximately_equals.hpp 4193include/boost/geometry/algorithms/detail/overlay/approximately_equals.hpp
4170include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp 4194include/boost/geometry/algorithms/detail/overlay/assign_parents.hpp
4171include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp 4195include/boost/geometry/algorithms/detail/overlay/backtrack_check_si.hpp
4172include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp 4196include/boost/geometry/algorithms/detail/overlay/check_enrich.hpp
4173include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp 4197include/boost/geometry/algorithms/detail/overlay/clip_linestring.hpp
4174include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp 4198include/boost/geometry/algorithms/detail/overlay/cluster_exits.hpp
4175include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp 4199include/boost/geometry/algorithms/detail/overlay/cluster_info.hpp
 4200include/boost/geometry/algorithms/detail/overlay/colocate_clusters.hpp
4176include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp 4201include/boost/geometry/algorithms/detail/overlay/convert_ring.hpp
4177include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp 4202include/boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp
4178include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp 4203include/boost/geometry/algorithms/detail/overlay/copy_segments.hpp
4179include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp 4204include/boost/geometry/algorithms/detail/overlay/debug_turn_info.hpp
4180include/boost/geometry/algorithms/detail/overlay/discard_duplicate_turns.hpp 4205include/boost/geometry/algorithms/detail/overlay/discard_duplicate_turns.hpp
4181include/boost/geometry/algorithms/detail/overlay/do_reverse.hpp 4206include/boost/geometry/algorithms/detail/overlay/do_reverse.hpp
4182include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp 4207include/boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp
4183include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp 4208include/boost/geometry/algorithms/detail/overlay/enrichment_info.hpp
4184include/boost/geometry/algorithms/detail/overlay/follow.hpp 4209include/boost/geometry/algorithms/detail/overlay/follow.hpp
4185include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp 4210include/boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp
4186include/boost/geometry/algorithms/detail/overlay/get_clusters.hpp 4211include/boost/geometry/algorithms/detail/overlay/get_clusters.hpp
4187include/boost/geometry/algorithms/detail/overlay/get_distance_measure.hpp 4212include/boost/geometry/algorithms/detail/overlay/get_distance_measure.hpp
4188include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp 4213include/boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp
@@ -4219,26 +4244,27 @@ include/boost/geometry/algorithms/detail @@ -4219,26 +4244,27 @@ include/boost/geometry/algorithms/detail
4219include/boost/geometry/algorithms/detail/overlay/traversal.hpp 4244include/boost/geometry/algorithms/detail/overlay/traversal.hpp
4220include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp 4245include/boost/geometry/algorithms/detail/overlay/traversal_info.hpp
4221include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp 4246include/boost/geometry/algorithms/detail/overlay/traversal_ring_creator.hpp
4222include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp 4247include/boost/geometry/algorithms/detail/overlay/traversal_switch_detector.hpp
4223include/boost/geometry/algorithms/detail/overlay/traverse.hpp 4248include/boost/geometry/algorithms/detail/overlay/traverse.hpp
4224include/boost/geometry/algorithms/detail/overlay/turn_info.hpp 4249include/boost/geometry/algorithms/detail/overlay/turn_info.hpp
4225include/boost/geometry/algorithms/detail/overlay/visit_info.hpp 4250include/boost/geometry/algorithms/detail/overlay/visit_info.hpp
4226include/boost/geometry/algorithms/detail/partition.hpp 4251include/boost/geometry/algorithms/detail/partition.hpp
4227include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp 4252include/boost/geometry/algorithms/detail/point_is_spike_or_equal.hpp
4228include/boost/geometry/algorithms/detail/point_on_border.hpp 4253include/boost/geometry/algorithms/detail/point_on_border.hpp
4229include/boost/geometry/algorithms/detail/recalculate.hpp 4254include/boost/geometry/algorithms/detail/recalculate.hpp
4230include/boost/geometry/algorithms/detail/relate/areal_areal.hpp 4255include/boost/geometry/algorithms/detail/relate/areal_areal.hpp
4231include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp 4256include/boost/geometry/algorithms/detail/relate/boundary_checker.hpp
 4257include/boost/geometry/algorithms/detail/relate/box_areal.hpp
4232include/boost/geometry/algorithms/detail/relate/de9im.hpp 4258include/boost/geometry/algorithms/detail/relate/de9im.hpp
4233include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp 4259include/boost/geometry/algorithms/detail/relate/follow_helpers.hpp
4234include/boost/geometry/algorithms/detail/relate/implementation.hpp 4260include/boost/geometry/algorithms/detail/relate/implementation.hpp
4235include/boost/geometry/algorithms/detail/relate/implementation_gc.hpp 4261include/boost/geometry/algorithms/detail/relate/implementation_gc.hpp
4236include/boost/geometry/algorithms/detail/relate/interface.hpp 4262include/boost/geometry/algorithms/detail/relate/interface.hpp
4237include/boost/geometry/algorithms/detail/relate/linear_areal.hpp 4263include/boost/geometry/algorithms/detail/relate/linear_areal.hpp
4238include/boost/geometry/algorithms/detail/relate/linear_linear.hpp 4264include/boost/geometry/algorithms/detail/relate/linear_linear.hpp
4239include/boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp 4265include/boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp
4240include/boost/geometry/algorithms/detail/relate/point_geometry.hpp 4266include/boost/geometry/algorithms/detail/relate/point_geometry.hpp
4241include/boost/geometry/algorithms/detail/relate/point_point.hpp 4267include/boost/geometry/algorithms/detail/relate/point_point.hpp
4242include/boost/geometry/algorithms/detail/relate/relate_impl.hpp 4268include/boost/geometry/algorithms/detail/relate/relate_impl.hpp
4243include/boost/geometry/algorithms/detail/relate/result.hpp 4269include/boost/geometry/algorithms/detail/relate/result.hpp
4244include/boost/geometry/algorithms/detail/relate/topology_check.hpp 4270include/boost/geometry/algorithms/detail/relate/topology_check.hpp
@@ -4926,27 +4952,32 @@ include/boost/geometry/strategies/distan @@ -4926,27 +4952,32 @@ include/boost/geometry/strategies/distan
4926include/boost/geometry/strategies/envelope.hpp 4952include/boost/geometry/strategies/envelope.hpp
4927include/boost/geometry/strategies/envelope/cartesian.hpp 4953include/boost/geometry/strategies/envelope/cartesian.hpp
4928include/boost/geometry/strategies/envelope/geographic.hpp 4954include/boost/geometry/strategies/envelope/geographic.hpp
4929include/boost/geometry/strategies/envelope/services.hpp 4955include/boost/geometry/strategies/envelope/services.hpp
4930include/boost/geometry/strategies/envelope/spherical.hpp 4956include/boost/geometry/strategies/envelope/spherical.hpp
4931include/boost/geometry/strategies/expand.hpp 4957include/boost/geometry/strategies/expand.hpp
4932include/boost/geometry/strategies/expand/cartesian.hpp 4958include/boost/geometry/strategies/expand/cartesian.hpp
4933include/boost/geometry/strategies/expand/geographic.hpp 4959include/boost/geometry/strategies/expand/geographic.hpp
4934include/boost/geometry/strategies/expand/services.hpp 4960include/boost/geometry/strategies/expand/services.hpp
4935include/boost/geometry/strategies/expand/spherical.hpp 4961include/boost/geometry/strategies/expand/spherical.hpp
4936include/boost/geometry/strategies/geographic.hpp 4962include/boost/geometry/strategies/geographic.hpp
4937include/boost/geometry/strategies/geographic/area.hpp 4963include/boost/geometry/strategies/geographic/area.hpp
4938include/boost/geometry/strategies/geographic/azimuth.hpp 4964include/boost/geometry/strategies/geographic/azimuth.hpp
 4965include/boost/geometry/strategies/geographic/buffer_end_round.hpp
 4966include/boost/geometry/strategies/geographic/buffer_helper.hpp
 4967include/boost/geometry/strategies/geographic/buffer_join_miter.hpp
 4968include/boost/geometry/strategies/geographic/buffer_join_round.hpp
4939include/boost/geometry/strategies/geographic/buffer_point_circle.hpp 4969include/boost/geometry/strategies/geographic/buffer_point_circle.hpp
 4970include/boost/geometry/strategies/geographic/buffer_side_straight.hpp
4940include/boost/geometry/strategies/geographic/closest_points_pt_seg.hpp 4971include/boost/geometry/strategies/geographic/closest_points_pt_seg.hpp
4941include/boost/geometry/strategies/geographic/densify.hpp 4972include/boost/geometry/strategies/geographic/densify.hpp
4942include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp 4973include/boost/geometry/strategies/geographic/disjoint_segment_box.hpp
4943include/boost/geometry/strategies/geographic/distance.hpp 4974include/boost/geometry/strategies/geographic/distance.hpp
4944include/boost/geometry/strategies/geographic/distance_andoyer.hpp 4975include/boost/geometry/strategies/geographic/distance_andoyer.hpp
4945include/boost/geometry/strategies/geographic/distance_cross_track.hpp 4976include/boost/geometry/strategies/geographic/distance_cross_track.hpp
4946include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp 4977include/boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp
4947include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp 4978include/boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp
4948include/boost/geometry/strategies/geographic/distance_karney.hpp 4979include/boost/geometry/strategies/geographic/distance_karney.hpp
4949include/boost/geometry/strategies/geographic/distance_segment_box.hpp 4980include/boost/geometry/strategies/geographic/distance_segment_box.hpp
4950include/boost/geometry/strategies/geographic/distance_thomas.hpp 4981include/boost/geometry/strategies/geographic/distance_thomas.hpp
4951include/boost/geometry/strategies/geographic/distance_vincenty.hpp 4982include/boost/geometry/strategies/geographic/distance_vincenty.hpp
4952include/boost/geometry/strategies/geographic/envelope.hpp 4983include/boost/geometry/strategies/geographic/envelope.hpp
@@ -5077,26 +5108,27 @@ include/boost/geometry/strategy/spherica @@ -5077,26 +5108,27 @@ include/boost/geometry/strategy/spherica
5077include/boost/geometry/strategy/spherical/expand_box.hpp 5108include/boost/geometry/strategy/spherical/expand_box.hpp
5078include/boost/geometry/strategy/spherical/expand_point.hpp 5109include/boost/geometry/strategy/spherical/expand_point.hpp
5079include/boost/geometry/strategy/spherical/expand_segment.hpp 5110include/boost/geometry/strategy/spherical/expand_segment.hpp
5080include/boost/geometry/util/add_const_if_c.hpp 5111include/boost/geometry/util/add_const_if_c.hpp
5081include/boost/geometry/util/algorithm.hpp 5112include/boost/geometry/util/algorithm.hpp
5082include/boost/geometry/util/bare_type.hpp 5113include/boost/geometry/util/bare_type.hpp
5083include/boost/geometry/util/calculation_type.hpp 5114include/boost/geometry/util/calculation_type.hpp
5084include/boost/geometry/util/closure_as_bool.hpp 5115include/boost/geometry/util/closure_as_bool.hpp
5085include/boost/geometry/util/combine_if.hpp 5116include/boost/geometry/util/combine_if.hpp
5086include/boost/geometry/util/compress_variant.hpp 5117include/boost/geometry/util/compress_variant.hpp
5087include/boost/geometry/util/condition.hpp 5118include/boost/geometry/util/condition.hpp
5088include/boost/geometry/util/coordinate_cast.hpp 5119include/boost/geometry/util/coordinate_cast.hpp
5089include/boost/geometry/util/for_each_coordinate.hpp 5120include/boost/geometry/util/for_each_coordinate.hpp
 5121include/boost/geometry/util/for_each_with_index.hpp
5090include/boost/geometry/util/has_infinite_coordinate.hpp 5122include/boost/geometry/util/has_infinite_coordinate.hpp
5091include/boost/geometry/util/has_nan_coordinate.hpp 5123include/boost/geometry/util/has_nan_coordinate.hpp
5092include/boost/geometry/util/has_non_finite_coordinate.hpp 5124include/boost/geometry/util/has_non_finite_coordinate.hpp
5093include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp 5125include/boost/geometry/util/is_inverse_spheroidal_coordinates.hpp
5094include/boost/geometry/util/math.hpp 5126include/boost/geometry/util/math.hpp
5095include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp 5127include/boost/geometry/util/normalize_spheroidal_box_coordinates.hpp
5096include/boost/geometry/util/normalize_spheroidal_coordinates.hpp 5128include/boost/geometry/util/normalize_spheroidal_coordinates.hpp
5097include/boost/geometry/util/order_as_direction.hpp 5129include/boost/geometry/util/order_as_direction.hpp
5098include/boost/geometry/util/parameter_type_of.hpp 5130include/boost/geometry/util/parameter_type_of.hpp
5099include/boost/geometry/util/precise_math.hpp 5131include/boost/geometry/util/precise_math.hpp
5100include/boost/geometry/util/promote_floating_point.hpp 5132include/boost/geometry/util/promote_floating_point.hpp
5101include/boost/geometry/util/promote_integral.hpp 5133include/boost/geometry/util/promote_integral.hpp
5102include/boost/geometry/util/range.hpp 5134include/boost/geometry/util/range.hpp
@@ -6112,27 +6144,26 @@ include/boost/histogram/detail/limits.hp @@ -6112,27 +6144,26 @@ include/boost/histogram/detail/limits.hp
6112include/boost/histogram/detail/linearize.hpp 6144include/boost/histogram/detail/linearize.hpp
6113include/boost/histogram/detail/make_default.hpp 6145include/boost/histogram/detail/make_default.hpp
6114include/boost/histogram/detail/mutex_base.hpp 6146include/boost/histogram/detail/mutex_base.hpp
6115include/boost/histogram/detail/nonmember_container_access.hpp 6147include/boost/histogram/detail/nonmember_container_access.hpp
6116include/boost/histogram/detail/normal.hpp 6148include/boost/histogram/detail/normal.hpp
6117include/boost/histogram/detail/operators.hpp 6149include/boost/histogram/detail/operators.hpp
6118include/boost/histogram/detail/optional_index.hpp 6150include/boost/histogram/detail/optional_index.hpp
6119include/boost/histogram/detail/priority.hpp 6151include/boost/histogram/detail/priority.hpp
6120include/boost/histogram/detail/reduce_command.hpp 6152include/boost/histogram/detail/reduce_command.hpp
6121include/boost/histogram/detail/relaxed_equal.hpp 6153include/boost/histogram/detail/relaxed_equal.hpp
6122include/boost/histogram/detail/relaxed_tuple_size.hpp 6154include/boost/histogram/detail/relaxed_tuple_size.hpp
6123include/boost/histogram/detail/replace_type.hpp 6155include/boost/histogram/detail/replace_type.hpp
6124include/boost/histogram/detail/safe_comparison.hpp 6156include/boost/histogram/detail/safe_comparison.hpp
6125include/boost/histogram/detail/span.hpp 
6126include/boost/histogram/detail/square.hpp 6157include/boost/histogram/detail/square.hpp
6127include/boost/histogram/detail/static_if.hpp 6158include/boost/histogram/detail/static_if.hpp
6128include/boost/histogram/detail/sub_array.hpp 6159include/boost/histogram/detail/sub_array.hpp
6129include/boost/histogram/detail/term_info.hpp 6160include/boost/histogram/detail/term_info.hpp
6130include/boost/histogram/detail/try_cast.hpp 6161include/boost/histogram/detail/try_cast.hpp
6131include/boost/histogram/detail/tuple_slice.hpp 6162include/boost/histogram/detail/tuple_slice.hpp
6132include/boost/histogram/detail/type_name.hpp 6163include/boost/histogram/detail/type_name.hpp
6133include/boost/histogram/detail/variant_proxy.hpp 6164include/boost/histogram/detail/variant_proxy.hpp
6134include/boost/histogram/fwd.hpp 6165include/boost/histogram/fwd.hpp
6135include/boost/histogram/histogram.hpp 6166include/boost/histogram/histogram.hpp
6136include/boost/histogram/indexed.hpp 6167include/boost/histogram/indexed.hpp
6137include/boost/histogram/literals.hpp 6168include/boost/histogram/literals.hpp
6138include/boost/histogram/make_histogram.hpp 6169include/boost/histogram/make_histogram.hpp
@@ -6382,30 +6413,28 @@ include/boost/interprocess/creation_tags @@ -6382,30 +6413,28 @@ include/boost/interprocess/creation_tags
6382include/boost/interprocess/detail/atomic.hpp 6413include/boost/interprocess/detail/atomic.hpp
6383include/boost/interprocess/detail/cast_tags.hpp 6414include/boost/interprocess/detail/cast_tags.hpp
6384include/boost/interprocess/detail/char_wchar_holder.hpp 6415include/boost/interprocess/detail/char_wchar_holder.hpp
6385include/boost/interprocess/detail/config_begin.hpp 6416include/boost/interprocess/detail/config_begin.hpp
6386include/boost/interprocess/detail/config_end.hpp 6417include/boost/interprocess/detail/config_end.hpp
6387include/boost/interprocess/detail/config_external_begin.hpp 6418include/boost/interprocess/detail/config_external_begin.hpp
6388include/boost/interprocess/detail/config_external_end.hpp 6419include/boost/interprocess/detail/config_external_end.hpp
6389include/boost/interprocess/detail/file_locking_helpers.hpp 6420include/boost/interprocess/detail/file_locking_helpers.hpp
6390include/boost/interprocess/detail/file_wrapper.hpp 6421include/boost/interprocess/detail/file_wrapper.hpp
6391include/boost/interprocess/detail/in_place_interface.hpp 6422include/boost/interprocess/detail/in_place_interface.hpp
6392include/boost/interprocess/detail/intermodule_singleton.hpp 6423include/boost/interprocess/detail/intermodule_singleton.hpp
6393include/boost/interprocess/detail/intermodule_singleton_common.hpp 6424include/boost/interprocess/detail/intermodule_singleton_common.hpp
6394include/boost/interprocess/detail/interprocess_tester.hpp 6425include/boost/interprocess/detail/interprocess_tester.hpp
6395include/boost/interprocess/detail/intersegment_ptr.hpp 
6396include/boost/interprocess/detail/managed_global_memory.hpp 6426include/boost/interprocess/detail/managed_global_memory.hpp
6397include/boost/interprocess/detail/managed_memory_impl.hpp 6427include/boost/interprocess/detail/managed_memory_impl.hpp
6398include/boost/interprocess/detail/managed_multi_shared_memory.hpp 
6399include/boost/interprocess/detail/managed_open_or_create_impl.hpp 6428include/boost/interprocess/detail/managed_open_or_create_impl.hpp
6400include/boost/interprocess/detail/math_functions.hpp 6429include/boost/interprocess/detail/math_functions.hpp
6401include/boost/interprocess/detail/min_max.hpp 6430include/boost/interprocess/detail/min_max.hpp
6402include/boost/interprocess/detail/move.hpp 6431include/boost/interprocess/detail/move.hpp
6403include/boost/interprocess/detail/mpl.hpp 6432include/boost/interprocess/detail/mpl.hpp
6404include/boost/interprocess/detail/named_proxy.hpp 6433include/boost/interprocess/detail/named_proxy.hpp
6405include/boost/interprocess/detail/nothrow.hpp 6434include/boost/interprocess/detail/nothrow.hpp
6406include/boost/interprocess/detail/os_file_functions.hpp 6435include/boost/interprocess/detail/os_file_functions.hpp
6407include/boost/interprocess/detail/os_thread_functions.hpp 6436include/boost/interprocess/detail/os_thread_functions.hpp
6408include/boost/interprocess/detail/pointer_type.hpp 6437include/boost/interprocess/detail/pointer_type.hpp
6409include/boost/interprocess/detail/portable_intermodule_singleton.hpp 6438include/boost/interprocess/detail/portable_intermodule_singleton.hpp
6410include/boost/interprocess/detail/robust_emulation.hpp 6439include/boost/interprocess/detail/robust_emulation.hpp
6411include/boost/interprocess/detail/segment_manager_helper.hpp 6440include/boost/interprocess/detail/segment_manager_helper.hpp
@@ -6783,36 +6812,34 @@ include/boost/iterator/iterator_facade.h @@ -6783,36 +6812,34 @@ include/boost/iterator/iterator_facade.h
6783include/boost/iterator/iterator_traits.hpp 6812include/boost/iterator/iterator_traits.hpp
6784include/boost/iterator/minimum_category.hpp 6813include/boost/iterator/minimum_category.hpp
6785include/boost/iterator/new_iterator_tests.hpp 6814include/boost/iterator/new_iterator_tests.hpp
6786include/boost/iterator/permutation_iterator.hpp 6815include/boost/iterator/permutation_iterator.hpp
6787include/boost/iterator/reverse_iterator.hpp 6816include/boost/iterator/reverse_iterator.hpp
6788include/boost/iterator/transform_iterator.hpp 6817include/boost/iterator/transform_iterator.hpp
6789include/boost/iterator/zip_iterator.hpp 6818include/boost/iterator/zip_iterator.hpp
6790include/boost/iterator_adaptors.hpp 6819include/boost/iterator_adaptors.hpp
6791include/boost/json.hpp 6820include/boost/json.hpp
6792include/boost/json/array.hpp 6821include/boost/json/array.hpp
6793include/boost/json/basic_parser.hpp 6822include/boost/json/basic_parser.hpp
6794include/boost/json/basic_parser_impl.hpp 6823include/boost/json/basic_parser_impl.hpp
6795include/boost/json/conversion.hpp 6824include/boost/json/conversion.hpp
6796include/boost/json/detail/align.hpp 
6797include/boost/json/detail/array.hpp 6825include/boost/json/detail/array.hpp
6798include/boost/json/detail/buffer.hpp 6826include/boost/json/detail/buffer.hpp
6799include/boost/json/detail/config.hpp 6827include/boost/json/detail/config.hpp
6800include/boost/json/detail/default_resource.hpp 6828include/boost/json/detail/default_resource.hpp
6801include/boost/json/detail/digest.hpp 6829include/boost/json/detail/digest.hpp
6802include/boost/json/detail/except.hpp 6830include/boost/json/detail/except.hpp
6803include/boost/json/detail/format.hpp 6831include/boost/json/detail/format.hpp
6804include/boost/json/detail/handler.hpp 6832include/boost/json/detail/handler.hpp
6805include/boost/json/detail/hash_combine.hpp 
6806include/boost/json/detail/impl/array.hpp 6833include/boost/json/detail/impl/array.hpp
6807include/boost/json/detail/impl/default_resource.ipp 6834include/boost/json/detail/impl/default_resource.ipp
6808include/boost/json/detail/impl/except.ipp 6835include/boost/json/detail/impl/except.ipp
6809include/boost/json/detail/impl/format.ipp 6836include/boost/json/detail/impl/format.ipp
6810include/boost/json/detail/impl/handler.ipp 6837include/boost/json/detail/impl/handler.ipp
6811include/boost/json/detail/impl/shared_resource.ipp 6838include/boost/json/detail/impl/shared_resource.ipp
6812include/boost/json/detail/impl/stack.ipp 6839include/boost/json/detail/impl/stack.ipp
6813include/boost/json/detail/impl/string_impl.ipp 6840include/boost/json/detail/impl/string_impl.ipp
6814include/boost/json/detail/object.hpp 6841include/boost/json/detail/object.hpp
6815include/boost/json/detail/ryu/detail/common.hpp 6842include/boost/json/detail/ryu/detail/common.hpp
6816include/boost/json/detail/ryu/detail/d2s.hpp 6843include/boost/json/detail/ryu/detail/d2s.hpp
6817include/boost/json/detail/ryu/detail/d2s_full_table.hpp 6844include/boost/json/detail/ryu/detail/d2s_full_table.hpp
6818include/boost/json/detail/ryu/detail/d2s_intrinsics.hpp 6845include/boost/json/detail/ryu/detail/d2s_intrinsics.hpp
@@ -6857,26 +6884,27 @@ include/boost/json/impl/value_stack.ipp @@ -6857,26 +6884,27 @@ include/boost/json/impl/value_stack.ipp
6857include/boost/json/impl/visit.hpp 6884include/boost/json/impl/visit.hpp
6858include/boost/json/json.natvis 6885include/boost/json/json.natvis
6859include/boost/json/kind.hpp 6886include/boost/json/kind.hpp
6860include/boost/json/memory_resource.hpp 6887include/boost/json/memory_resource.hpp
6861include/boost/json/monotonic_resource.hpp 6888include/boost/json/monotonic_resource.hpp
6862include/boost/json/null_resource.hpp 6889include/boost/json/null_resource.hpp
6863include/boost/json/object.hpp 6890include/boost/json/object.hpp
6864include/boost/json/parse.hpp 6891include/boost/json/parse.hpp
6865include/boost/json/parse_options.hpp 6892include/boost/json/parse_options.hpp
6866include/boost/json/parser.hpp 6893include/boost/json/parser.hpp
6867include/boost/json/pilfer.hpp 6894include/boost/json/pilfer.hpp
6868include/boost/json/serialize.hpp 6895include/boost/json/serialize.hpp
6869include/boost/json/serializer.hpp 6896include/boost/json/serializer.hpp
 6897include/boost/json/set_pointer_options.hpp
6870include/boost/json/src.hpp 6898include/boost/json/src.hpp
6871include/boost/json/static_resource.hpp 6899include/boost/json/static_resource.hpp
6872include/boost/json/storage_ptr.hpp 6900include/boost/json/storage_ptr.hpp
6873include/boost/json/stream_parser.hpp 6901include/boost/json/stream_parser.hpp
6874include/boost/json/string.hpp 6902include/boost/json/string.hpp
6875include/boost/json/string_view.hpp 6903include/boost/json/string_view.hpp
6876include/boost/json/system_error.hpp 6904include/boost/json/system_error.hpp
6877include/boost/json/value.hpp 6905include/boost/json/value.hpp
6878include/boost/json/value_from.hpp 6906include/boost/json/value_from.hpp
6879include/boost/json/value_ref.hpp 6907include/boost/json/value_ref.hpp
6880include/boost/json/value_stack.hpp 6908include/boost/json/value_stack.hpp
6881include/boost/json/value_to.hpp 6909include/boost/json/value_to.hpp
6882include/boost/json/visit.hpp 6910include/boost/json/visit.hpp
@@ -7019,26 +7047,27 @@ include/boost/locale/encoding_utf.hpp @@ -7019,26 +7047,27 @@ include/boost/locale/encoding_utf.hpp
7019include/boost/locale/format.hpp 7047include/boost/locale/format.hpp
7020include/boost/locale/formatting.hpp 7048include/boost/locale/formatting.hpp
7021include/boost/locale/generator.hpp 7049include/boost/locale/generator.hpp
7022include/boost/locale/generic_codecvt.hpp 7050include/boost/locale/generic_codecvt.hpp
7023include/boost/locale/gnu_gettext.hpp 7051include/boost/locale/gnu_gettext.hpp
7024include/boost/locale/hold_ptr.hpp 7052include/boost/locale/hold_ptr.hpp
7025include/boost/locale/info.hpp 7053include/boost/locale/info.hpp
7026include/boost/locale/localization_backend.hpp 7054include/boost/locale/localization_backend.hpp
7027include/boost/locale/message.hpp 7055include/boost/locale/message.hpp
7028include/boost/locale/time_zone.hpp 7056include/boost/locale/time_zone.hpp
7029include/boost/locale/utf.hpp 7057include/boost/locale/utf.hpp
7030include/boost/locale/utf8_codecvt.hpp 7058include/boost/locale/utf8_codecvt.hpp
7031include/boost/locale/util.hpp 7059include/boost/locale/util.hpp
 7060include/boost/locale/util/locale_data.hpp
7032include/boost/locale/util/string.hpp 7061include/boost/locale/util/string.hpp
7033include/boost/lockfree/detail/atomic.hpp 7062include/boost/lockfree/detail/atomic.hpp
7034include/boost/lockfree/detail/copy_payload.hpp 7063include/boost/lockfree/detail/copy_payload.hpp
7035include/boost/lockfree/detail/freelist.hpp 7064include/boost/lockfree/detail/freelist.hpp
7036include/boost/lockfree/detail/parameter.hpp 7065include/boost/lockfree/detail/parameter.hpp
7037include/boost/lockfree/detail/prefix.hpp 7066include/boost/lockfree/detail/prefix.hpp
7038include/boost/lockfree/detail/tagged_ptr.hpp 7067include/boost/lockfree/detail/tagged_ptr.hpp
7039include/boost/lockfree/detail/tagged_ptr_dcas.hpp 7068include/boost/lockfree/detail/tagged_ptr_dcas.hpp
7040include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp 7069include/boost/lockfree/detail/tagged_ptr_ptrcompression.hpp
7041include/boost/lockfree/lockfree_forward.hpp 7070include/boost/lockfree/lockfree_forward.hpp
7042include/boost/lockfree/policies.hpp 7071include/boost/lockfree/policies.hpp
7043include/boost/lockfree/queue.hpp 7072include/boost/lockfree/queue.hpp
7044include/boost/lockfree/spsc_queue.hpp 7073include/boost/lockfree/spsc_queue.hpp
@@ -7110,27 +7139,26 @@ include/boost/log/detail/light_function_ @@ -7110,27 +7139,26 @@ include/boost/log/detail/light_function_
7110include/boost/log/detail/light_rw_mutex.hpp 7139include/boost/log/detail/light_rw_mutex.hpp
7111include/boost/log/detail/locking_ptr.hpp 7140include/boost/log/detail/locking_ptr.hpp
7112include/boost/log/detail/locks.hpp 7141include/boost/log/detail/locks.hpp
7113include/boost/log/detail/named_scope_fmt_pp.hpp 7142include/boost/log/detail/named_scope_fmt_pp.hpp
7114include/boost/log/detail/native_typeof.hpp 7143include/boost/log/detail/native_typeof.hpp
7115include/boost/log/detail/parameter_tools.hpp 7144include/boost/log/detail/parameter_tools.hpp
7116include/boost/log/detail/pause.hpp 7145include/boost/log/detail/pause.hpp
7117include/boost/log/detail/pp_identity.hpp 7146include/boost/log/detail/pp_identity.hpp
7118include/boost/log/detail/process_id.hpp 7147include/boost/log/detail/process_id.hpp
7119include/boost/log/detail/setup_config.hpp 7148include/boost/log/detail/setup_config.hpp
7120include/boost/log/detail/sfinae_tools.hpp 7149include/boost/log/detail/sfinae_tools.hpp
7121include/boost/log/detail/singleton.hpp 7150include/boost/log/detail/singleton.hpp
7122include/boost/log/detail/sink_init_helpers.hpp 7151include/boost/log/detail/sink_init_helpers.hpp
7123include/boost/log/detail/snprintf.hpp 
7124include/boost/log/detail/tagged_integer.hpp 7152include/boost/log/detail/tagged_integer.hpp
7125include/boost/log/detail/thread_id.hpp 7153include/boost/log/detail/thread_id.hpp
7126include/boost/log/detail/thread_specific.hpp 7154include/boost/log/detail/thread_specific.hpp
7127include/boost/log/detail/threadsafe_queue.hpp 7155include/boost/log/detail/threadsafe_queue.hpp
7128include/boost/log/detail/timestamp.hpp 7156include/boost/log/detail/timestamp.hpp
7129include/boost/log/detail/trivial_keyword.hpp 7157include/boost/log/detail/trivial_keyword.hpp
7130include/boost/log/detail/unary_function_terminal.hpp 7158include/boost/log/detail/unary_function_terminal.hpp
7131include/boost/log/detail/value_ref_visitation.hpp 7159include/boost/log/detail/value_ref_visitation.hpp
7132include/boost/log/exceptions.hpp 7160include/boost/log/exceptions.hpp
7133include/boost/log/expressions.hpp 7161include/boost/log/expressions.hpp
7134include/boost/log/expressions/attr.hpp 7162include/boost/log/expressions/attr.hpp
7135include/boost/log/expressions/attr_fwd.hpp 7163include/boost/log/expressions/attr_fwd.hpp
7136include/boost/log/expressions/filter.hpp 7164include/boost/log/expressions/filter.hpp
@@ -7741,26 +7769,27 @@ include/boost/math/tools/detail/rational @@ -7741,26 +7769,27 @@ include/boost/math/tools/detail/rational
7741include/boost/math/tools/detail/rational_horner3_17.hpp 7769include/boost/math/tools/detail/rational_horner3_17.hpp
7742include/boost/math/tools/detail/rational_horner3_18.hpp 7770include/boost/math/tools/detail/rational_horner3_18.hpp
7743include/boost/math/tools/detail/rational_horner3_19.hpp 7771include/boost/math/tools/detail/rational_horner3_19.hpp
7744include/boost/math/tools/detail/rational_horner3_2.hpp 7772include/boost/math/tools/detail/rational_horner3_2.hpp
7745include/boost/math/tools/detail/rational_horner3_20.hpp 7773include/boost/math/tools/detail/rational_horner3_20.hpp
7746include/boost/math/tools/detail/rational_horner3_3.hpp 7774include/boost/math/tools/detail/rational_horner3_3.hpp
7747include/boost/math/tools/detail/rational_horner3_4.hpp 7775include/boost/math/tools/detail/rational_horner3_4.hpp
7748include/boost/math/tools/detail/rational_horner3_5.hpp 7776include/boost/math/tools/detail/rational_horner3_5.hpp
7749include/boost/math/tools/detail/rational_horner3_6.hpp 7777include/boost/math/tools/detail/rational_horner3_6.hpp
7750include/boost/math/tools/detail/rational_horner3_7.hpp 7778include/boost/math/tools/detail/rational_horner3_7.hpp
7751include/boost/math/tools/detail/rational_horner3_8.hpp 7779include/boost/math/tools/detail/rational_horner3_8.hpp
7752include/boost/math/tools/detail/rational_horner3_9.hpp 7780include/boost/math/tools/detail/rational_horner3_9.hpp
7753include/boost/math/tools/engel_expansion.hpp 7781include/boost/math/tools/engel_expansion.hpp
 7782include/boost/math/tools/estrin.hpp
7754include/boost/math/tools/fraction.hpp 7783include/boost/math/tools/fraction.hpp
7755include/boost/math/tools/header_deprecated.hpp 7784include/boost/math/tools/header_deprecated.hpp
7756include/boost/math/tools/is_constant_evaluated.hpp 7785include/boost/math/tools/is_constant_evaluated.hpp
7757include/boost/math/tools/is_detected.hpp 7786include/boost/math/tools/is_detected.hpp
7758include/boost/math/tools/is_standalone.hpp 7787include/boost/math/tools/is_standalone.hpp
7759include/boost/math/tools/luroth_expansion.hpp 7788include/boost/math/tools/luroth_expansion.hpp
7760include/boost/math/tools/minima.hpp 7789include/boost/math/tools/minima.hpp
7761include/boost/math/tools/mp.hpp 7790include/boost/math/tools/mp.hpp
7762include/boost/math/tools/norms.hpp 7791include/boost/math/tools/norms.hpp
7763include/boost/math/tools/nothrow.hpp 7792include/boost/math/tools/nothrow.hpp
7764include/boost/math/tools/numerical_differentiation.hpp 7793include/boost/math/tools/numerical_differentiation.hpp
7765include/boost/math/tools/polynomial.hpp 7794include/boost/math/tools/polynomial.hpp
7766include/boost/math/tools/polynomial_gcd.hpp 7795include/boost/math/tools/polynomial_gcd.hpp
@@ -9363,26 +9392,27 @@ include/boost/multi_array/iterator.hpp @@ -9363,26 +9392,27 @@ include/boost/multi_array/iterator.hpp
9363include/boost/multi_array/multi_array_ref.hpp 9392include/boost/multi_array/multi_array_ref.hpp
9364include/boost/multi_array/range_list.hpp 9393include/boost/multi_array/range_list.hpp
9365include/boost/multi_array/storage_order.hpp 9394include/boost/multi_array/storage_order.hpp
9366include/boost/multi_array/subarray.hpp 9395include/boost/multi_array/subarray.hpp
9367include/boost/multi_array/types.hpp 9396include/boost/multi_array/types.hpp
9368include/boost/multi_array/view.hpp 9397include/boost/multi_array/view.hpp
9369include/boost/multi_index/composite_key.hpp 9398include/boost/multi_index/composite_key.hpp
9370include/boost/multi_index/detail/access_specifier.hpp 9399include/boost/multi_index/detail/access_specifier.hpp
9371include/boost/multi_index/detail/adl_swap.hpp 9400include/boost/multi_index/detail/adl_swap.hpp
9372include/boost/multi_index/detail/allocator_traits.hpp 9401include/boost/multi_index/detail/allocator_traits.hpp
9373include/boost/multi_index/detail/any_container_view.hpp 9402include/boost/multi_index/detail/any_container_view.hpp
9374include/boost/multi_index/detail/archive_constructed.hpp 9403include/boost/multi_index/detail/archive_constructed.hpp
9375include/boost/multi_index/detail/auto_space.hpp 9404include/boost/multi_index/detail/auto_space.hpp
 9405include/boost/multi_index/detail/bad_archive_exception.hpp
9376include/boost/multi_index/detail/base_type.hpp 9406include/boost/multi_index/detail/base_type.hpp
9377include/boost/multi_index/detail/bidir_node_iterator.hpp 9407include/boost/multi_index/detail/bidir_node_iterator.hpp
9378include/boost/multi_index/detail/bucket_array.hpp 9408include/boost/multi_index/detail/bucket_array.hpp
9379include/boost/multi_index/detail/cons_stdtuple.hpp 9409include/boost/multi_index/detail/cons_stdtuple.hpp
9380include/boost/multi_index/detail/converter.hpp 9410include/boost/multi_index/detail/converter.hpp
9381include/boost/multi_index/detail/copy_map.hpp 9411include/boost/multi_index/detail/copy_map.hpp
9382include/boost/multi_index/detail/define_if_constexpr_macro.hpp 9412include/boost/multi_index/detail/define_if_constexpr_macro.hpp
9383include/boost/multi_index/detail/do_not_copy_elements_tag.hpp 9413include/boost/multi_index/detail/do_not_copy_elements_tag.hpp
9384include/boost/multi_index/detail/duplicates_iterator.hpp 9414include/boost/multi_index/detail/duplicates_iterator.hpp
9385include/boost/multi_index/detail/has_tag.hpp 9415include/boost/multi_index/detail/has_tag.hpp
9386include/boost/multi_index/detail/hash_index_args.hpp 9416include/boost/multi_index/detail/hash_index_args.hpp
9387include/boost/multi_index/detail/hash_index_iterator.hpp 9417include/boost/multi_index/detail/hash_index_iterator.hpp
9388include/boost/multi_index/detail/hash_index_node.hpp 9418include/boost/multi_index/detail/hash_index_node.hpp
@@ -9497,73 +9527,228 @@ include/boost/multiprecision/detail/func @@ -9497,73 +9527,228 @@ include/boost/multiprecision/detail/func
9497include/boost/multiprecision/detail/generic_interconvert.hpp 9527include/boost/multiprecision/detail/generic_interconvert.hpp
9498include/boost/multiprecision/detail/hash.hpp 9528include/boost/multiprecision/detail/hash.hpp
9499include/boost/multiprecision/detail/integer_ops.hpp 9529include/boost/multiprecision/detail/integer_ops.hpp
9500include/boost/multiprecision/detail/itos.hpp 9530include/boost/multiprecision/detail/itos.hpp
9501include/boost/multiprecision/detail/min_max.hpp 9531include/boost/multiprecision/detail/min_max.hpp
9502include/boost/multiprecision/detail/no_et_ops.hpp 9532include/boost/multiprecision/detail/no_et_ops.hpp
9503include/boost/multiprecision/detail/no_exceptions_support.hpp 9533include/boost/multiprecision/detail/no_exceptions_support.hpp
9504include/boost/multiprecision/detail/number_base.hpp 9534include/boost/multiprecision/detail/number_base.hpp
9505include/boost/multiprecision/detail/number_compare.hpp 9535include/boost/multiprecision/detail/number_compare.hpp
9506include/boost/multiprecision/detail/precision.hpp 9536include/boost/multiprecision/detail/precision.hpp
9507include/boost/multiprecision/detail/rebind.hpp 9537include/boost/multiprecision/detail/rebind.hpp
9508include/boost/multiprecision/detail/standalone_config.hpp 9538include/boost/multiprecision/detail/standalone_config.hpp
9509include/boost/multiprecision/detail/static_array.hpp 9539include/boost/multiprecision/detail/static_array.hpp
 9540include/boost/multiprecision/detail/string_helpers.hpp
9510include/boost/multiprecision/detail/tables.hpp 9541include/boost/multiprecision/detail/tables.hpp
9511include/boost/multiprecision/detail/ublas_interop.hpp 9542include/boost/multiprecision/detail/ublas_interop.hpp
9512include/boost/multiprecision/detail/uniform_int_distribution.hpp 9543include/boost/multiprecision/detail/uniform_int_distribution.hpp
9513include/boost/multiprecision/detail/utype_helper.hpp 9544include/boost/multiprecision/detail/utype_helper.hpp
9514include/boost/multiprecision/eigen.hpp 9545include/boost/multiprecision/eigen.hpp
9515include/boost/multiprecision/float128.hpp 9546include/boost/multiprecision/float128.hpp
 9547include/boost/multiprecision/fwd.hpp
9516include/boost/multiprecision/gmp.hpp 9548include/boost/multiprecision/gmp.hpp
9517include/boost/multiprecision/integer.hpp 9549include/boost/multiprecision/integer.hpp
9518include/boost/multiprecision/logged_adaptor.hpp 9550include/boost/multiprecision/logged_adaptor.hpp
9519include/boost/multiprecision/miller_rabin.hpp 9551include/boost/multiprecision/miller_rabin.hpp
9520include/boost/multiprecision/mpc.hpp 9552include/boost/multiprecision/mpc.hpp
9521include/boost/multiprecision/mpfi.hpp 9553include/boost/multiprecision/mpfi.hpp
9522include/boost/multiprecision/mpfr.hpp 9554include/boost/multiprecision/mpfr.hpp
9523include/boost/multiprecision/number.hpp 9555include/boost/multiprecision/number.hpp
9524include/boost/multiprecision/random.hpp 9556include/boost/multiprecision/random.hpp
9525include/boost/multiprecision/rational_adaptor.hpp 9557include/boost/multiprecision/rational_adaptor.hpp
9526include/boost/multiprecision/tommath.hpp 9558include/boost/multiprecision/tommath.hpp
9527include/boost/multiprecision/traits/explicit_conversion.hpp 9559include/boost/multiprecision/traits/explicit_conversion.hpp
9528include/boost/multiprecision/traits/extract_exponent_type.hpp 9560include/boost/multiprecision/traits/extract_exponent_type.hpp
9529include/boost/multiprecision/traits/is_backend.hpp 9561include/boost/multiprecision/traits/is_backend.hpp
9530include/boost/multiprecision/traits/is_byte_container.hpp 9562include/boost/multiprecision/traits/is_byte_container.hpp
9531include/boost/multiprecision/traits/is_complex.hpp 9563include/boost/multiprecision/traits/is_complex.hpp
9532include/boost/multiprecision/traits/is_convertible_arithmetic.hpp 9564include/boost/multiprecision/traits/is_convertible_arithmetic.hpp
9533include/boost/multiprecision/traits/is_restricted_conversion.hpp 9565include/boost/multiprecision/traits/is_restricted_conversion.hpp
9534include/boost/multiprecision/traits/is_variable_precision.hpp 9566include/boost/multiprecision/traits/is_variable_precision.hpp
9535include/boost/multiprecision/traits/max_digits10.hpp 9567include/boost/multiprecision/traits/max_digits10.hpp
9536include/boost/multiprecision/traits/std_integer_traits.hpp 9568include/boost/multiprecision/traits/std_integer_traits.hpp
9537include/boost/multiprecision/traits/transcendental_reduction_type.hpp 9569include/boost/multiprecision/traits/transcendental_reduction_type.hpp
 9570include/boost/mysql.hpp
 9571include/boost/mysql/bad_field_access.hpp
 9572include/boost/mysql/blob.hpp
 9573include/boost/mysql/blob_view.hpp
 9574include/boost/mysql/buffer_params.hpp
 9575include/boost/mysql/client_errc.hpp
 9576include/boost/mysql/column_type.hpp
 9577include/boost/mysql/common_server_errc.hpp
 9578include/boost/mysql/connection.hpp
 9579include/boost/mysql/date.hpp
 9580include/boost/mysql/datetime.hpp
 9581include/boost/mysql/days.hpp
 9582include/boost/mysql/detail/auth/auth_calculator.hpp
 9583include/boost/mysql/detail/auth/caching_sha2_password.hpp
 9584include/boost/mysql/detail/auth/impl/auth_calculator.ipp
 9585include/boost/mysql/detail/auth/impl/caching_sha2_password.ipp
 9586include/boost/mysql/detail/auth/impl/mysql_native_password.ipp
 9587include/boost/mysql/detail/auth/mysql_native_password.hpp
 9588include/boost/mysql/detail/auxiliar/access_fwd.hpp
 9589include/boost/mysql/detail/auxiliar/bytestring.hpp
 9590include/boost/mysql/detail/auxiliar/datetime.hpp
 9591include/boost/mysql/detail/auxiliar/error_helpers.hpp
 9592include/boost/mysql/detail/auxiliar/field_impl.hpp
 9593include/boost/mysql/detail/auxiliar/field_type_traits.hpp
 9594include/boost/mysql/detail/auxiliar/impl/datetime.hpp
 9595include/boost/mysql/detail/auxiliar/impl/row_base.ipp
 9596include/boost/mysql/detail/auxiliar/make_string_view.hpp
 9597include/boost/mysql/detail/auxiliar/rebind_executor.hpp
 9598include/boost/mysql/detail/auxiliar/row_base.hpp
 9599include/boost/mysql/detail/auxiliar/rows_iterator.hpp
 9600include/boost/mysql/detail/auxiliar/server_errc_strings.hpp
 9601include/boost/mysql/detail/auxiliar/static_string.hpp
 9602include/boost/mysql/detail/auxiliar/string_view_offset.hpp
 9603include/boost/mysql/detail/auxiliar/stringize.hpp
 9604include/boost/mysql/detail/auxiliar/valgrind.hpp
 9605include/boost/mysql/detail/auxiliar/void_t.hpp
 9606include/boost/mysql/detail/channel/channel.hpp
 9607include/boost/mysql/detail/channel/disableable_ssl_stream.hpp
 9608include/boost/mysql/detail/channel/impl/disableable_ssl_stream.hpp
 9609include/boost/mysql/detail/channel/impl/message_parser.ipp
 9610include/boost/mysql/detail/channel/impl/message_reader.hpp
 9611include/boost/mysql/detail/channel/impl/message_writer.hpp
 9612include/boost/mysql/detail/channel/impl/read_buffer.ipp
 9613include/boost/mysql/detail/channel/message_parser.hpp
 9614include/boost/mysql/detail/channel/message_reader.hpp
 9615include/boost/mysql/detail/channel/message_writer.hpp
 9616include/boost/mysql/detail/channel/message_writer_processor.hpp
 9617include/boost/mysql/detail/channel/read_buffer.hpp
 9618include/boost/mysql/detail/config.hpp
 9619include/boost/mysql/detail/network_algorithms/close_connection.hpp
 9620include/boost/mysql/detail/network_algorithms/close_statement.hpp
 9621include/boost/mysql/detail/network_algorithms/connect.hpp
 9622include/boost/mysql/detail/network_algorithms/execute_statement.hpp
 9623include/boost/mysql/detail/network_algorithms/handshake.hpp
 9624include/boost/mysql/detail/network_algorithms/impl/close_connection.hpp
 9625include/boost/mysql/detail/network_algorithms/impl/close_statement.hpp
 9626include/boost/mysql/detail/network_algorithms/impl/connect.hpp
 9627include/boost/mysql/detail/network_algorithms/impl/execute_statement.hpp
 9628include/boost/mysql/detail/network_algorithms/impl/handshake.hpp
 9629include/boost/mysql/detail/network_algorithms/impl/ping.hpp
 9630include/boost/mysql/detail/network_algorithms/impl/prepare_statement.hpp
 9631include/boost/mysql/detail/network_algorithms/impl/query.hpp
 9632include/boost/mysql/detail/network_algorithms/impl/quit_connection.hpp
 9633include/boost/mysql/detail/network_algorithms/impl/read_all_rows.hpp
 9634include/boost/mysql/detail/network_algorithms/impl/read_some_rows.hpp
 9635include/boost/mysql/detail/network_algorithms/impl/start_execution_generic.hpp
 9636include/boost/mysql/detail/network_algorithms/impl/start_query.hpp
 9637include/boost/mysql/detail/network_algorithms/impl/start_statement_execution.hpp
 9638include/boost/mysql/detail/network_algorithms/ping.hpp
 9639include/boost/mysql/detail/network_algorithms/prepare_statement.hpp
 9640include/boost/mysql/detail/network_algorithms/query.hpp
 9641include/boost/mysql/detail/network_algorithms/quit_connection.hpp
 9642include/boost/mysql/detail/network_algorithms/read_all_rows.hpp
 9643include/boost/mysql/detail/network_algorithms/read_some_rows.hpp
 9644include/boost/mysql/detail/network_algorithms/start_execution_generic.hpp
 9645include/boost/mysql/detail/network_algorithms/start_query.hpp
 9646include/boost/mysql/detail/network_algorithms/start_statement_execution.hpp
 9647include/boost/mysql/detail/protocol/binary_serialization.hpp
 9648include/boost/mysql/detail/protocol/bit_deserialization.hpp
 9649include/boost/mysql/detail/protocol/capabilities.hpp
 9650include/boost/mysql/detail/protocol/common_messages.hpp
 9651include/boost/mysql/detail/protocol/constants.hpp
 9652include/boost/mysql/detail/protocol/db_flavor.hpp
 9653include/boost/mysql/detail/protocol/deserialization_context.hpp
 9654include/boost/mysql/detail/protocol/deserialize_binary_field.hpp
 9655include/boost/mysql/detail/protocol/deserialize_errc.hpp
 9656include/boost/mysql/detail/protocol/deserialize_row.hpp
 9657include/boost/mysql/detail/protocol/deserialize_text_field.hpp
 9658include/boost/mysql/detail/protocol/handshake_messages.hpp
 9659include/boost/mysql/detail/protocol/impl/binary_serialization.ipp
 9660include/boost/mysql/detail/protocol/impl/common_messages.ipp
 9661include/boost/mysql/detail/protocol/impl/deserialize_binary_field.ipp
 9662include/boost/mysql/detail/protocol/impl/deserialize_row.ipp
 9663include/boost/mysql/detail/protocol/impl/deserialize_text_field.ipp
 9664include/boost/mysql/detail/protocol/impl/handshake_messages.ipp
 9665include/boost/mysql/detail/protocol/impl/prepared_statement_messages.hpp
 9666include/boost/mysql/detail/protocol/impl/process_error_packet.ipp
 9667include/boost/mysql/detail/protocol/impl/serialization.hpp
 9668include/boost/mysql/detail/protocol/impl/serialization.ipp
 9669include/boost/mysql/detail/protocol/null_bitmap_traits.hpp
 9670include/boost/mysql/detail/protocol/prepared_statement_messages.hpp
 9671include/boost/mysql/detail/protocol/process_error_packet.hpp
 9672include/boost/mysql/detail/protocol/protocol_types.hpp
 9673include/boost/mysql/detail/protocol/query_messages.hpp
 9674include/boost/mysql/detail/protocol/resultset_encoding.hpp
 9675include/boost/mysql/detail/protocol/serialization.hpp
 9676include/boost/mysql/detail/protocol/serialization_context.hpp
 9677include/boost/mysql/diagnostics.hpp
 9678include/boost/mysql/error_categories.hpp
 9679include/boost/mysql/error_code.hpp
 9680include/boost/mysql/error_with_diagnostics.hpp
 9681include/boost/mysql/execution_state.hpp
 9682include/boost/mysql/field.hpp
 9683include/boost/mysql/field_kind.hpp
 9684include/boost/mysql/field_view.hpp
 9685include/boost/mysql/handshake_params.hpp
 9686include/boost/mysql/impl/connection.hpp
 9687include/boost/mysql/impl/date.hpp
 9688include/boost/mysql/impl/datetime.hpp
 9689include/boost/mysql/impl/diagnostics.hpp
 9690include/boost/mysql/impl/error_categories.hpp
 9691include/boost/mysql/impl/execution_state.hpp
 9692include/boost/mysql/impl/field.hpp
 9693include/boost/mysql/impl/field_kind.ipp
 9694include/boost/mysql/impl/field_view.hpp
 9695include/boost/mysql/impl/metadata.hpp
 9696include/boost/mysql/impl/results.hpp
 9697include/boost/mysql/impl/row_view.hpp
 9698include/boost/mysql/impl/rows.hpp
 9699include/boost/mysql/impl/rows_view.hpp
 9700include/boost/mysql/impl/statement.hpp
 9701include/boost/mysql/mariadb_collations.hpp
 9702include/boost/mysql/mariadb_server_errc.hpp
 9703include/boost/mysql/metadata.hpp
 9704include/boost/mysql/metadata_collection_view.hpp
 9705include/boost/mysql/metadata_mode.hpp
 9706include/boost/mysql/mysql_collations.hpp
 9707include/boost/mysql/mysql_server_errc.hpp
 9708include/boost/mysql/results.hpp
 9709include/boost/mysql/row.hpp
 9710include/boost/mysql/row_view.hpp
 9711include/boost/mysql/rows.hpp
 9712include/boost/mysql/rows_view.hpp
 9713include/boost/mysql/ssl_mode.hpp
 9714include/boost/mysql/statement.hpp
 9715include/boost/mysql/string_view.hpp
 9716include/boost/mysql/tcp.hpp
 9717include/boost/mysql/tcp_ssl.hpp
 9718include/boost/mysql/throw_on_error.hpp
 9719include/boost/mysql/time.hpp
 9720include/boost/mysql/unix.hpp
 9721include/boost/mysql/unix_ssl.hpp
9538include/boost/next_prior.hpp 9722include/boost/next_prior.hpp
9539include/boost/non_type.hpp 9723include/boost/non_type.hpp
9540include/boost/noncopyable.hpp 9724include/boost/noncopyable.hpp
9541include/boost/nondet_random.hpp 9725include/boost/nondet_random.hpp
9542include/boost/none.hpp 9726include/boost/none.hpp
9543include/boost/none_t.hpp 9727include/boost/none_t.hpp
9544include/boost/nowide/args.hpp 9728include/boost/nowide/args.hpp
9545include/boost/nowide/config.hpp 9729include/boost/nowide/config.hpp
9546include/boost/nowide/convert.hpp 9730include/boost/nowide/convert.hpp
9547include/boost/nowide/cstdio.hpp 9731include/boost/nowide/cstdio.hpp
9548include/boost/nowide/cstdlib.hpp 9732include/boost/nowide/cstdlib.hpp
9549include/boost/nowide/detail/convert.hpp 9733include/boost/nowide/detail/convert.hpp
9550include/boost/nowide/detail/is_path.hpp 9734include/boost/nowide/detail/is_path.hpp
9551include/boost/nowide/detail/is_string_container.hpp 9735include/boost/nowide/detail/is_string_container.hpp
9552include/boost/nowide/detail/utf.hpp 9736include/boost/nowide/detail/utf.hpp
9553include/boost/nowide/filebuf.hpp 9737include/boost/nowide/filebuf.hpp
9554include/boost/nowide/filesystem.hpp 9738include/boost/nowide/filesystem.hpp
9555include/boost/nowide/fstream.hpp 9739include/boost/nowide/fstream.hpp
9556include/boost/nowide/iostream.hpp 9740include/boost/nowide/iostream.hpp
 9741include/boost/nowide/quoted.hpp
9557include/boost/nowide/replacement.hpp 9742include/boost/nowide/replacement.hpp
9558include/boost/nowide/stackstring.hpp 9743include/boost/nowide/stackstring.hpp
9559include/boost/nowide/stat.hpp 9744include/boost/nowide/stat.hpp
9560include/boost/nowide/utf/convert.hpp 9745include/boost/nowide/utf/convert.hpp
9561include/boost/nowide/utf/utf.hpp 9746include/boost/nowide/utf/utf.hpp
9562include/boost/nowide/utf8_codecvt.hpp 9747include/boost/nowide/utf8_codecvt.hpp
9563include/boost/nowide/windows.hpp 9748include/boost/nowide/windows.hpp
9564include/boost/numeric/conversion/bounds.hpp 9749include/boost/numeric/conversion/bounds.hpp
9565include/boost/numeric/conversion/cast.hpp 9750include/boost/numeric/conversion/cast.hpp
9566include/boost/numeric/conversion/conversion_traits.hpp 9751include/boost/numeric/conversion/conversion_traits.hpp
9567include/boost/numeric/conversion/converter.hpp 9752include/boost/numeric/conversion/converter.hpp
9568include/boost/numeric/conversion/converter_policies.hpp 9753include/boost/numeric/conversion/converter_policies.hpp
9569include/boost/numeric/conversion/detail/bounds.hpp 9754include/boost/numeric/conversion/detail/bounds.hpp
@@ -9913,51 +10098,51 @@ include/boost/outcome/detail/basic_outco @@ -9913,51 +10098,51 @@ include/boost/outcome/detail/basic_outco
9913include/boost/outcome/detail/basic_outcome_failure_observers.hpp 10098include/boost/outcome/detail/basic_outcome_failure_observers.hpp
9914include/boost/outcome/detail/basic_result_error_observers.hpp 10099include/boost/outcome/detail/basic_result_error_observers.hpp
9915include/boost/outcome/detail/basic_result_final.hpp 10100include/boost/outcome/detail/basic_result_final.hpp
9916include/boost/outcome/detail/basic_result_storage.hpp 10101include/boost/outcome/detail/basic_result_storage.hpp
9917include/boost/outcome/detail/basic_result_value_observers.hpp 10102include/boost/outcome/detail/basic_result_value_observers.hpp
9918include/boost/outcome/detail/coroutine_support.ipp 10103include/boost/outcome/detail/coroutine_support.ipp
9919include/boost/outcome/detail/revision.hpp 10104include/boost/outcome/detail/revision.hpp
9920include/boost/outcome/detail/trait_std_error_code.hpp 10105include/boost/outcome/detail/trait_std_error_code.hpp
9921include/boost/outcome/detail/trait_std_exception.hpp 10106include/boost/outcome/detail/trait_std_exception.hpp
9922include/boost/outcome/detail/value_storage.hpp 10107include/boost/outcome/detail/value_storage.hpp
9923include/boost/outcome/detail/version.hpp 10108include/boost/outcome/detail/version.hpp
9924include/boost/outcome/experimental/coroutine_support.hpp 10109include/boost/outcome/experimental/coroutine_support.hpp
9925include/boost/outcome/experimental/result.h 10110include/boost/outcome/experimental/result.h
9926include/boost/outcome/experimental/status-code/boost_error_code.hpp 10111include/boost/outcome/experimental/status-code/status-code/boost_error_code.hpp
9927include/boost/outcome/experimental/status-code/com_code.hpp 10112include/boost/outcome/experimental/status-code/status-code/com_code.hpp
9928include/boost/outcome/experimental/status-code/config.hpp 10113include/boost/outcome/experimental/status-code/status-code/config.hpp
9929include/boost/outcome/experimental/status-code/detail/nt_code_to_generic_code.ipp 10114include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_generic_code.ipp
9930include/boost/outcome/experimental/status-code/detail/nt_code_to_win32_code.ipp 10115include/boost/outcome/experimental/status-code/status-code/detail/nt_code_to_win32_code.ipp
9931include/boost/outcome/experimental/status-code/detail/win32_code_to_generic_code.ipp 10116include/boost/outcome/experimental/status-code/status-code/detail/win32_code_to_generic_code.ipp
9932include/boost/outcome/experimental/status-code/error.hpp 10117include/boost/outcome/experimental/status-code/status-code/error.hpp
9933include/boost/outcome/experimental/status-code/errored_status_code.hpp 10118include/boost/outcome/experimental/status-code/status-code/errored_status_code.hpp
9934include/boost/outcome/experimental/status-code/generic_code.hpp 10119include/boost/outcome/experimental/status-code/status-code/generic_code.hpp
9935include/boost/outcome/experimental/status-code/getaddrinfo_code.hpp 10120include/boost/outcome/experimental/status-code/status-code/getaddrinfo_code.hpp
9936include/boost/outcome/experimental/status-code/http_status_code.hpp 10121include/boost/outcome/experimental/status-code/status-code/http_status_code.hpp
9937include/boost/outcome/experimental/status-code/iostream_support.hpp 10122include/boost/outcome/experimental/status-code/status-code/iostream_support.hpp
9938include/boost/outcome/experimental/status-code/nt_code.hpp 10123include/boost/outcome/experimental/status-code/status-code/nt_code.hpp
9939include/boost/outcome/experimental/status-code/posix_code.hpp 10124include/boost/outcome/experimental/status-code/status-code/posix_code.hpp
9940include/boost/outcome/experimental/status-code/quick_status_code_from_enum.hpp 10125include/boost/outcome/experimental/status-code/status-code/quick_status_code_from_enum.hpp
9941include/boost/outcome/experimental/status-code/result.hpp 10126include/boost/outcome/experimental/status-code/status-code/result.hpp
9942include/boost/outcome/experimental/status-code/status_code.hpp 10127include/boost/outcome/experimental/status-code/status-code/status_code.hpp
9943include/boost/outcome/experimental/status-code/status_code_domain.hpp 10128include/boost/outcome/experimental/status-code/status-code/status_code_domain.hpp
9944include/boost/outcome/experimental/status-code/status_code_ptr.hpp 10129include/boost/outcome/experimental/status-code/status-code/status_code_ptr.hpp
9945include/boost/outcome/experimental/status-code/status_error.hpp 10130include/boost/outcome/experimental/status-code/status-code/status_error.hpp
9946include/boost/outcome/experimental/status-code/std_error_code.hpp 10131include/boost/outcome/experimental/status-code/status-code/std_error_code.hpp
9947include/boost/outcome/experimental/status-code/system_code.hpp 10132include/boost/outcome/experimental/status-code/status-code/system_code.hpp
9948include/boost/outcome/experimental/status-code/system_code_from_exception.hpp 10133include/boost/outcome/experimental/status-code/status-code/system_code_from_exception.hpp
9949include/boost/outcome/experimental/status-code/system_error2.hpp 10134include/boost/outcome/experimental/status-code/status-code/system_error2.hpp
9950include/boost/outcome/experimental/status-code/win32_code.hpp 10135include/boost/outcome/experimental/status-code/status-code/win32_code.hpp
9951include/boost/outcome/experimental/status_outcome.hpp 10136include/boost/outcome/experimental/status_outcome.hpp
9952include/boost/outcome/experimental/status_result.hpp 10137include/boost/outcome/experimental/status_result.hpp
9953include/boost/outcome/iostream_support.hpp 10138include/boost/outcome/iostream_support.hpp
9954include/boost/outcome/outcome.gdb.py 10139include/boost/outcome/outcome.gdb.py
9955include/boost/outcome/outcome.hpp 10140include/boost/outcome/outcome.hpp
9956include/boost/outcome/policy/all_narrow.hpp 10141include/boost/outcome/policy/all_narrow.hpp
9957include/boost/outcome/policy/base.hpp 10142include/boost/outcome/policy/base.hpp
9958include/boost/outcome/policy/fail_to_compile_observers.hpp 10143include/boost/outcome/policy/fail_to_compile_observers.hpp
9959include/boost/outcome/policy/outcome_error_code_throw_as_system_error.hpp 10144include/boost/outcome/policy/outcome_error_code_throw_as_system_error.hpp
9960include/boost/outcome/policy/outcome_exception_ptr_rethrow.hpp 10145include/boost/outcome/policy/outcome_exception_ptr_rethrow.hpp
9961include/boost/outcome/policy/result_error_code_throw_as_system_error.hpp 10146include/boost/outcome/policy/result_error_code_throw_as_system_error.hpp
9962include/boost/outcome/policy/result_exception_ptr_rethrow.hpp 10147include/boost/outcome/policy/result_exception_ptr_rethrow.hpp
9963include/boost/outcome/policy/terminate.hpp 10148include/boost/outcome/policy/terminate.hpp
@@ -10083,55 +10268,59 @@ include/boost/pending/fibonacci_heap.hpp @@ -10083,55 +10268,59 @@ include/boost/pending/fibonacci_heap.hpp
10083include/boost/pending/indirect_cmp.hpp 10268include/boost/pending/indirect_cmp.hpp
10084include/boost/pending/integer_log2.hpp 10269include/boost/pending/integer_log2.hpp
10085include/boost/pending/is_heap.hpp 10270include/boost/pending/is_heap.hpp
10086include/boost/pending/iterator_adaptors.hpp 10271include/boost/pending/iterator_adaptors.hpp
10087include/boost/pending/iterator_tests.hpp 10272include/boost/pending/iterator_tests.hpp
10088include/boost/pending/mutable_heap.hpp 10273include/boost/pending/mutable_heap.hpp
10089include/boost/pending/mutable_queue.hpp 10274include/boost/pending/mutable_queue.hpp
10090include/boost/pending/property.hpp 10275include/boost/pending/property.hpp
10091include/boost/pending/property_serialize.hpp 10276include/boost/pending/property_serialize.hpp
10092include/boost/pending/queue.hpp 10277include/boost/pending/queue.hpp
10093include/boost/pending/relaxed_heap.hpp 10278include/boost/pending/relaxed_heap.hpp
10094include/boost/pending/stringtok.hpp 10279include/boost/pending/stringtok.hpp
10095include/boost/pfr.hpp 10280include/boost/pfr.hpp
 10281include/boost/pfr/config.hpp
10096include/boost/pfr/core.hpp 10282include/boost/pfr/core.hpp
10097include/boost/pfr/detail/cast_to_layout_compatible.hpp 10283include/boost/pfr/detail/cast_to_layout_compatible.hpp
10098include/boost/pfr/detail/config.hpp 10284include/boost/pfr/detail/config.hpp
10099include/boost/pfr/detail/core.hpp 10285include/boost/pfr/detail/core.hpp
10100include/boost/pfr/detail/core14_classic.hpp 10286include/boost/pfr/detail/core14_classic.hpp
10101include/boost/pfr/detail/core14_loophole.hpp 10287include/boost/pfr/detail/core14_loophole.hpp
10102include/boost/pfr/detail/core17.hpp 10288include/boost/pfr/detail/core17.hpp
10103include/boost/pfr/detail/core17_generated.hpp 10289include/boost/pfr/detail/core17_generated.hpp
10104include/boost/pfr/detail/detectors.hpp 10290include/boost/pfr/detail/detectors.hpp
10105include/boost/pfr/detail/fields_count.hpp 10291include/boost/pfr/detail/fields_count.hpp
10106include/boost/pfr/detail/for_each_field_impl.hpp 10292include/boost/pfr/detail/for_each_field_impl.hpp
10107include/boost/pfr/detail/functional.hpp 10293include/boost/pfr/detail/functional.hpp
10108include/boost/pfr/detail/io.hpp 10294include/boost/pfr/detail/io.hpp
10109include/boost/pfr/detail/make_flat_tuple_of_references.hpp 10295include/boost/pfr/detail/make_flat_tuple_of_references.hpp
10110include/boost/pfr/detail/make_integer_sequence.hpp 10296include/boost/pfr/detail/make_integer_sequence.hpp
10111include/boost/pfr/detail/offset_based_getter.hpp 10297include/boost/pfr/detail/offset_based_getter.hpp
 10298include/boost/pfr/detail/possible_reflectable.hpp
10112include/boost/pfr/detail/rvalue_t.hpp 10299include/boost/pfr/detail/rvalue_t.hpp
10113include/boost/pfr/detail/sequence_tuple.hpp 10300include/boost/pfr/detail/sequence_tuple.hpp
10114include/boost/pfr/detail/size_array.hpp 10301include/boost/pfr/detail/size_array.hpp
10115include/boost/pfr/detail/size_t_.hpp 10302include/boost/pfr/detail/size_t_.hpp
10116include/boost/pfr/detail/stdtuple.hpp 10303include/boost/pfr/detail/stdtuple.hpp
10117include/boost/pfr/detail/tie_from_structure_tuple.hpp 10304include/boost/pfr/detail/tie_from_structure_tuple.hpp
10118include/boost/pfr/detail/unsafe_declval.hpp 10305include/boost/pfr/detail/unsafe_declval.hpp
10119include/boost/pfr/functions_for.hpp 10306include/boost/pfr/functions_for.hpp
10120include/boost/pfr/functors.hpp 10307include/boost/pfr/functors.hpp
10121include/boost/pfr/io.hpp 10308include/boost/pfr/io.hpp
10122include/boost/pfr/io_fields.hpp 10309include/boost/pfr/io_fields.hpp
10123include/boost/pfr/ops.hpp 10310include/boost/pfr/ops.hpp
10124include/boost/pfr/ops_fields.hpp 10311include/boost/pfr/ops_fields.hpp
 10312include/boost/pfr/traits.hpp
 10313include/boost/pfr/traits_fwd.hpp
10125include/boost/pfr/tuple_size.hpp 10314include/boost/pfr/tuple_size.hpp
10126include/boost/phoenix.hpp 10315include/boost/phoenix.hpp
10127include/boost/phoenix/bind.hpp 10316include/boost/phoenix/bind.hpp
10128include/boost/phoenix/bind/bind_function.hpp 10317include/boost/phoenix/bind/bind_function.hpp
10129include/boost/phoenix/bind/bind_function_object.hpp 10318include/boost/phoenix/bind/bind_function_object.hpp
10130include/boost/phoenix/bind/bind_member_function.hpp 10319include/boost/phoenix/bind/bind_member_function.hpp
10131include/boost/phoenix/bind/bind_member_variable.hpp 10320include/boost/phoenix/bind/bind_member_variable.hpp
10132include/boost/phoenix/bind/detail/cpp03/bind_function.hpp 10321include/boost/phoenix/bind/detail/cpp03/bind_function.hpp
10133include/boost/phoenix/bind/detail/cpp03/bind_function_object.hpp 10322include/boost/phoenix/bind/detail/cpp03/bind_function_object.hpp
10134include/boost/phoenix/bind/detail/cpp03/bind_member_function.hpp 10323include/boost/phoenix/bind/detail/cpp03/bind_member_function.hpp
10135include/boost/phoenix/bind/detail/cpp03/function_ptr.hpp 10324include/boost/phoenix/bind/detail/cpp03/function_ptr.hpp
10136include/boost/phoenix/bind/detail/cpp03/member_function_ptr.hpp 10325include/boost/phoenix/bind/detail/cpp03/member_function_ptr.hpp
10137include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function.hpp 10326include/boost/phoenix/bind/detail/cpp03/preprocessed/bind_function.hpp
@@ -11259,26 +11448,37 @@ include/boost/process/v2/detail/impl/thr @@ -11259,26 +11448,37 @@ include/boost/process/v2/detail/impl/thr
11259include/boost/process/v2/detail/impl/utf8.ipp 11448include/boost/process/v2/detail/impl/utf8.ipp
11260include/boost/process/v2/detail/last_error.hpp 11449include/boost/process/v2/detail/last_error.hpp
11261include/boost/process/v2/detail/process_handle_fd.hpp 11450include/boost/process/v2/detail/process_handle_fd.hpp
11262include/boost/process/v2/detail/process_handle_fd_or_signal.hpp 11451include/boost/process/v2/detail/process_handle_fd_or_signal.hpp
11263include/boost/process/v2/detail/process_handle_signal.hpp 11452include/boost/process/v2/detail/process_handle_signal.hpp
11264include/boost/process/v2/detail/process_handle_windows.hpp 11453include/boost/process/v2/detail/process_handle_windows.hpp
11265include/boost/process/v2/detail/throw_error.hpp 11454include/boost/process/v2/detail/throw_error.hpp
11266include/boost/process/v2/detail/throw_exception.hpp 11455include/boost/process/v2/detail/throw_exception.hpp
11267include/boost/process/v2/detail/utf8.hpp 11456include/boost/process/v2/detail/utf8.hpp
11268include/boost/process/v2/environment.hpp 11457include/boost/process/v2/environment.hpp
11269include/boost/process/v2/error.hpp 11458include/boost/process/v2/error.hpp
11270include/boost/process/v2/execute.hpp 11459include/boost/process/v2/execute.hpp
11271include/boost/process/v2/exit_code.hpp 11460include/boost/process/v2/exit_code.hpp
 11461include/boost/process/v2/ext.hpp
 11462include/boost/process/v2/ext/cmd.hpp
 11463include/boost/process/v2/ext/cwd.hpp
 11464include/boost/process/v2/ext/detail/impl/proc_info.ipp
 11465include/boost/process/v2/ext/detail/proc_info.hpp
 11466include/boost/process/v2/ext/env.hpp
 11467include/boost/process/v2/ext/exe.hpp
 11468include/boost/process/v2/ext/impl/cmd.ipp
 11469include/boost/process/v2/ext/impl/cwd.ipp
 11470include/boost/process/v2/ext/impl/env.ipp
 11471include/boost/process/v2/ext/impl/exe.ipp
11272include/boost/process/v2/impl/default_launcher.ipp 11472include/boost/process/v2/impl/default_launcher.ipp
11273include/boost/process/v2/impl/environment.ipp 11473include/boost/process/v2/impl/environment.ipp
11274include/boost/process/v2/impl/error.ipp 11474include/boost/process/v2/impl/error.ipp
11275include/boost/process/v2/impl/pid.ipp 11475include/boost/process/v2/impl/pid.ipp
11276include/boost/process/v2/impl/process_handle.ipp 11476include/boost/process/v2/impl/process_handle.ipp
11277include/boost/process/v2/impl/shell.ipp 11477include/boost/process/v2/impl/shell.ipp
11278include/boost/process/v2/pid.hpp 11478include/boost/process/v2/pid.hpp
11279include/boost/process/v2/popen.hpp 11479include/boost/process/v2/popen.hpp
11280include/boost/process/v2/posix/bind_fd.hpp 11480include/boost/process/v2/posix/bind_fd.hpp
11281include/boost/process/v2/posix/default_launcher.hpp 11481include/boost/process/v2/posix/default_launcher.hpp
11282include/boost/process/v2/posix/detail/close_handles.hpp 11482include/boost/process/v2/posix/detail/close_handles.hpp
11283include/boost/process/v2/posix/detail/close_handles.ipp 11483include/boost/process/v2/posix/detail/close_handles.ipp
11284include/boost/process/v2/posix/fork_and_forget_launcher.hpp 11484include/boost/process/v2/posix/fork_and_forget_launcher.hpp
@@ -12107,26 +12307,27 @@ include/boost/range/reverse_result_itera @@ -12107,26 +12307,27 @@ include/boost/range/reverse_result_itera
12107include/boost/range/size.hpp 12307include/boost/range/size.hpp
12108include/boost/range/size_type.hpp 12308include/boost/range/size_type.hpp
12109include/boost/range/sub_range.hpp 12309include/boost/range/sub_range.hpp
12110include/boost/range/traversal.hpp 12310include/boost/range/traversal.hpp
12111include/boost/range/value_type.hpp 12311include/boost/range/value_type.hpp
12112include/boost/ratio.hpp 12312include/boost/ratio.hpp
12113include/boost/ratio/config.hpp 12313include/boost/ratio/config.hpp
12114include/boost/ratio/detail/mpl/abs.hpp 12314include/boost/ratio/detail/mpl/abs.hpp
12115include/boost/ratio/detail/mpl/gcd.hpp 12315include/boost/ratio/detail/mpl/gcd.hpp
12116include/boost/ratio/detail/mpl/lcm.hpp 12316include/boost/ratio/detail/mpl/lcm.hpp
12117include/boost/ratio/detail/mpl/sign.hpp 12317include/boost/ratio/detail/mpl/sign.hpp
12118include/boost/ratio/detail/overflow_helpers.hpp 12318include/boost/ratio/detail/overflow_helpers.hpp
12119include/boost/ratio/detail/ratio_io.hpp 12319include/boost/ratio/detail/ratio_io.hpp
 12320include/boost/ratio/detail/requires_cxx11.hpp
12120include/boost/ratio/include.hpp 12321include/boost/ratio/include.hpp
12121include/boost/ratio/mpl/abs.hpp 12322include/boost/ratio/mpl/abs.hpp
12122include/boost/ratio/mpl/arithmetic.hpp 12323include/boost/ratio/mpl/arithmetic.hpp
12123include/boost/ratio/mpl/comparison.hpp 12324include/boost/ratio/mpl/comparison.hpp
12124include/boost/ratio/mpl/divides.hpp 12325include/boost/ratio/mpl/divides.hpp
12125include/boost/ratio/mpl/equal_to.hpp 12326include/boost/ratio/mpl/equal_to.hpp
12126include/boost/ratio/mpl/gcd.hpp 12327include/boost/ratio/mpl/gcd.hpp
12127include/boost/ratio/mpl/greater.hpp 12328include/boost/ratio/mpl/greater.hpp
12128include/boost/ratio/mpl/greater_equal.hpp 12329include/boost/ratio/mpl/greater_equal.hpp
12129include/boost/ratio/mpl/lcm.hpp 12330include/boost/ratio/mpl/lcm.hpp
12130include/boost/ratio/mpl/less.hpp 12331include/boost/ratio/mpl/less.hpp
12131include/boost/ratio/mpl/less_equal.hpp 12332include/boost/ratio/mpl/less_equal.hpp
12132include/boost/ratio/mpl/minus.hpp 12333include/boost/ratio/mpl/minus.hpp
@@ -12422,26 +12623,27 @@ include/boost/smart_ptr/detail/atomic_co @@ -12422,26 +12623,27 @@ include/boost/smart_ptr/detail/atomic_co
12422include/boost/smart_ptr/detail/atomic_count_spin.hpp 12623include/boost/smart_ptr/detail/atomic_count_spin.hpp
12423include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp 12624include/boost/smart_ptr/detail/atomic_count_std_atomic.hpp
12424include/boost/smart_ptr/detail/atomic_count_sync.hpp 12625include/boost/smart_ptr/detail/atomic_count_sync.hpp
12425include/boost/smart_ptr/detail/atomic_count_win32.hpp 12626include/boost/smart_ptr/detail/atomic_count_win32.hpp
12426include/boost/smart_ptr/detail/lightweight_mutex.hpp 12627include/boost/smart_ptr/detail/lightweight_mutex.hpp
12427include/boost/smart_ptr/detail/lightweight_thread.hpp 12628include/boost/smart_ptr/detail/lightweight_thread.hpp
12428include/boost/smart_ptr/detail/local_counted_base.hpp 12629include/boost/smart_ptr/detail/local_counted_base.hpp
12429include/boost/smart_ptr/detail/local_sp_deleter.hpp 12630include/boost/smart_ptr/detail/local_sp_deleter.hpp
12430include/boost/smart_ptr/detail/lwm_pthreads.hpp 12631include/boost/smart_ptr/detail/lwm_pthreads.hpp
12431include/boost/smart_ptr/detail/lwm_std_mutex.hpp 12632include/boost/smart_ptr/detail/lwm_std_mutex.hpp
12432include/boost/smart_ptr/detail/lwm_win32_cs.hpp 12633include/boost/smart_ptr/detail/lwm_win32_cs.hpp
12433include/boost/smart_ptr/detail/operator_bool.hpp 12634include/boost/smart_ptr/detail/operator_bool.hpp
12434include/boost/smart_ptr/detail/quick_allocator.hpp 12635include/boost/smart_ptr/detail/quick_allocator.hpp
 12636include/boost/smart_ptr/detail/requires_cxx11.hpp
12435include/boost/smart_ptr/detail/shared_count.hpp 12637include/boost/smart_ptr/detail/shared_count.hpp
12436include/boost/smart_ptr/detail/sp_convertible.hpp 12638include/boost/smart_ptr/detail/sp_convertible.hpp
12437include/boost/smart_ptr/detail/sp_counted_base.hpp 12639include/boost/smart_ptr/detail/sp_counted_base.hpp
12438include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp 12640include/boost/smart_ptr/detail/sp_counted_base_acc_ia64.hpp
12439include/boost/smart_ptr/detail/sp_counted_base_aix.hpp 12641include/boost/smart_ptr/detail/sp_counted_base_aix.hpp
12440include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp 12642include/boost/smart_ptr/detail/sp_counted_base_cw_ppc.hpp
12441include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp 12643include/boost/smart_ptr/detail/sp_counted_base_gcc_atomic.hpp
12442include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp 12644include/boost/smart_ptr/detail/sp_counted_base_gcc_ia64.hpp
12443include/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp 12645include/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
12444include/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp 12646include/boost/smart_ptr/detail/sp_counted_base_gcc_ppc.hpp
12445include/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp 12647include/boost/smart_ptr/detail/sp_counted_base_gcc_sparc.hpp
12446include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp 12648include/boost/smart_ptr/detail/sp_counted_base_gcc_x86.hpp
12447include/boost/smart_ptr/detail/sp_counted_base_nt.hpp 12649include/boost/smart_ptr/detail/sp_counted_base_nt.hpp
@@ -12517,27 +12719,26 @@ include/boost/sort/common/rearrange.hpp @@ -12517,27 +12719,26 @@ include/boost/sort/common/rearrange.hpp
12517include/boost/sort/common/scheduler.hpp 12719include/boost/sort/common/scheduler.hpp
12518include/boost/sort/common/sort_basic.hpp 12720include/boost/sort/common/sort_basic.hpp
12519include/boost/sort/common/spinlock.hpp 12721include/boost/sort/common/spinlock.hpp
12520include/boost/sort/common/stack_cnc.hpp 12722include/boost/sort/common/stack_cnc.hpp
12521include/boost/sort/common/time_measure.hpp 12723include/boost/sort/common/time_measure.hpp
12522include/boost/sort/common/util/algorithm.hpp 12724include/boost/sort/common/util/algorithm.hpp
12523include/boost/sort/common/util/atomic.hpp 12725include/boost/sort/common/util/atomic.hpp
12524include/boost/sort/common/util/circular_buffer.hpp 12726include/boost/sort/common/util/circular_buffer.hpp
12525include/boost/sort/common/util/insert.hpp 12727include/boost/sort/common/util/insert.hpp
12526include/boost/sort/common/util/merge.hpp 12728include/boost/sort/common/util/merge.hpp
12527include/boost/sort/common/util/search.hpp 12729include/boost/sort/common/util/search.hpp
12528include/boost/sort/common/util/traits.hpp 12730include/boost/sort/common/util/traits.hpp
12529include/boost/sort/flat_stable_sort/flat_stable_sort.hpp 12731include/boost/sort/flat_stable_sort/flat_stable_sort.hpp
12530include/boost/sort/heap_sort/heap_sort.hpp 
12531include/boost/sort/insert_sort/insert_sort.hpp 12732include/boost/sort/insert_sort/insert_sort.hpp
12532include/boost/sort/parallel_stable_sort/parallel_stable_sort.hpp 12733include/boost/sort/parallel_stable_sort/parallel_stable_sort.hpp
12533include/boost/sort/pdqsort/pdqsort.hpp 12734include/boost/sort/pdqsort/pdqsort.hpp
12534include/boost/sort/sample_sort/sample_sort.hpp 12735include/boost/sort/sample_sort/sample_sort.hpp
12535include/boost/sort/sort.hpp 12736include/boost/sort/sort.hpp
12536include/boost/sort/spinsort/spinsort.hpp 12737include/boost/sort/spinsort/spinsort.hpp
12537include/boost/sort/spreadsort/detail/constants.hpp 12738include/boost/sort/spreadsort/detail/constants.hpp
12538include/boost/sort/spreadsort/detail/float_sort.hpp 12739include/boost/sort/spreadsort/detail/float_sort.hpp
12539include/boost/sort/spreadsort/detail/integer_sort.hpp 12740include/boost/sort/spreadsort/detail/integer_sort.hpp
12540include/boost/sort/spreadsort/detail/spreadsort_common.hpp 12741include/boost/sort/spreadsort/detail/spreadsort_common.hpp
12541include/boost/sort/spreadsort/detail/string_sort.hpp 12742include/boost/sort/spreadsort/detail/string_sort.hpp
12542include/boost/sort/spreadsort/float_sort.hpp 12743include/boost/sort/spreadsort/float_sort.hpp
12543include/boost/sort/spreadsort/integer_sort.hpp 12744include/boost/sort/spreadsort/integer_sort.hpp
@@ -13673,26 +13874,28 @@ include/boost/system/cygwin_error.hpp @@ -13673,26 +13874,28 @@ include/boost/system/cygwin_error.hpp
13673include/boost/system/detail/append_int.hpp 13874include/boost/system/detail/append_int.hpp
13674include/boost/system/detail/cerrno.hpp 13875include/boost/system/detail/cerrno.hpp
13675include/boost/system/detail/config.hpp 13876include/boost/system/detail/config.hpp
13676include/boost/system/detail/enable_if.hpp 13877include/boost/system/detail/enable_if.hpp
13677include/boost/system/detail/errc.hpp 13878include/boost/system/detail/errc.hpp
13678include/boost/system/detail/error_category.hpp 13879include/boost/system/detail/error_category.hpp
13679include/boost/system/detail/error_category_impl.hpp 13880include/boost/system/detail/error_category_impl.hpp
13680include/boost/system/detail/error_code.hpp 13881include/boost/system/detail/error_code.hpp
13681include/boost/system/detail/error_condition.hpp 13882include/boost/system/detail/error_condition.hpp
13682include/boost/system/detail/generic_category.hpp 13883include/boost/system/detail/generic_category.hpp
13683include/boost/system/detail/generic_category_message.hpp 13884include/boost/system/detail/generic_category_message.hpp
13684include/boost/system/detail/interop_category.hpp 13885include/boost/system/detail/interop_category.hpp
13685include/boost/system/detail/is_same.hpp 13886include/boost/system/detail/is_same.hpp
 13887include/boost/system/detail/mutex.hpp
 13888include/boost/system/detail/requires_cxx11.hpp
13686include/boost/system/detail/snprintf.hpp 13889include/boost/system/detail/snprintf.hpp
13687include/boost/system/detail/std_category.hpp 13890include/boost/system/detail/std_category.hpp
13688include/boost/system/detail/std_category_impl.hpp 13891include/boost/system/detail/std_category_impl.hpp
13689include/boost/system/detail/system_category.hpp 13892include/boost/system/detail/system_category.hpp
13690include/boost/system/detail/system_category_condition_win32.hpp 13893include/boost/system/detail/system_category_condition_win32.hpp
13691include/boost/system/detail/system_category_impl.hpp 13894include/boost/system/detail/system_category_impl.hpp
13692include/boost/system/detail/system_category_message.hpp 13895include/boost/system/detail/system_category_message.hpp
13693include/boost/system/detail/system_category_message_win32.hpp 13896include/boost/system/detail/system_category_message_win32.hpp
13694include/boost/system/detail/throws.hpp 13897include/boost/system/detail/throws.hpp
13695include/boost/system/errc.hpp 13898include/boost/system/errc.hpp
13696include/boost/system/error_category.hpp 13899include/boost/system/error_category.hpp
13697include/boost/system/error_code.hpp 13900include/boost/system/error_code.hpp
13698include/boost/system/error_condition.hpp 13901include/boost/system/error_condition.hpp
@@ -14210,26 +14413,27 @@ include/boost/type_traits/detail/ice_eq. @@ -14210,26 +14413,27 @@ include/boost/type_traits/detail/ice_eq.
14210include/boost/type_traits/detail/ice_not.hpp 14413include/boost/type_traits/detail/ice_not.hpp
14211include/boost/type_traits/detail/ice_or.hpp 14414include/boost/type_traits/detail/ice_or.hpp
14212include/boost/type_traits/detail/is_function_cxx_03.hpp 14415include/boost/type_traits/detail/is_function_cxx_03.hpp
14213include/boost/type_traits/detail/is_function_cxx_11.hpp 14416include/boost/type_traits/detail/is_function_cxx_11.hpp
14214include/boost/type_traits/detail/is_function_msvc10_fix.hpp 14417include/boost/type_traits/detail/is_function_msvc10_fix.hpp
14215include/boost/type_traits/detail/is_function_ptr_helper.hpp 14418include/boost/type_traits/detail/is_function_ptr_helper.hpp
14216include/boost/type_traits/detail/is_function_ptr_tester.hpp 14419include/boost/type_traits/detail/is_function_ptr_tester.hpp
14217include/boost/type_traits/detail/is_likely_lambda.hpp 14420include/boost/type_traits/detail/is_likely_lambda.hpp
14218include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp 14421include/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp
14219include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp 14422include/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp
14220include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp 14423include/boost/type_traits/detail/is_member_function_pointer_cxx_03.hpp
14221include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp 14424include/boost/type_traits/detail/is_member_function_pointer_cxx_11.hpp
14222include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp 14425include/boost/type_traits/detail/is_rvalue_reference_msvc10_fix.hpp
 14426include/boost/type_traits/detail/is_swappable_cxx_11.hpp
14223include/boost/type_traits/detail/mp_defer.hpp 14427include/boost/type_traits/detail/mp_defer.hpp
14224include/boost/type_traits/detail/template_arity_spec.hpp 14428include/boost/type_traits/detail/template_arity_spec.hpp
14225include/boost/type_traits/detail/yes_no_type.hpp 14429include/boost/type_traits/detail/yes_no_type.hpp
14226include/boost/type_traits/detected.hpp 14430include/boost/type_traits/detected.hpp
14227include/boost/type_traits/detected_or.hpp 14431include/boost/type_traits/detected_or.hpp
14228include/boost/type_traits/disjunction.hpp 14432include/boost/type_traits/disjunction.hpp
14229include/boost/type_traits/enable_if.hpp 14433include/boost/type_traits/enable_if.hpp
14230include/boost/type_traits/extent.hpp 14434include/boost/type_traits/extent.hpp
14231include/boost/type_traits/floating_point_promotion.hpp 14435include/boost/type_traits/floating_point_promotion.hpp
14232include/boost/type_traits/function_traits.hpp 14436include/boost/type_traits/function_traits.hpp
14233include/boost/type_traits/has_bit_and.hpp 14437include/boost/type_traits/has_bit_and.hpp
14234include/boost/type_traits/has_bit_and_assign.hpp 14438include/boost/type_traits/has_bit_and_assign.hpp
14235include/boost/type_traits/has_bit_or.hpp 14439include/boost/type_traits/has_bit_or.hpp
@@ -14325,26 +14529,27 @@ include/boost/type_traits/is_nothrow_mov @@ -14325,26 +14529,27 @@ include/boost/type_traits/is_nothrow_mov
14325include/boost/type_traits/is_nothrow_move_constructible.hpp 14529include/boost/type_traits/is_nothrow_move_constructible.hpp
14326include/boost/type_traits/is_nothrow_swappable.hpp 14530include/boost/type_traits/is_nothrow_swappable.hpp
14327include/boost/type_traits/is_object.hpp 14531include/boost/type_traits/is_object.hpp
14328include/boost/type_traits/is_pod.hpp 14532include/boost/type_traits/is_pod.hpp
14329include/boost/type_traits/is_pointer.hpp 14533include/boost/type_traits/is_pointer.hpp
14330include/boost/type_traits/is_polymorphic.hpp 14534include/boost/type_traits/is_polymorphic.hpp
14331include/boost/type_traits/is_reference.hpp 14535include/boost/type_traits/is_reference.hpp
14332include/boost/type_traits/is_rvalue_reference.hpp 14536include/boost/type_traits/is_rvalue_reference.hpp
14333include/boost/type_traits/is_same.hpp 14537include/boost/type_traits/is_same.hpp
14334include/boost/type_traits/is_scalar.hpp 14538include/boost/type_traits/is_scalar.hpp
14335include/boost/type_traits/is_scoped_enum.hpp 14539include/boost/type_traits/is_scoped_enum.hpp
14336include/boost/type_traits/is_signed.hpp 14540include/boost/type_traits/is_signed.hpp
14337include/boost/type_traits/is_stateless.hpp 14541include/boost/type_traits/is_stateless.hpp
 14542include/boost/type_traits/is_swappable.hpp
14338include/boost/type_traits/is_trivially_copyable.hpp 14543include/boost/type_traits/is_trivially_copyable.hpp
14339include/boost/type_traits/is_unbounded_array.hpp 14544include/boost/type_traits/is_unbounded_array.hpp
14340include/boost/type_traits/is_union.hpp 14545include/boost/type_traits/is_union.hpp
14341include/boost/type_traits/is_unscoped_enum.hpp 14546include/boost/type_traits/is_unscoped_enum.hpp
14342include/boost/type_traits/is_unsigned.hpp 14547include/boost/type_traits/is_unsigned.hpp
14343include/boost/type_traits/is_virtual_base_of.hpp 14548include/boost/type_traits/is_virtual_base_of.hpp
14344include/boost/type_traits/is_void.hpp 14549include/boost/type_traits/is_void.hpp
14345include/boost/type_traits/is_volatile.hpp 14550include/boost/type_traits/is_volatile.hpp
14346include/boost/type_traits/make_signed.hpp 14551include/boost/type_traits/make_signed.hpp
14347include/boost/type_traits/make_unsigned.hpp 14552include/boost/type_traits/make_unsigned.hpp
14348include/boost/type_traits/make_void.hpp 14553include/boost/type_traits/make_void.hpp
14349include/boost/type_traits/negation.hpp 14554include/boost/type_traits/negation.hpp
14350include/boost/type_traits/nonesuch.hpp 14555include/boost/type_traits/nonesuch.hpp
@@ -14357,26 +14562,27 @@ include/boost/type_traits/remove_bounds. @@ -14357,26 +14562,27 @@ include/boost/type_traits/remove_bounds.
14357include/boost/type_traits/remove_const.hpp 14562include/boost/type_traits/remove_const.hpp
14358include/boost/type_traits/remove_cv.hpp 14563include/boost/type_traits/remove_cv.hpp
14359include/boost/type_traits/remove_cv_ref.hpp 14564include/boost/type_traits/remove_cv_ref.hpp
14360include/boost/type_traits/remove_extent.hpp 14565include/boost/type_traits/remove_extent.hpp
14361include/boost/type_traits/remove_pointer.hpp 14566include/boost/type_traits/remove_pointer.hpp
14362include/boost/type_traits/remove_reference.hpp 14567include/boost/type_traits/remove_reference.hpp
14363include/boost/type_traits/remove_volatile.hpp 14568include/boost/type_traits/remove_volatile.hpp
14364include/boost/type_traits/same_traits.hpp 14569include/boost/type_traits/same_traits.hpp
14365include/boost/type_traits/transform_traits.hpp 14570include/boost/type_traits/transform_traits.hpp
14366include/boost/type_traits/type_identity.hpp 14571include/boost/type_traits/type_identity.hpp
14367include/boost/type_traits/type_with_alignment.hpp 14572include/boost/type_traits/type_with_alignment.hpp
14368include/boost/typeof/constant.hpp 14573include/boost/typeof/constant.hpp
14369include/boost/typeof/decltype.hpp 14574include/boost/typeof/decltype.hpp
 14575include/boost/typeof/detail/requires_cxx11.hpp
14370include/boost/typeof/dmc/typeof_impl.hpp 14576include/boost/typeof/dmc/typeof_impl.hpp
14371include/boost/typeof/encode_decode.hpp 14577include/boost/typeof/encode_decode.hpp
14372include/boost/typeof/encode_decode_params.hpp 14578include/boost/typeof/encode_decode_params.hpp
14373include/boost/typeof/incr_registration_group.hpp 14579include/boost/typeof/incr_registration_group.hpp
14374include/boost/typeof/int_encoding.hpp 14580include/boost/typeof/int_encoding.hpp
14375include/boost/typeof/integral_template_param.hpp 14581include/boost/typeof/integral_template_param.hpp
14376include/boost/typeof/message.hpp 14582include/boost/typeof/message.hpp
14377include/boost/typeof/modifiers.hpp 14583include/boost/typeof/modifiers.hpp
14378include/boost/typeof/msvc/typeof_impl.hpp 14584include/boost/typeof/msvc/typeof_impl.hpp
14379include/boost/typeof/native.hpp 14585include/boost/typeof/native.hpp
14380include/boost/typeof/pointers_data_members.hpp 14586include/boost/typeof/pointers_data_members.hpp
14381include/boost/typeof/register_functions.hpp 14587include/boost/typeof/register_functions.hpp
14382include/boost/typeof/register_functions_iterate.hpp 14588include/boost/typeof/register_functions_iterate.hpp
@@ -14732,77 +14938,97 @@ include/boost/units/systems/si/surface_d @@ -14732,77 +14938,97 @@ include/boost/units/systems/si/surface_d
14732include/boost/units/systems/si/surface_tension.hpp 14938include/boost/units/systems/si/surface_tension.hpp
14733include/boost/units/systems/si/temperature.hpp 14939include/boost/units/systems/si/temperature.hpp
14734include/boost/units/systems/si/time.hpp 14940include/boost/units/systems/si/time.hpp
14735include/boost/units/systems/si/torque.hpp 14941include/boost/units/systems/si/torque.hpp
14736include/boost/units/systems/si/velocity.hpp 14942include/boost/units/systems/si/velocity.hpp
14737include/boost/units/systems/si/volume.hpp 14943include/boost/units/systems/si/volume.hpp
14738include/boost/units/systems/si/wavenumber.hpp 14944include/boost/units/systems/si/wavenumber.hpp
14739include/boost/units/systems/temperature/celsius.hpp 14945include/boost/units/systems/temperature/celsius.hpp
14740include/boost/units/systems/temperature/fahrenheit.hpp 14946include/boost/units/systems/temperature/fahrenheit.hpp
14741include/boost/units/unit.hpp 14947include/boost/units/unit.hpp
14742include/boost/units/units_fwd.hpp 14948include/boost/units/units_fwd.hpp
14743include/boost/unordered/detail/fca.hpp 14949include/boost/unordered/detail/fca.hpp
14744include/boost/unordered/detail/foa.hpp 14950include/boost/unordered/detail/foa.hpp
 14951include/boost/unordered/detail/foa/element_type.hpp
 14952include/boost/unordered/detail/foa/node_handle.hpp
14745include/boost/unordered/detail/fwd.hpp 14953include/boost/unordered/detail/fwd.hpp
14746include/boost/unordered/detail/implementation.hpp 14954include/boost/unordered/detail/implementation.hpp
14747include/boost/unordered/detail/map.hpp 14955include/boost/unordered/detail/map.hpp
 14956include/boost/unordered/detail/mulx.hpp
 14957include/boost/unordered/detail/narrow_cast.hpp
14748include/boost/unordered/detail/prime_fmod.hpp 14958include/boost/unordered/detail/prime_fmod.hpp
 14959include/boost/unordered/detail/requires_cxx11.hpp
14749include/boost/unordered/detail/set.hpp 14960include/boost/unordered/detail/set.hpp
14750include/boost/unordered/detail/type_traits.hpp 14961include/boost/unordered/detail/type_traits.hpp
14751include/boost/unordered/detail/xmx.hpp 14962include/boost/unordered/detail/xmx.hpp
14752include/boost/unordered/hash_traits.hpp 14963include/boost/unordered/hash_traits.hpp
14753include/boost/unordered/unordered_flat_map.hpp 14964include/boost/unordered/unordered_flat_map.hpp
14754include/boost/unordered/unordered_flat_map_fwd.hpp 14965include/boost/unordered/unordered_flat_map_fwd.hpp
14755include/boost/unordered/unordered_flat_set.hpp 14966include/boost/unordered/unordered_flat_set.hpp
14756include/boost/unordered/unordered_flat_set_fwd.hpp 14967include/boost/unordered/unordered_flat_set_fwd.hpp
14757include/boost/unordered/unordered_map.hpp 14968include/boost/unordered/unordered_map.hpp
14758include/boost/unordered/unordered_map_fwd.hpp 14969include/boost/unordered/unordered_map_fwd.hpp
 14970include/boost/unordered/unordered_node_map.hpp
 14971include/boost/unordered/unordered_node_map_fwd.hpp
 14972include/boost/unordered/unordered_node_set.hpp
 14973include/boost/unordered/unordered_node_set_fwd.hpp
14759include/boost/unordered/unordered_set.hpp 14974include/boost/unordered/unordered_set.hpp
14760include/boost/unordered/unordered_set_fwd.hpp 14975include/boost/unordered/unordered_set_fwd.hpp
14761include/boost/unordered_map.hpp 14976include/boost/unordered_map.hpp
14762include/boost/unordered_set.hpp 14977include/boost/unordered_set.hpp
14763include/boost/url.hpp 14978include/boost/url.hpp
14764include/boost/url/authority_view.hpp 14979include/boost/url/authority_view.hpp
14765include/boost/url/decode_view.hpp 14980include/boost/url/decode_view.hpp
14766include/boost/url/detail/any_params_iter.hpp 14981include/boost/url/detail/any_params_iter.hpp
14767include/boost/url/detail/any_segments_iter.hpp 14982include/boost/url/detail/any_segments_iter.hpp
14768include/boost/url/detail/config.hpp 14983include/boost/url/detail/config.hpp
14769include/boost/url/detail/decode.hpp 14984include/boost/url/detail/decode.hpp
14770include/boost/url/detail/empty_value.hpp 
14771include/boost/url/detail/encode.hpp 14985include/boost/url/detail/encode.hpp
14772include/boost/url/detail/except.hpp 14986include/boost/url/detail/except.hpp
 14987include/boost/url/detail/format_args.hpp
14773include/boost/url/detail/impl/any_params_iter.ipp 14988include/boost/url/detail/impl/any_params_iter.ipp
14774include/boost/url/detail/impl/any_segments_iter.ipp 14989include/boost/url/detail/impl/any_segments_iter.ipp
14775include/boost/url/detail/impl/decode.ipp 14990include/boost/url/detail/impl/decode.ipp
14776include/boost/url/detail/impl/except.ipp 14991include/boost/url/detail/impl/except.ipp
 14992include/boost/url/detail/impl/format_args.hpp
 14993include/boost/url/detail/impl/format_args.ipp
14777include/boost/url/detail/impl/normalize.ipp 14994include/boost/url/detail/impl/normalize.ipp
14778include/boost/url/detail/impl/params_iter_impl.ipp 14995include/boost/url/detail/impl/params_iter_impl.ipp
14779include/boost/url/detail/impl/path.ipp 14996include/boost/url/detail/impl/path.ipp
 14997include/boost/url/detail/impl/pattern.ipp
 14998include/boost/url/detail/impl/pct_format.ipp
 14999include/boost/url/detail/impl/replacement_field_rule.ipp
14780include/boost/url/detail/impl/segments_iter_impl.ipp 15000include/boost/url/detail/impl/segments_iter_impl.ipp
14781include/boost/url/detail/impl/url_impl.ipp 15001include/boost/url/detail/impl/url_impl.ipp
14782include/boost/url/detail/move_chars.hpp 15002include/boost/url/detail/move_chars.hpp
14783include/boost/url/detail/normalize.hpp 15003include/boost/url/detail/normalize.hpp
14784include/boost/url/detail/optional_string.hpp 15004include/boost/url/detail/optional_string.hpp
14785include/boost/url/detail/over_allocator.hpp 15005include/boost/url/detail/over_allocator.hpp
14786include/boost/url/detail/params_iter_impl.hpp 15006include/boost/url/detail/params_iter_impl.hpp
14787include/boost/url/detail/parts_base.hpp 15007include/boost/url/detail/parts_base.hpp
14788include/boost/url/detail/path.hpp 15008include/boost/url/detail/path.hpp
 15009include/boost/url/detail/pattern.hpp
 15010include/boost/url/detail/pct_format.hpp
14789include/boost/url/detail/print.hpp 15011include/boost/url/detail/print.hpp
 15012include/boost/url/detail/replacement_field_rule.hpp
14790include/boost/url/detail/segments_iter_impl.hpp 15013include/boost/url/detail/segments_iter_impl.hpp
 15014include/boost/url/detail/string_view.hpp
14791include/boost/url/detail/url_impl.hpp 15015include/boost/url/detail/url_impl.hpp
 15016include/boost/url/detail/vformat.hpp
14792include/boost/url/encode.hpp 15017include/boost/url/encode.hpp
14793include/boost/url/encoding_opts.hpp 15018include/boost/url/encoding_opts.hpp
14794include/boost/url/error.hpp 15019include/boost/url/error.hpp
14795include/boost/url/error_types.hpp 15020include/boost/url/error_types.hpp
 15021include/boost/url/format.hpp
14796include/boost/url/grammar.hpp 15022include/boost/url/grammar.hpp
14797include/boost/url/grammar/all_chars.hpp 15023include/boost/url/grammar/all_chars.hpp
14798include/boost/url/grammar/alnum_chars.hpp 15024include/boost/url/grammar/alnum_chars.hpp
14799include/boost/url/grammar/alpha_chars.hpp 15025include/boost/url/grammar/alpha_chars.hpp
14800include/boost/url/grammar/charset.hpp 15026include/boost/url/grammar/charset.hpp
14801include/boost/url/grammar/ci_string.hpp 15027include/boost/url/grammar/ci_string.hpp
14802include/boost/url/grammar/dec_octet_rule.hpp 15028include/boost/url/grammar/dec_octet_rule.hpp
14803include/boost/url/grammar/delim_rule.hpp 15029include/boost/url/grammar/delim_rule.hpp
14804include/boost/url/grammar/detail/charset.hpp 15030include/boost/url/grammar/detail/charset.hpp
14805include/boost/url/grammar/detail/ci_string.hpp 15031include/boost/url/grammar/detail/ci_string.hpp
14806include/boost/url/grammar/detail/impl/ci_string.ipp 15032include/boost/url/grammar/detail/impl/ci_string.ipp
14807include/boost/url/grammar/detail/impl/recycled.ipp 15033include/boost/url/grammar/detail/impl/recycled.ipp
14808include/boost/url/grammar/detail/recycled.hpp 15034include/boost/url/grammar/detail/recycled.hpp

cvs diff -r1.51 -r1.52 pkgsrc/devel/boost-headers/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-headers/buildlink3.mk 2023/01/22 16:24:28 1.51
+++ pkgsrc/devel/boost-headers/buildlink3.mk 2023/04/23 14:03:07 1.52
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: buildlink3.mk,v 1.51 2023/01/22 16:24:28 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.52 2023/04/23 14:03:07 adam Exp $
2 2
3BUILDLINK_TREE+= boost-headers 3BUILDLINK_TREE+= boost-headers
4 4
5.if !defined(BOOST_HEADERS_BUILDLINK3_MK) 5.if !defined(BOOST_HEADERS_BUILDLINK3_MK)
6BOOST_HEADERS_BUILDLINK3_MK:= 6BOOST_HEADERS_BUILDLINK3_MK:=
7 7
8# Use a dependency pattern that guarantees the proper ABI. 8# Use a dependency pattern that guarantees the proper ABI.
9BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.81.* 9BUILDLINK_API_DEPENDS.boost-headers+= boost-headers-1.82.*
10BUILDLINK_DEPMETHOD.boost-headers?= build 10BUILDLINK_DEPMETHOD.boost-headers?= build
11BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers 11BUILDLINK_PKGSRCDIR.boost-headers?= ../../devel/boost-headers
12 12
13PTHREAD_OPTS+= require 13PTHREAD_OPTS+= require
14PTHREAD_AUTO_VARS?= yes 14PTHREAD_AUTO_VARS?= yes
15.include "../../mk/pthread.buildlink3.mk" 15.include "../../mk/pthread.buildlink3.mk"
16.endif # BOOST_HEADERS_BUILDLINK3_MK 16.endif # BOOST_HEADERS_BUILDLINK3_MK
17 17
18BUILDLINK_TREE+= -boost-headers 18BUILDLINK_TREE+= -boost-headers

cvs diff -r1.45 -r1.46 pkgsrc/devel/boost-jam/Attic/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-jam/Attic/buildlink3.mk 2023/01/22 16:24:29 1.45
+++ pkgsrc/devel/boost-jam/Attic/buildlink3.mk 2023/04/23 14:03:08 1.46
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1# $NetBSD: buildlink3.mk,v 1.45 2023/01/22 16:24:29 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.46 2023/04/23 14:03:08 adam Exp $
2 2
3BUILDLINK_TREE+= boost-jam 3BUILDLINK_TREE+= boost-jam
4 4
5.if !defined(BOOST_JAM_BUILDLINK3_MK) 5.if !defined(BOOST_JAM_BUILDLINK3_MK)
6BOOST_JAM_BUILDLINK3_MK:= 6BOOST_JAM_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.81.* 8BUILDLINK_API_DEPENDS.boost-jam+= boost-jam-1.82.*
9BUILDLINK_DEPMETHOD.boost-jam?= build 9BUILDLINK_DEPMETHOD.boost-jam?= build
10BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam 10BUILDLINK_PKGSRCDIR.boost-jam?= ../../devel/boost-jam
11.endif # BOOST_JAM_BUILDLINK3_MK 11.endif # BOOST_JAM_BUILDLINK3_MK
12 12
13BUILDLINK_TREE+= -boost-jam 13BUILDLINK_TREE+= -boost-jam

cvs diff -r1.98 -r1.99 pkgsrc/devel/boost-libs/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/boost-libs/Makefile 2023/04/19 08:09:38 1.98
+++ pkgsrc/devel/boost-libs/Makefile 2023/04/23 14:03:08 1.99
@@ -1,63 +1,62 @@ @@ -1,63 +1,62 @@
1# $NetBSD: Makefile,v 1.98 2023/04/19 08:09:38 adam Exp $ 1# $NetBSD: Makefile,v 1.99 2023/04/23 14:03:08 adam Exp $
2 2
3BOOST_PACKAGE= libs 3BOOST_PACKAGE= libs
4BOOST_COMMENT= (binary libraries) 4BOOST_COMMENT= (binary libraries)
5BOOST_CONFIG= installed 5BOOST_CONFIG= installed
6BOOST_INSTALL_LIBS= yes 6BOOST_INSTALL_LIBS= yes
7 7
8PKGREVISION= 1 
9.include "../../meta-pkgs/boost/Makefile.common" 8.include "../../meta-pkgs/boost/Makefile.common"
10 9
11INSTALLATION_DIRS+= lib 10INSTALLATION_DIRS+= lib
12 11
13BJAM_ARGS+= --without-python 12BJAM_ARGS+= --without-python
14PLIST_VARS+= backtrace context fiber log longdbl 13PLIST_VARS+= backtrace context fiber log longdbl
15 14
16.include "../../mk/compiler.mk" 15.include "../../mk/compiler.mk"
17 16
18# pch enabled build is generally fragile and breaks with RELRO 17# pch enabled build is generally fragile and breaks with RELRO
19BJAM_ARGS+= pch=off 18BJAM_ARGS+= pch=off
20 19
21.if !empty(MACHINE_ARCH:Malpha) || !empty(MACHINE_ARCH:Mm68k) || !empty(MACHINE_ARCH:Msparc64) 20.if ${MACHINE_ARCH} == alpha || ${MACHINE_ARCH} == m68k || ${MACHINE_ARCH} == sparc64
22BJAM_ARGS+= --without-context 21BJAM_ARGS+= --without-context
23BJAM_ARGS+= --without-coroutine 22BJAM_ARGS+= --without-coroutine
24BJAM_ARGS+= --without-fiber 23BJAM_ARGS+= --without-fiber
25.else 24.else
26PLIST.context= yes 25PLIST.context= yes
27. if empty(MACHINE_PLATFORM:MDarwin-1[0-4].*-*) 26. if !${MACHINE_PLATFORM:MDarwin-1[0-4].*-*}
28PLIST.fiber= yes 27PLIST.fiber= yes
29. endif 28. endif
30.endif 29.endif
31 30
32# Darwin GCC is unable to build Boost.Log 31# Darwin GCC is unable to build Boost.Log
33.if ${OPSYS} == "Darwin" && !empty(PKGSRC_COMPILER:Mgcc) 32.if ${OPSYS} == "Darwin" && !empty(PKGSRC_COMPILER:Mgcc)
34BJAM_ARGS+= --without-log 33BJAM_ARGS+= --without-log
35.else 34.else
36PLIST.log= yes 35PLIST.log= yes
37.endif 36.endif
38 37
39# FIXME: other systems might also not support 'long double' 38# FIXME: other systems might also not support 'long double'
40# see patch-boost_math_tools_config.hpp 39# see patch-boost_math_tools_config.hpp
41.if ${OPSYS} != "FreeBSD" 40.if ${OPSYS} != "FreeBSD"
42PLIST.longdbl= yes 41PLIST.longdbl= yes
43.endif 42.endif
44 43
45# Add backtrace libs when they got built because of libbacktrace 44# Add backtrace libs when they got built because of libbacktrace
46# being available in the toolchain (not easy to detect beforehand). 45# being available in the toolchain (not easy to detect beforehand).
47GENERATE_PLIST+= cd ${DESTDIR:Q}/${PREFIX:Q}; \ 46GENERATE_PLIST+= cd ${DESTDIR}/${PREFIX}; \
48 for f in lib/libboost_stacktrace_backtrace.*; do \ 47 for f in lib/libboost_stacktrace_backtrace.*; do \
49 if [ -f "$$f" ]; then echo "$$f"; fi; \ 48 if [ -f "$$f" ]; then echo "$$f"; fi; \
50 done; 49 done;
51 50
52UNLIMIT_RESOURCES+= stacksize 51UNLIMIT_RESOURCES+= stacksize
53 52
54CONFIGURE_ENV+= BZIP2_INCLUDE=${BUILDLINK_PREFIX.bzip2}/include 53CONFIGURE_ENV+= BZIP2_INCLUDE=${BUILDLINK_PREFIX.bzip2}/include
55CONFIGURE_ENV+= BZIP2_LIBRARY_PATH=${BUILDLINK_PREFIX.bzip2}/lib 54CONFIGURE_ENV+= BZIP2_LIBRARY_PATH=${BUILDLINK_PREFIX.bzip2}/lib
56CONFIGURE_ENV+= ICU_PATH=${BUILDLINK_PREFIX.icu} 55CONFIGURE_ENV+= ICU_PATH=${BUILDLINK_PREFIX.icu}
57CONFIGURE_ENV+= ZLIB_INCLUDE=${BUILDLINK_PREFIX.zlib}/include 56CONFIGURE_ENV+= ZLIB_INCLUDE=${BUILDLINK_PREFIX.zlib}/include
58CONFIGURE_ENV+= ZLIB_LIBRARY_PATH=${BUILDLINK_PREFIX.zlib}/lib 57CONFIGURE_ENV+= ZLIB_LIBRARY_PATH=${BUILDLINK_PREFIX.zlib}/lib
59 58
60.include "../../devel/boost-jam/bjam.mk" 59.include "../../devel/boost-jam/bjam.mk"
61 60
62do-build: bjam-build 61do-build: bjam-build
63 62

cvs diff -r1.59 -r1.60 pkgsrc/devel/boost-libs/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-libs/buildlink3.mk 2023/01/22 16:24:29 1.59
+++ pkgsrc/devel/boost-libs/buildlink3.mk 2023/04/23 14:03:08 1.60
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1# $NetBSD: buildlink3.mk,v 1.59 2023/01/22 16:24:29 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.60 2023/04/23 14:03:08 adam Exp $
2 2
3BUILDLINK_TREE+= boost-libs 3BUILDLINK_TREE+= boost-libs
4 4
5.if !defined(BOOST_LIBS_BUILDLINK3_MK) 5.if !defined(BOOST_LIBS_BUILDLINK3_MK)
6BOOST_LIBS_BUILDLINK3_MK:= 6BOOST_LIBS_BUILDLINK3_MK:=
7 7
8# Use a dependency pattern that guarantees the proper ABI. 8# Use a dependency pattern that guarantees the proper ABI.
9BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.81.* 9BUILDLINK_API_DEPENDS.boost-libs+= boost-libs-1.82.*
10BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs 10BUILDLINK_PKGSRCDIR.boost-libs?= ../../devel/boost-libs
11 11
12.include "../../mk/bsd.fast.prefs.mk" 12.include "../../mk/bsd.fast.prefs.mk"
13# Sync with meta-pkgs/boost/Makefile.common 13# Sync with meta-pkgs/boost/Makefile.common
14# libstdc++5 is required to build "math" and "nowide". 14# libstdc++5 is required to build "math" and "nowide".
15GCC_REQD+= 5 15GCC_REQD+= 5
16 16
17.include "../../devel/boost-headers/buildlink3.mk" 17.include "../../devel/boost-headers/buildlink3.mk"
18.endif # BOOST_LIBS_BUILDLINK3_MK 18.endif # BOOST_LIBS_BUILDLINK3_MK
19 19
20BUILDLINK_TREE+= -boost-libs 20BUILDLINK_TREE+= -boost-libs

cvs diff -r1.5 -r1.6 pkgsrc/devel/boost-libs/hacks.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-libs/hacks.mk 2014/12/15 11:46:34 1.5
+++ pkgsrc/devel/boost-libs/hacks.mk 2023/04/23 14:03:08 1.6
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: hacks.mk,v 1.5 2014/12/15 11:46:34 jperkin Exp $ 1# $NetBSD: hacks.mk,v 1.6 2023/04/23 14:03:08 adam Exp $
2 2
3.if !defined(BOOST_LIBS_HACKS_MK) 3.if !defined(BOOST_LIBS_HACKS_MK)
4BOOST_LIBS_HACKS_MK= defined 4BOOST_LIBS_HACKS_MK= defined
5 5
6.include "../../mk/compiler.mk" 6.include "../../mk/compiler.mk"
7 7
8# gcc 4 on sparc64 catches an illegal instruction when compiling graphml.cpp 8# gcc 4 on sparc64 catches an illegal instruction when compiling graphml.cpp
9.if ${MACHINE_ARCH} == "sparc64" && !empty(CC_VERSION:Mgcc-4*) 9.if ${MACHINE_ARCH} == "sparc64" && ${CC_VERSION:Mgcc-4*}
10PKG_HACKS+= optimisation 10PKG_HACKS+= optimisation
11BUILDLINK_TRANSFORM+= opt:-O3:-O1 11BUILDLINK_TRANSFORM+= opt:-O3:-O1
12.endif 12.endif
13 13
14.endif # BOOST_LIBS_HACKS_MK 14.endif # BOOST_LIBS_HACKS_MK

cvs diff -r1.13 -r1.14 pkgsrc/devel/boost-mpi/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/devel/boost-mpi/buildlink3.mk 2023/01/22 16:24:29 1.13
+++ pkgsrc/devel/boost-mpi/buildlink3.mk 2023/04/23 14:03:08 1.14
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.13 2023/01/22 16:24:29 ryoon Exp $ 1# $NetBSD: buildlink3.mk,v 1.14 2023/04/23 14:03:08 adam Exp $
2 2
3BUILDLINK_TREE+= boost-mpi 3BUILDLINK_TREE+= boost-mpi
4 4
5.if !defined(BOOST_MPI_BUILDLINK3_MK) 5.if !defined(BOOST_MPI_BUILDLINK3_MK)
6BOOST_MPI_BUILDLINK3_MK:= 6BOOST_MPI_BUILDLINK3_MK:=
7 7
8# Use a dependency pattern that guarantees the proper ABI. 8# Use a dependency pattern that guarantees the proper ABI.
9BUILDLINK_API_DEPENDS.boost-mpi+= boost-mpi-1.81.* 9BUILDLINK_API_DEPENDS.boost-mpi+= boost-mpi-1.82.*
10BUILDLINK_ABI_DEPENDS.boost-mpi+= boost-mpi-1.81.* 10BUILDLINK_ABI_DEPENDS.boost-mpi+= boost-mpi-1.82.*
11BUILDLINK_PKGSRCDIR.boost-mpi?= ../../devel/boost-mpi 11BUILDLINK_PKGSRCDIR.boost-mpi?= ../../devel/boost-mpi
12 12
13.include "../../devel/boost-libs/buildlink3.mk" 13.include "../../devel/boost-libs/buildlink3.mk"
14.include "../../mk/mpi.buildlink3.mk" 14.include "../../mk/mpi.buildlink3.mk"
15.endif # BOOST_MPI_BUILDLINK3_MK 15.endif # BOOST_MPI_BUILDLINK3_MK
16 16
17BUILDLINK_TREE+= -boost-mpi 17BUILDLINK_TREE+= -boost-mpi

cvs diff -r1.95 -r1.96 pkgsrc/meta-pkgs/boost/Makefile.common (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/Makefile.common 2023/01/22 16:24:29 1.95
+++ pkgsrc/meta-pkgs/boost/Makefile.common 2023/04/23 14:03:08 1.96
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1# $NetBSD: Makefile.common,v 1.95 2023/01/22 16:24:29 ryoon Exp $ 1# $NetBSD: Makefile.common,v 1.96 2023/04/23 14:03:08 adam Exp $
2# 2#
3# used by devel/boost-build/Makefile 3# used by devel/boost-build/Makefile
4# used by devel/boost-docs/Makefile 4# used by devel/boost-docs/Makefile
5# used by devel/boost-jam/Makefile 5# used by devel/boost-jam/Makefile
6# used by devel/boost-headers/Makefile 6# used by devel/boost-headers/Makefile
7# used by devel/boost-libs/Makefile 7# used by devel/boost-libs/Makefile
8# used by devel/boost-mpi/Makefile 8# used by devel/boost-mpi/Makefile
9# used by devel/py-boost/Makefile 9# used by devel/py-boost/Makefile
10 10
11BOOST_PACKAGE?= undefined 11BOOST_PACKAGE?= undefined
12BOOST_COMMENT?= undefined 12BOOST_COMMENT?= undefined
13BOOST_VERSION= 1.81.0 13BOOST_VERSION= 1.82.0
14BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//} 14BOOST_SHORT_VERSION= ${BOOST_VERSION:S/./_/:C/\..*$//}
15 15
16DISTNAME= boost_${BOOST_VERSION:S/./_/g} 16DISTNAME= boost_${BOOST_VERSION:S/./_/g}
17CATEGORIES= devel 17CATEGORIES= devel
18 18
19.if ${BOOST_PACKAGE} == "meta-pkg" 19.if ${BOOST_PACKAGE} == "meta-pkg"
20PKGNAME= boost-${BOOST_VERSION} 20PKGNAME= boost-${BOOST_VERSION}
21.else # ${BOOST_PACKAGE} != "meta-pkg" 21.else # ${BOOST_PACKAGE} != "meta-pkg"
22PKGNAME= boost-${BOOST_PACKAGE}-${BOOST_VERSION} 22PKGNAME= boost-${BOOST_PACKAGE}-${BOOST_VERSION}
23 23
24MASTER_SITES= https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source/ 24MASTER_SITES= https://boostorg.jfrog.io/artifactory/main/release/${BOOST_VERSION}/source/
25EXTRACT_SUFX= .tar.bz2 25EXTRACT_SUFX= .tar.bz2
26 26

cvs diff -r1.141 -r1.142 pkgsrc/meta-pkgs/boost/distinfo (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/distinfo 2023/01/22 16:24:29 1.141
+++ pkgsrc/meta-pkgs/boost/distinfo 2023/04/23 14:03:08 1.142
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1$NetBSD: distinfo,v 1.141 2023/01/22 16:24:29 ryoon Exp $ 1$NetBSD: distinfo,v 1.142 2023/04/23 14:03:08 adam Exp $
2 2
3BLAKE2s (boost_1_81_0.tar.bz2) = c642083a283f3b42b3111430a41026222c26fe944377f82aa55e8988af3c53ac 3BLAKE2s (boost_1_82_0.tar.bz2) = 24d4a1b55cf43e5096242b3a19dd7da5c11900632a96a5ee1e245ddd937a0b73
4SHA512 (boost_1_81_0.tar.bz2) = a04201e73da59f68fa02761b333c864a96ebaf268247b6b10cb19ed3d70ee9ad3da4c53123f2a7a4a9b9e1408793b51e1adbcc6fd09f60fecef3ca9522bb6b36 4SHA512 (boost_1_82_0.tar.bz2) = 6fddc452ca67f99f5c181e21c73d96feb7346e10886477c91b4abc2cdf447750599e0d42f935ef591222200ef6c033de078a7ad2bb577c81fa56a249b17420cb
5Size (boost_1_81_0.tar.bz2) = 118797750 bytes 5Size (boost_1_82_0.tar.bz2) = 121325129 bytes
6SHA1 (patch-boost_archive_basic__archive.hpp) = 1f809170538f83252dc2f368825622f7a9df96f9 6SHA1 (patch-boost_archive_basic__archive.hpp) = 1f809170538f83252dc2f368825622f7a9df96f9
7SHA1 (patch-boost_asio_detail_config.hpp) = bbe043f74424c4f218308a1cefab73cb289f7b3f 7SHA1 (patch-boost_asio_detail_config.hpp) = bbe043f74424c4f218308a1cefab73cb289f7b3f
8SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc 8SHA1 (patch-boost_config_detail_posix__features.hpp) = 7d310574e7020c79c8bfa87cff4db0a2edc5b0bc
9SHA1 (patch-boost_config_detail_suffix.hpp) = 12e22085e7c292b2451ea8bc581beaddcb936252 9SHA1 (patch-boost_config_detail_suffix.hpp) = 12e22085e7c292b2451ea8bc581beaddcb936252
10SHA1 (patch-boost_config_platform_bsd.hpp) = 7fb633809dcb4ac1c76d9f43fb4e9e288a83ff34 10SHA1 (patch-boost_config_platform_bsd.hpp) = 7fb633809dcb4ac1c76d9f43fb4e9e288a83ff34
11SHA1 (patch-boost_config_platform_solaris.hpp) = fae270ced994e8c343f75ea222706a02b1b81422 11SHA1 (patch-boost_config_platform_solaris.hpp) = fae270ced994e8c343f75ea222706a02b1b81422
12SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7 12SHA1 (patch-boost_config_stdlib_libcpp.hpp) = d57ee228c9dfa43665d261e7423fd10122dfd1a7
13SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e 13SHA1 (patch-boost_config_stdlib_libstdcpp3.hpp) = 52ebedd5e80b3a8c257eccb28cd2db76cb1ca01e
14SHA1 (patch-boost_core_noncopyable.hpp) = 63a3c2fc0bc85af77ff8bc17ad3a21ef0bc398c1 14SHA1 (patch-boost_core_noncopyable.hpp) = 63a3c2fc0bc85af77ff8bc17ad3a21ef0bc398c1
15SHA1 (patch-boost_core_uncaught__exceptions.hpp) = eba82062750f4e09bcef467476e8c4abd125f7b6 15SHA1 (patch-boost_core_uncaught__exceptions.hpp) = eba82062750f4e09bcef467476e8c4abd125f7b6
16SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a 16SHA1 (patch-boost_math_special__functions_expm1.hpp) = 724fbd40b3780da8af6ce10bbf50a354eb19031a
17SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201 17SHA1 (patch-boost_math_special__functions_log1p.hpp) = df6fd088da736a4640663b64841383432f1a1201
18SHA1 (patch-boost_math_tools_config.hpp) = a4fa3cab1c5fa4a12b95bbbc99bc65d6406b4f50 18SHA1 (patch-boost_math_tools_config.hpp) = a4fa3cab1c5fa4a12b95bbbc99bc65d6406b4f50
19SHA1 (patch-boost_math_tools_promotion.hpp) = 7cb75e4eec56168ebd6d9317d2dc62ec04d333bf 19SHA1 (patch-boost_math_tools_promotion.hpp) = 038dca671e58e2874b0e436638054e9b97b0fb41
20SHA1 (patch-boost_numeric_ublas_storage.hpp) = 282b5a3b5d09216ded14fae166169d64db72590e 20SHA1 (patch-boost_numeric_ublas_storage.hpp) = 282b5a3b5d09216ded14fae166169d64db72590e
21SHA1 (patch-boost_process_detail_posix_handles.hpp) = 4084feb75142107244db86ca7d44da8037c5c745 21SHA1 (patch-boost_process_detail_posix_handles.hpp) = 4084feb75142107244db86ca7d44da8037c5c745
22SHA1 (patch-boost_process_detail_posix_is__running.hpp) = cc9084735774bd33c5ff6ff936a039fa30f989dd 22SHA1 (patch-boost_process_detail_posix_is__running.hpp) = cc9084735774bd33c5ff6ff936a039fa30f989dd
23SHA1 (patch-boost_property__tree_detail_xml__parser__read__rapidxml.hpp) = 3499fcc37e72396d23a9fce0f1c97891adf12a9f 23SHA1 (patch-boost_property__tree_detail_xml__parser__read__rapidxml.hpp) = 3499fcc37e72396d23a9fce0f1c97891adf12a9f
24SHA1 (patch-boost_stacktrace_detail_collect__unwind.ipp) = a5922dffd929f596b6e7d71b11f32d17e0bbd806 24SHA1 (patch-boost_stacktrace_detail_collect__unwind.ipp) = a5922dffd929f596b6e7d71b11f32d17e0bbd806
25SHA1 (patch-boost_test_impl_execution__monitor.ipp) = ffd449576d00b7e6ea3081421e3e70decf5d7de8 25SHA1 (patch-boost_test_impl_execution__monitor.ipp) = ffd449576d00b7e6ea3081421e3e70decf5d7de8
26SHA1 (patch-boost_thread_pthread_thread__data.hpp) = d048867f0ed98720cc375e949e5c92b92f3ce1ac 26SHA1 (patch-boost_thread_pthread_thread__data.hpp) = d048867f0ed98720cc375e949e5c92b92f3ce1ac
27SHA1 (patch-boostcpp.jam) = c545980fc72ce5a9fd2463899280927b495771b9 27SHA1 (patch-boostcpp.jam) = c545980fc72ce5a9fd2463899280927b495771b9
28SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711 28SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
29SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4 29SHA1 (patch-libs_config_test_boost__no__range__based__for.ipp) = d9936c472fc2c696d86522b36eb12813ae91bee4
30SHA1 (patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S) = daaa70c31f2ebc2c357e467585e0b5c6f70963cc 30SHA1 (patch-libs_context_src_asm_jump_arm_aapcs_elf_gas.S) = daaa70c31f2ebc2c357e467585e0b5c6f70963cc
31SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = f4e9912a3101f10a3f7ac0151aac957f80fdc9cc 31SHA1 (patch-libs_context_src_asm_ontop_arm_aapcs_elf_gas.S) = f4e9912a3101f10a3f7ac0151aac957f80fdc9cc
32SHA1 (patch-libs_fiber_build_Jamfile.v2) = 4b4a6698111042a3e54dc181b555516e0685796d 32SHA1 (patch-libs_fiber_build_Jamfile.v2) = 4b4a6698111042a3e54dc181b555516e0685796d

cvs diff -r1.2 -r1.3 pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_promotion.hpp (expand / switch to unified diff)

--- pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_promotion.hpp 2023/01/22 16:24:29 1.2
+++ pkgsrc/meta-pkgs/boost/patches/patch-boost_math_tools_promotion.hpp 2023/04/23 14:03:08 1.3
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1$NetBSD: patch-boost_math_tools_promotion.hpp,v 1.2 2023/01/22 16:24:29 ryoon Exp $ 1$NetBSD: patch-boost_math_tools_promotion.hpp,v 1.3 2023/04/23 14:03:08 adam Exp $
2 2
3Remove the guard; long double should be allowed as a type, even when 3Remove the guard; long double should be allowed as a type, even when
4long double math functions are not present. Allows py-scipy to build. 4long double math functions are not present. Allows py-scipy to build.
5 5
6--- boost/math/tools/promotion.hpp.orig 2022-12-08 01:02:44.000000000 +0000 6--- boost/math/tools/promotion.hpp.orig 2023-04-21 10:05:48.000000000 +0000
7+++ boost/math/tools/promotion.hpp 7+++ boost/math/tools/promotion.hpp
8@@ -133,12 +133,6 @@ namespace boost 8@@ -132,13 +132,6 @@ namespace boost
 9 >::type
9 >::type 10 >::type
10 >::type; 11 >::type;
11  12-
12-#ifdef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS 13-#if defined(BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS)
13- // 14- //
14- // Guard against use of long double if it's not supported: 15- // Guard against use of long double if it's not supported:
15- // 16- //
16- static_assert((0 == std::is_same<type, long double>::value), "Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented."); 17- static_assert((0 == std::is_same<type, long double>::value), "Sorry, but this platform does not have sufficient long double support for the special functions to be reliably implemented.");
17-#endif 18-#endif
18 }; 19 };
19  20
20 template <class T1, class T2=float, class T3=float, class T4=float, class T5=float, class T6=float> 21 template <class T1, class T2=float, class T3=float, class T4=float, class T5=float, class T6=float>