Skip to content

Commit db54481

Browse files
committed
Merge pull request #17458 from ydb-platform/merge-libs-250420-0050
2 parents be5166f + ba9f7f4 commit db54481

File tree

585 files changed

+7728
-5667
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

585 files changed

+7728
-5667
lines changed

build/sysincl/stl-to-libcxx.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
- ext/__hash: DO_NOT_INCLUDE_NON_STANDARD_EXT___HASH
5757
- ext/hash_map: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_MAP
5858
- ext/hash_set: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_SET
59-
- experimental/__config: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL___CONFIG
6059
- experimental/__simd/aligned_tag.h: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL___SIMD_ALIGNED_TAG_H
6160
- experimental/__simd/declaration.h: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL___SIMD_DECLARATION_H
6261
- experimental/__simd/reference.h: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL___SIMD_REFERENCE_H
@@ -297,6 +296,7 @@
297296
- __algorithm/ranges_find_first_of.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_find_first_of.h
298297
- __algorithm/ranges_find_if.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_find_if.h
299298
- __algorithm/ranges_find_if_not.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_find_if_not.h
299+
- __algorithm/ranges_find_last.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_find_last.h
300300
- __algorithm/ranges_for_each.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_for_each.h
301301
- __algorithm/ranges_for_each_n.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_for_each_n.h
302302
- __algorithm/ranges_generate.h: contrib/libs/cxxsupp/libcxx/include/__algorithm/ranges_generate.h
@@ -520,6 +520,11 @@
520520
- __coroutine/coroutine_traits.h: contrib/libs/cxxsupp/libcxx/include/__coroutine/coroutine_traits.h
521521
- __coroutine/noop_coroutine_handle.h: contrib/libs/cxxsupp/libcxx/include/__coroutine/noop_coroutine_handle.h
522522
- __coroutine/trivial_awaitables.h: contrib/libs/cxxsupp/libcxx/include/__coroutine/trivial_awaitables.h
523+
- __cstddef/byte.h: contrib/libs/cxxsupp/libcxx/include/__cstddef/byte.h
524+
- __cstddef/max_align_t.h: contrib/libs/cxxsupp/libcxx/include/__cstddef/max_align_t.h
525+
- __cstddef/nullptr_t.h: contrib/libs/cxxsupp/libcxx/include/__cstddef/nullptr_t.h
526+
- __cstddef/ptrdiff_t.h: contrib/libs/cxxsupp/libcxx/include/__cstddef/ptrdiff_t.h
527+
- __cstddef/size_t.h: contrib/libs/cxxsupp/libcxx/include/__cstddef/size_t.h
523528
- __debug_utils/randomize_range.h: contrib/libs/cxxsupp/libcxx/include/__debug_utils/randomize_range.h
524529
- __debug_utils/sanitizers.h: contrib/libs/cxxsupp/libcxx/include/__debug_utils/sanitizers.h
525530
- __debug_utils/strict_weak_ordering_check.h: contrib/libs/cxxsupp/libcxx/include/__debug_utils/strict_weak_ordering_check.h
@@ -609,11 +614,13 @@
609614
- __functional/weak_result_type.h: contrib/libs/cxxsupp/libcxx/include/__functional/weak_result_type.h
610615
- __fwd/array.h: contrib/libs/cxxsupp/libcxx/include/__fwd/array.h
611616
- __fwd/bit_reference.h: contrib/libs/cxxsupp/libcxx/include/__fwd/bit_reference.h
617+
- __fwd/byte.h: contrib/libs/cxxsupp/libcxx/include/__fwd/byte.h
612618
- __fwd/complex.h: contrib/libs/cxxsupp/libcxx/include/__fwd/complex.h
613619
- __fwd/deque.h: contrib/libs/cxxsupp/libcxx/include/__fwd/deque.h
614620
- __fwd/format.h: contrib/libs/cxxsupp/libcxx/include/__fwd/format.h
615621
- __fwd/fstream.h: contrib/libs/cxxsupp/libcxx/include/__fwd/fstream.h
616622
- __fwd/functional.h: contrib/libs/cxxsupp/libcxx/include/__fwd/functional.h
623+
- __fwd/get.h: contrib/libs/cxxsupp/libcxx/include/__fwd/get.h
617624
- __fwd/ios.h: contrib/libs/cxxsupp/libcxx/include/__fwd/ios.h
618625
- __fwd/istream.h: contrib/libs/cxxsupp/libcxx/include/__fwd/istream.h
619626
- __fwd/mdspan.h: contrib/libs/cxxsupp/libcxx/include/__fwd/mdspan.h
@@ -630,6 +637,7 @@
630637
- __fwd/string_view.h: contrib/libs/cxxsupp/libcxx/include/__fwd/string_view.h
631638
- __fwd/subrange.h: contrib/libs/cxxsupp/libcxx/include/__fwd/subrange.h
632639
- __fwd/tuple.h: contrib/libs/cxxsupp/libcxx/include/__fwd/tuple.h
640+
- __fwd/variant.h: contrib/libs/cxxsupp/libcxx/include/__fwd/variant.h
633641
- __fwd/vector.h: contrib/libs/cxxsupp/libcxx/include/__fwd/vector.h
634642
- __ios/fpos.h: contrib/libs/cxxsupp/libcxx/include/__ios/fpos.h
635643
- __iterator/access.h: contrib/libs/cxxsupp/libcxx/include/__iterator/access.h
@@ -703,6 +711,7 @@
703711
- __math/remainder.h: contrib/libs/cxxsupp/libcxx/include/__math/remainder.h
704712
- __math/roots.h: contrib/libs/cxxsupp/libcxx/include/__math/roots.h
705713
- __math/rounding_functions.h: contrib/libs/cxxsupp/libcxx/include/__math/rounding_functions.h
714+
- __math/special_functions.h: contrib/libs/cxxsupp/libcxx/include/__math/special_functions.h
706715
- __math/traits.h: contrib/libs/cxxsupp/libcxx/include/__math/traits.h
707716
- __math/trigonometric_functions.h: contrib/libs/cxxsupp/libcxx/include/__math/trigonometric_functions.h
708717
- __mdspan/default_accessor.h: contrib/libs/cxxsupp/libcxx/include/__mdspan/default_accessor.h
@@ -718,6 +727,7 @@
718727
- __memory/allocation_guard.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocation_guard.h
719728
- __memory/allocator.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocator.h
720729
- __memory/allocator_arg_t.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocator_arg_t.h
730+
- __memory/allocator_const.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocator_const.h
721731
- __memory/allocator_destructor.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocator_destructor.h
722732
- __memory/allocator_traits.h: contrib/libs/cxxsupp/libcxx/include/__memory/allocator_traits.h
723733
- __memory/assume_aligned.h: contrib/libs/cxxsupp/libcxx/include/__memory/assume_aligned.h
@@ -727,6 +737,9 @@
727737
- __memory/concepts.h: contrib/libs/cxxsupp/libcxx/include/__memory/concepts.h
728738
- __memory/construct_at.h: contrib/libs/cxxsupp/libcxx/include/__memory/construct_at.h
729739
- __memory/destruct_n.h: contrib/libs/cxxsupp/libcxx/include/__memory/destruct_n.h
740+
- __memory/inout_ptr.h: contrib/libs/cxxsupp/libcxx/include/__memory/inout_ptr.h
741+
- __memory/noexcept_move_assign_container.h: contrib/libs/cxxsupp/libcxx/include/__memory/noexcept_move_assign_container.h
742+
- __memory/out_ptr.h: contrib/libs/cxxsupp/libcxx/include/__memory/out_ptr.h
730743
- __memory/pointer_safety.h: contrib/libs/cxxsupp/libcxx/include/__memory/pointer_safety.h
731744
- __memory/pointer_traits.h: contrib/libs/cxxsupp/libcxx/include/__memory/pointer_traits.h
732745
- __memory/ranges_construct_at.h: contrib/libs/cxxsupp/libcxx/include/__memory/ranges_construct_at.h
@@ -738,6 +751,7 @@
738751
- __memory/temporary_buffer.h: contrib/libs/cxxsupp/libcxx/include/__memory/temporary_buffer.h
739752
- __memory/uninitialized_algorithms.h: contrib/libs/cxxsupp/libcxx/include/__memory/uninitialized_algorithms.h
740753
- __memory/unique_ptr.h: contrib/libs/cxxsupp/libcxx/include/__memory/unique_ptr.h
754+
- __memory/unique_temporary_buffer.h: contrib/libs/cxxsupp/libcxx/include/__memory/unique_temporary_buffer.h
741755
- __memory/uses_allocator.h: contrib/libs/cxxsupp/libcxx/include/__memory/uses_allocator.h
742756
- __memory/uses_allocator_construction.h: contrib/libs/cxxsupp/libcxx/include/__memory/uses_allocator_construction.h
743757
- __memory/voidify.h: contrib/libs/cxxsupp/libcxx/include/__memory/voidify.h
@@ -901,6 +915,7 @@
901915
- __thread/thread.h: contrib/libs/cxxsupp/libcxx/include/__thread/thread.h
902916
- __thread/timed_backoff_policy.h: contrib/libs/cxxsupp/libcxx/include/__thread/timed_backoff_policy.h
903917
- __tuple/find_index.h: contrib/libs/cxxsupp/libcxx/include/__tuple/find_index.h
918+
- __tuple/ignore.h: contrib/libs/cxxsupp/libcxx/include/__tuple/ignore.h
904919
- __tuple/make_tuple_types.h: contrib/libs/cxxsupp/libcxx/include/__tuple/make_tuple_types.h
905920
- __tuple/sfinae_helpers.h: contrib/libs/cxxsupp/libcxx/include/__tuple/sfinae_helpers.h
906921
- __tuple/tuple_element.h: contrib/libs/cxxsupp/libcxx/include/__tuple/tuple_element.h
@@ -967,8 +982,6 @@
967982
- __type_traits/is_implicitly_default_constructible.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_implicitly_default_constructible.h
968983
- __type_traits/is_integral.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_integral.h
969984
- __type_traits/is_literal_type.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_literal_type.h
970-
- __type_traits/is_member_function_pointer.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_member_function_pointer.h
971-
- __type_traits/is_member_object_pointer.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_member_object_pointer.h
972985
- __type_traits/is_member_pointer.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_member_pointer.h
973986
- __type_traits/is_nothrow_assignable.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_nothrow_assignable.h
974987
- __type_traits/is_nothrow_constructible.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_nothrow_constructible.h
@@ -985,7 +998,6 @@
985998
- __type_traits/is_referenceable.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_referenceable.h
986999
- __type_traits/is_same.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_same.h
9871000
- __type_traits/is_scalar.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_scalar.h
988-
- __type_traits/is_scoped_enum.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_scoped_enum.h
9891001
- __type_traits/is_signed.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_signed.h
9901002
- __type_traits/is_signed_integer.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_signed_integer.h
9911003
- __type_traits/is_specialization.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/is_specialization.h
@@ -1013,7 +1025,6 @@
10131025
- __type_traits/maybe_const.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/maybe_const.h
10141026
- __type_traits/nat.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/nat.h
10151027
- __type_traits/negation.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/negation.h
1016-
- __type_traits/noexcept_move_assign_container.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/noexcept_move_assign_container.h
10171028
- __type_traits/promote.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/promote.h
10181029
- __type_traits/rank.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/rank.h
10191030
- __type_traits/remove_all_extents.h: contrib/libs/cxxsupp/libcxx/include/__type_traits/remove_all_extents.h

contrib/libs/cxxsupp/libcxx/.yandex_meta/build.ym

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
{% extends '//builtin/run.ym' %}
22

3-
{% block current_version %}8ab82a2dc308c27fbdd0a87b5be7dddc623f1b0e{% endblock %}
4-
{% block current_date %}2024-07-08{% endblock %}
3+
{% block current_version %}6d66ac51a49af7ee46f1ccac45d312352d8b942e{% endblock %}
4+
{% block current_date %}2024-09-20{% endblock %}
55

66
{% block keep_sources %}
77
.yandex_meta/scripts/sysincls.py
88
include/__config_site
99
include/__config_epilogue.h
1010
include/__memory/pointer_safety.h
11+
include/__memory/allocator_const.h
1112
include/__support/win32/atomic_win32.h
1213
include/math_cuda.h
1314
include/stlfwd

0 commit comments

Comments
 (0)