Build Information
Successful build of NearbyConnections, reference v1.1.0-embedded-rc1 (504ab8), with Swift 6.3 for macOS (SPM) on 15 Apr 2026 21:19:47 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::HashState>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::HashState>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::HashState>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::HashState>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::HashState &>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState &>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState &>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState &)>' requested here
79 | T t;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__type_traits/is_constructible.h:32:31: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
32 | : integral_constant<bool, __is_constructible(_Tp, __add_lvalue_reference_t<const _Tp>)> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::FunctionRef<void (absl::HashState &)>>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::FunctionRef<void (absl::HashState &)>>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::string_view>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::string_view>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/internal/optional.h:182:31: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::string_view>' requested here
182 | bool unused = absl::is_trivially_copy_constructible<T>::value&&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/optional.h:119:45: note: in instantiation of default argument for 'optional_data<absl::string_view>' required here
119 | class optional : private optional_internal::optional_data<T>,
| ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/cord.h:745:54: note: in instantiation of template class 'absl::optional<absl::string_view>' requested here
745 | absl::optional<absl::string_view> maybe_flat = c.TryFlat();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/internal/optional.h:183:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::string_view>' requested here
183 | absl::is_trivially_copy_assignable<typename std::remove_cv<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/optional.h:119:45: note: in instantiation of default argument for 'optional_data<absl::string_view>' required here
119 | class optional : private optional_internal::optional_data<T>,
| ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/cord.h:745:54: note: in instantiation of template class 'absl::optional<absl::string_view>' requested here
745 | absl::optional<absl::string_view> maybe_flat = c.TryFlat();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm:21:
In file included from /Users/admin/builder/spi-builder-workspace/connections/payload.h:23:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/variant.h:46:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/utility/utility.h:50:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/invoke.h:64:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::status_internal::Payload>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::status_internal::Payload>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::status_internal::Payload>' requested here
234 | : std::conditional<T::value, conjunction<Ts...>, T>::type {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction<absl::is_trivially_copy_constructible<absl::status_internal::Payload>, absl::is_trivially_copy_assignable<absl::status_internal::Payload>, absl::is_trivially_destructible<absl::status_internal::Payload>>' requested here
234 | : std::conditional<T::value, conjunction<Ts...>, T>::type {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction<std::is_same<std::allocator<absl::status_internal::Payload>, std::allocator<absl::status_internal::Payload>>, absl::is_trivially_copy_constructible<absl::status_internal::Payload>, absl::is_trivially_copy_assignable<absl::status_internal::Payload>, absl::is_trivially_destructible<absl::status_internal::Payload>>' requested here
321 | } else if (IsMemcpyOk<A>::value) {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/inlined_vector.h:256:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<absl::status_internal::Payload, 1, std::allocator<absl::status_internal::Payload>>::~Storage' requested here
256 | ~InlinedVector() {}
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:77:5: note: in instantiation of member function 'absl::InlinedVector<absl::status_internal::Payload, 1>::~InlinedVector' requested here
77 | delete __ptr;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete<absl::InlinedVector<absl::status_internal::Payload, 1>>::operator()' requested here
290 | __deleter_(__tmp);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr<absl::InlinedVector<absl::status_internal::Payload, 1>>::reset' requested here
259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/status/internal/status_internal.h:59:3: note: in instantiation of member function 'std::unique_ptr<absl::InlinedVector<absl::status_internal::Payload, 1>>::~unique_ptr' requested here
59 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg,
| ^
31 warnings generated.
[240/246] Compiling GNCPayload+CppConversions.mm
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins]
350 | : std::integral_constant<bool, __has_trivial_constructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm:19:
In file included from /Users/admin/builder/spi-builder-workspace/connections/connection_options.h:20:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/byte_array.h:26:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/str_cat.h:63:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/numbers.h:43:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:38:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
23 warnings generated.
[241/246] Compiling GNCConnectionOptions+CppConversions.mm
[242/246] Compiling credential.pb.cc
[243/246] Compiling connections_log.pb.cc
[244/246] Compiling offline_wire_formats.pb.cc
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:350:36: warning: builtin __has_trivial_constructor is deprecated; use __is_trivially_constructible instead [-Wdeprecated-builtins]
350 | : std::integral_constant<bool, __has_trivial_constructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<short>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned short>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned short>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned short>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint16_t, Source = int16_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:143:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint16_t, Source = int16_t, $2 = (no value)]
143 | return bit_cast<int16_t>(FromHost16(bit_cast<uint16_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<int>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned int>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned int>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned int>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint32_t, Source = int32_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:146:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint32_t, Source = int32_t, $2 = (no value)]
146 | return bit_cast<int32_t>(FromHost32(bit_cast<uint32_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<long long>' requested here
155 | type_traits_internal::is_trivially_copyable<Source>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<unsigned long long>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<unsigned long long>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<unsigned long long>' requested here
156 | type_traits_internal::is_trivially_copyable<Dest>::value
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = uint64_t, Source = int64_t]
163 | inline constexpr Dest bit_cast(const Source& source) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
164 | return __builtin_bit_cast(Dest, source);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
165 | }
| ~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/internal/endian.h:149:39: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = uint64_t, Source = int64_t, $2 = (no value)]
149 | return bit_cast<int64_t>(FromHost64(bit_cast<uint64_t>(x)));
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::HashState>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::HashState>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::HashState>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::HashState>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::HashState &>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::HashState &>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::HashState &>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:79:5: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState &)>' requested here
79 | T t;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__type_traits/is_constructible.h:32:31: note: (skipping 3 contexts in backtrace; use -ftemplate-backtrace-limit=0 to see all)
32 | : integral_constant<bool, __is_constructible(_Tp, __add_lvalue_reference_t<const _Tp>)> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::FunctionRef<void (absl::HashState &)>>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:46:16: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::FunctionRef<void (absl::HashState &)>>' requested here
46 | absl::is_trivially_copy_constructible<T>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:47:16: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::FunctionRef<void (absl::HashState &)>>' requested here
47 | absl::is_trivially_copy_assignable<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:54:36: note: in instantiation of function template specialization 'absl::functional_internal::PassByValue<absl::FunctionRef<void (absl::HashState &)>>' requested here
54 | struct ForwardT : std::conditional<PassByValue<T>(), T, T&&> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/internal/function_ref.h:63:1: note: in instantiation of template class 'absl::functional_internal::ForwardT<absl::FunctionRef<void (absl::HashState &)>>' requested here
63 | using Invoker = R (*)(VoidPtr, typename ForwardT<Args>::type...);
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/functional/function_ref.h:137:30: note: in instantiation of template type alias 'Invoker' requested here
137 | absl::functional_internal::Invoker<R, Args...> invoker_;
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/hash/hash.h:383:11: note: in instantiation of template class 'absl::FunctionRef<void (absl::HashState, absl::FunctionRef<void (absl::HashState &)>)>' requested here
383 | f) {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::string_view>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::string_view>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/internal/optional.h:182:31: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::string_view>' requested here
182 | bool unused = absl::is_trivially_copy_constructible<T>::value&&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/optional.h:119:45: note: in instantiation of default argument for 'optional_data<absl::string_view>' required here
119 | class optional : private optional_internal::optional_data<T>,
| ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/cord.h:745:54: note: in instantiation of template class 'absl::optional<absl::string_view>' requested here
745 | absl::optional<absl::string_view> maybe_flat = c.TryFlat();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:494:17: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
494 | bool, __has_trivial_assign(typename std::remove_reference<T>::type) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/internal/optional.h:183:21: note: in instantiation of template class 'absl::is_trivially_copy_assignable<absl::string_view>' requested here
183 | absl::is_trivially_copy_assignable<typename std::remove_cv<
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/optional.h:119:45: note: in instantiation of default argument for 'optional_data<absl::string_view>' required here
119 | class optional : private optional_internal::optional_data<T>,
| ^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/cord.h:745:54: note: in instantiation of template class 'absl::optional<absl::string_view>' requested here
745 | absl::optional<absl::string_view> maybe_flat = c.TryFlat();
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:99:27: note: in instantiation of template class 'absl::is_trivially_destructible<absl::status_internal::Payload>' requested here
99 | absl::is_trivially_destructible<T>::value> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:422:41: note: in instantiation of template class 'absl::type_traits_internal::IsTriviallyCopyConstructibleObject<absl::status_internal::Payload>' requested here
422 | std::is_lvalue_reference<T>>::type::type {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:234:24: note: in instantiation of template class 'absl::is_trivially_copy_constructible<absl::status_internal::Payload>' requested here
234 | : std::conditional<T::value, conjunction<Ts...>, T>::type {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:234:7: note: in instantiation of template class 'absl::conjunction<absl::is_trivially_copy_constructible<absl::status_internal::Payload>, absl::is_trivially_copy_assignable<absl::status_internal::Payload>, absl::is_trivially_destructible<absl::status_internal::Payload>>' requested here
234 | : std::conditional<T::value, conjunction<Ts...>, T>::type {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/inlined_vector.h:321:16: note: in instantiation of template class 'absl::conjunction<std::is_same<std::allocator<absl::status_internal::Payload>, std::allocator<absl::status_internal::Payload>>, absl::is_trivially_copy_constructible<absl::status_internal::Payload>, absl::is_trivially_copy_assignable<absl::status_internal::Payload>, absl::is_trivially_destructible<absl::status_internal::Payload>>' requested here
321 | } else if (IsMemcpyOk<A>::value) {
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/inlined_vector.h:256:3: note: in instantiation of member function 'absl::inlined_vector_internal::Storage<absl::status_internal::Payload, 1, std::allocator<absl::status_internal::Payload>>::~Storage' requested here
256 | ~InlinedVector() {}
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:77:5: note: in instantiation of member function 'absl::InlinedVector<absl::status_internal::Payload, 1>::~InlinedVector' requested here
77 | delete __ptr;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:290:7: note: in instantiation of member function 'std::default_delete<absl::InlinedVector<absl::status_internal::Payload, 1>>::operator()' requested here
290 | __deleter_(__tmp);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/c++/v1/__memory/unique_ptr.h:259:71: note: in instantiation of member function 'std::unique_ptr<absl::InlinedVector<absl::status_internal::Payload, 1>>::reset' requested here
259 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/status/internal/status_internal.h:59:3: note: in instantiation of member function 'std::unique_ptr<absl::InlinedVector<absl::status_internal::Payload, 1>>::~unique_ptr' requested here
59 | StatusRep(absl::StatusCode code_arg, absl::string_view message_arg,
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> &, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> *>>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> &, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> *>>' requested here
2068 | static_assert(type_traits_internal::is_trivially_copyable<iterator>::value,
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>::static_assert_validation' requested here
1345 | static_assert(static_assert_validation(), "This call must be elided.");
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>::~btree' requested here
37 | class btree_container {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> &, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> *>>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> &, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> *>>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> &, std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>> *>>' requested here
2068 | static_assert(type_traits_internal::is_trivially_copyable<iterator>::value,
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>::static_assert_validation' requested here
1345 | static_assert(static_assert_validation(), "This call must be elided.");
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>, std::less<location::nearby::proto::connections::Medium>, std::allocator<std::pair<const location::nearby::proto::connections::Medium, std::unique_ptr<location::nearby::analytics::proto::ConnectionsLog_EstablishedConnection>>>, 256, false>>::~btree' requested here
37 | class btree_container {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins]
559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> &, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> *>>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> &, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> *>>' requested here
2068 | static_assert(type_traits_internal::is_trivially_copyable<iterator>::value,
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>::static_assert_validation' requested here
1345 | static_assert(static_assert_validation(), "This call must be elided.");
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>::~btree' requested here
37 | class btree_container {
| ^
In file included from /Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm:24:
In file included from /Users/admin/builder/spi-builder-workspace/connections/core.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/types/span.h:67:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins]
560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins]
301 | : std::integral_constant<bool, __has_trivial_destructor(T) &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:562:7: note: in instantiation of template class 'absl::is_trivially_destructible<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> &, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> *>>' requested here
562 | is_trivially_destructible<ExtentsRemoved>::value &&
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/meta/type_traits.h:571:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable_impl<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> &, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> *>>' requested here
571 | bool, type_traits_internal::is_trivially_copyable_impl<T>::kValue> {};
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:2068:39: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable<absl::container_internal::btree_iterator<absl::container_internal::btree_node<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> &, std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>> *>>' requested here
2068 | static_assert(type_traits_internal::is_trivially_copyable<iterator>::value,
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree.h:1345:19: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>::static_assert_validation' requested here
1345 | static_assert(static_assert_validation(), "This call must be elided.");
| ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/container/internal/btree_container.h:37:7: note: in instantiation of member function 'absl::container_internal::btree<absl::container_internal::map_params<long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>, std::less<long long>, std::allocator<std::pair<const long long, std::unique_ptr<location::nearby::analytics::AnalyticsRecorder::PendingPayload>>>, 256, false>>::~btree' requested here
37 | class btree_container {
| ^
37 warnings generated.
[245/246] Compiling GNCCoreAdapter.mm
[247/258] Compiling NearbyConnections Strategy.swift
[248/258] Compiling NearbyConnections PayloadID.swift
[249/258] Compiling NearbyConnections Connection.swift
[250/258] Compiling NearbyConnections Discovery.swift
[251/258] Compiling NearbyConnections Payload.swift
[252/259] Compiling NearbyConnections ConnectionManager.swift
[253/259] Compiling NearbyConnections ConnectionState.swift
[254/259] Compiling NearbyConnections EndpointID.swift
[255/259] Emitting module NearbyConnections
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/Public/NearbyCoreAdapter/NearbyCoreAdapter.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/connections/clients/swift/NearbyCoreAdapter/Sources/Public/NearbyCoreAdapter/NearbyCoreAdapter.h:25:1: warning: umbrella header for module 'NearbyCoreAdapter' does not include header 'GNCException.h'
23 | #import "GNCPayloadDelegate.h"
24 | #import "GNCStrategy.h"
25 |
| `- warning: umbrella header for module 'NearbyCoreAdapter' does not include header 'GNCException.h'
[256/259] Compiling NearbyConnections Advertiser.swift
[257/259] Compiling NearbyConnections CancellationToken.swift
[258/259] Compiling NearbyConnections Discoverer.swift
[259/259] Compiling NearbyConnections TransferUpdate.swift
Build complete! (34.11s)
warning: 'spi-builder-workspace': found 31 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/scanning/fastpair/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/scanning/fastpair/fast_pair_scanner_impl.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/device_info_impl.cc
/Users/admin/builder/spi-builder-workspace/fastpair/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/g3/fast_pair_platform.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/g3/device_info_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/ble_gatt_client.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/timer_impl.cc
/Users/admin/builder/spi-builder-workspace/fastpair/common/fast_pair_device_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/timer.cc
/Users/admin/builder/spi-builder-workspace/fastpair/common/fast_pair_device.cc
/Users/admin/builder/spi-builder-workspace/fastpair/common/protocol.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/base/bluetooth_address.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/api/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/timer_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/base/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/ble/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/common/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/ble/ble.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/utils.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/task_runner_impl_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/ble/ble_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/g3/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/base/bluetooth_address_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/fast_pair_platform.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/device_info_test.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/BUILD
/Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/device_info.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/task_runner_impl.cc
/Users/admin/builder/spi-builder-workspace/fastpair/internal/public/timer_impl_test.cc
Build complete.
{
"c_language_standard" : "c99",
"cxx_language_standard" : "gnu++14",
"dependencies" : [
{
"identity" : "abseil-cpp-swiftpm",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/abseil-cpp-SwiftPM.git"
},
{
"identity" : "boringssl-swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "0.7.1",
"upper_bound" : "0.8.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/boringssl-SwiftPM.git"
}
],
"manifest_display_name" : "NearbyConnections",
"name" : "NearbyConnections",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "NearbyCoreAdapter",
"targets" : [
"NearbyCoreAdapter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NearbyConnections",
"targets" : [
"NearbyConnections"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ukey2",
"module_type" : "ClangTarget",
"name" : "ukey2",
"path" : "third_party/ukey2",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/device_to_device_messages.pb.cc",
"compiled_proto/proto/passwordless_auth_payloads.pb.cc",
"compiled_proto/proto/proximity_payloads.pb.cc",
"compiled_proto/proto/securegcm.pb.cc",
"compiled_proto/proto/ukey.pb.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_connection_context_v1.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_crypto_ops.cc",
"ukey2/src/main/cpp/src/securegcm/java_util.cc",
"ukey2/src/main/cpp/src/securegcm/ukey2_handshake.cc"
],
"target_dependencies" : [
"securemessage",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "smhasher",
"module_type" : "ClangTarget",
"name" : "smhasher",
"path" : "third_party/smhasher",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"smhasher/src/MurmurHash3.cpp"
],
"type" : "library"
},
{
"c99name" : "securemessage",
"module_type" : "ClangTarget",
"name" : "securemessage",
"path" : "third_party/securemessage",
"product_dependencies" : [
"openssl_grpc"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/securemessage.pb.cc",
"securemessage/cpp/src/securemessage/byte_buffer.cc",
"securemessage/cpp/src/securemessage/crypto_ops.cc",
"securemessage/cpp/src/securemessage/crypto_ops_openssl.cc",
"securemessage/cpp/src/securemessage/public_key_proto_util.cc",
"securemessage/cpp/src/securemessage/raw_secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_builder.cc",
"securemessage/cpp/src/securemessage/secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_wrapper.cc",
"securemessage/cpp/src/securemessage/util.cc"
],
"target_dependencies" : [
"protobuf"
],
"type" : "library"
},
{
"c99name" : "protobuf",
"module_type" : "ClangTarget",
"name" : "protobuf",
"path" : "third_party/protobuf/src",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google/protobuf/any.cc",
"google/protobuf/any.pb.cc",
"google/protobuf/any_lite.cc",
"google/protobuf/api.pb.cc",
"google/protobuf/arena.cc",
"google/protobuf/arenastring.cc",
"google/protobuf/descriptor.cc",
"google/protobuf/descriptor.pb.cc",
"google/protobuf/descriptor_database.cc",
"google/protobuf/duration.pb.cc",
"google/protobuf/dynamic_message.cc",
"google/protobuf/empty.pb.cc",
"google/protobuf/extension_set.cc",
"google/protobuf/extension_set_heavy.cc",
"google/protobuf/field_mask.pb.cc",
"google/protobuf/generated_enum_util.cc",
"google/protobuf/generated_message_bases.cc",
"google/protobuf/generated_message_reflection.cc",
"google/protobuf/generated_message_table_driven.cc",
"google/protobuf/generated_message_table_driven_lite.cc",
"google/protobuf/generated_message_tctable_full.cc",
"google/protobuf/generated_message_tctable_lite.cc",
"google/protobuf/generated_message_util.cc",
"google/protobuf/implicit_weak_message.cc",
"google/protobuf/inlined_string_field.cc",
"google/protobuf/io/coded_stream.cc",
"google/protobuf/io/gzip_stream.cc",
"google/protobuf/io/io_win32.cc",
"google/protobuf/io/printer.cc",
"google/protobuf/io/strtod.cc",
"google/protobuf/io/tokenizer.cc",
"google/protobuf/io/zero_copy_stream.cc",
"google/protobuf/io/zero_copy_stream_impl.cc",
"google/protobuf/io/zero_copy_stream_impl_lite.cc",
"google/protobuf/map.cc",
"google/protobuf/map_field.cc",
"google/protobuf/message.cc",
"google/protobuf/message_lite.cc",
"google/protobuf/parse_context.cc",
"google/protobuf/reflection_ops.cc",
"google/protobuf/repeated_field.cc",
"google/protobuf/repeated_ptr_field.cc",
"google/protobuf/service.cc",
"google/protobuf/source_context.pb.cc",
"google/protobuf/struct.pb.cc",
"google/protobuf/stubs/bytestream.cc",
"google/protobuf/stubs/common.cc",
"google/protobuf/stubs/int128.cc",
"google/protobuf/stubs/status.cc",
"google/protobuf/stubs/statusor.cc",
"google/protobuf/stubs/stringpiece.cc",
"google/protobuf/stubs/stringprintf.cc",
"google/protobuf/stubs/structurally_valid.cc",
"google/protobuf/stubs/strutil.cc",
"google/protobuf/stubs/substitute.cc",
"google/protobuf/stubs/time.cc",
"google/protobuf/text_format.cc",
"google/protobuf/timestamp.pb.cc",
"google/protobuf/type.pb.cc",
"google/protobuf/unknown_field_set.cc",
"google/protobuf/wire_format.cc",
"google/protobuf/wire_format_lite.cc",
"google/protobuf/wrappers.pb.cc"
],
"type" : "library"
},
{
"c99name" : "google_toolbox_for_mac",
"module_type" : "ClangTarget",
"name" : "google-toolbox-for-mac",
"path" : "third_party/google-toolbox-for-mac",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google-toolbox-for-mac/Foundation/GTMLogger.m"
],
"type" : "library"
},
{
"c99name" : "NearbyCoreAdapterTests",
"module_type" : "SwiftTarget",
"name" : "NearbyCoreAdapterTests",
"path" : "connections/clients/swift/NearbyCoreAdapter/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "test"
},
{
"c99name" : "NearbyCoreAdapter",
"module_type" : "ClangTarget",
"name" : "NearbyCoreAdapter",
"path" : ".",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/connections/implementation/proto/offline_wire_formats.pb.cc",
"compiled_proto/internal/proto/analytics/connections_log.pb.cc",
"compiled_proto/internal/proto/credential.pb.cc",
"compiled_proto/internal/proto/device_metadata.pb.cc",
"compiled_proto/proto/connections_enums.pb.cc",
"compiled_proto/proto/errorcode/error_code_enums.pb.cc",
"compiled_proto/proto/mediums/ble_frames.pb.cc",
"compiled_proto/proto/mediums/nfc_frames.pb.cc",
"compiled_proto/proto/mediums/web_rtc_signaling_frames.pb.cc",
"compiled_proto/proto/sharing_enums.pb.cc",
"connections/advertising_options.cc",
"connections/clients/swift/NearbyCoreAdapter/Sources/CPPInputStreamBinding.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCError.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCException.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCInputStream.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCStrategy.mm",
"connections/connection_options.cc",
"connections/core.cc",
"connections/discovery_options.cc",
"connections/implementation/analytics/analytics_recorder.cc",
"connections/implementation/analytics/throughput_recorder.cc",
"connections/implementation/base_bwu_handler.cc",
"connections/implementation/base_endpoint_channel.cc",
"connections/implementation/base_pcp_handler.cc",
"connections/implementation/ble_advertisement.cc",
"connections/implementation/ble_endpoint_channel.cc",
"connections/implementation/ble_v2_endpoint_channel.cc",
"connections/implementation/bluetooth_bwu_handler.cc",
"connections/implementation/bluetooth_device_name.cc",
"connections/implementation/bluetooth_endpoint_channel.cc",
"connections/implementation/bwu_manager.cc",
"connections/implementation/client_proxy.cc",
"connections/implementation/encryption_runner.cc",
"connections/implementation/endpoint_channel_manager.cc",
"connections/implementation/endpoint_manager.cc",
"connections/implementation/injected_bluetooth_device_store.cc",
"connections/implementation/internal_payload.cc",
"connections/implementation/internal_payload_factory.cc",
"connections/implementation/mediums/ble.cc",
"connections/implementation/mediums/ble_v2.cc",
"connections/implementation/mediums/ble_v2/advertisement_read_result.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement_header.cc",
"connections/implementation/mediums/ble_v2/ble_packet.cc",
"connections/implementation/mediums/ble_v2/ble_utils.cc",
"connections/implementation/mediums/ble_v2/bloom_filter.cc",
"connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc",
"connections/implementation/mediums/bluetooth_classic.cc",
"connections/implementation/mediums/bluetooth_radio.cc",
"connections/implementation/mediums/mediums.cc",
"connections/implementation/mediums/utils.cc",
"connections/implementation/mediums/webrtc_peer_id_stub.cc",
"connections/implementation/mediums/webrtc_stub.cc",
"connections/implementation/mediums/wifi_direct.cc",
"connections/implementation/mediums/wifi_hotspot.cc",
"connections/implementation/mediums/wifi_lan.cc",
"connections/implementation/offline_frames.cc",
"connections/implementation/offline_frames_validator.cc",
"connections/implementation/offline_service_controller.cc",
"connections/implementation/p2p_cluster_pcp_handler.cc",
"connections/implementation/p2p_point_to_point_pcp_handler.cc",
"connections/implementation/p2p_star_pcp_handler.cc",
"connections/implementation/payload_manager.cc",
"connections/implementation/pcp_manager.cc",
"connections/implementation/service_controller_router.cc",
"connections/implementation/webrtc_bwu_handler_stub.cc",
"connections/implementation/wifi_hotspot_bwu_handler.cc",
"connections/implementation/wifi_hotspot_endpoint_channel.cc",
"connections/implementation/wifi_lan_bwu_handler.cc",
"connections/implementation/wifi_lan_endpoint_channel.cc",
"connections/implementation/wifi_lan_service_info.cc",
"connections/payload.cc",
"connections/status.cc",
"connections/strategy.cc",
"internal/crypto/aead.cc",
"internal/crypto/ec_private_key.cc",
"internal/crypto/ec_signature_creator.cc",
"internal/crypto/ec_signature_creator_impl.cc",
"internal/crypto/encryptor.cc",
"internal/crypto/hkdf.cc",
"internal/crypto/hmac.cc",
"internal/crypto/nearby_base.cc",
"internal/crypto/openssl_util.cc",
"internal/crypto/random.cc",
"internal/crypto/rsa_private_key.cc",
"internal/crypto/secure_hash.cc",
"internal/crypto/secure_util.cc",
"internal/crypto/sha2.cc",
"internal/crypto/signature_verifier.cc",
"internal/crypto/symmetric_key.cc",
"internal/platform/base64_utils.cc",
"internal/platform/base_input_stream.cc",
"internal/platform/base_pipe.cc",
"internal/platform/ble.cc",
"internal/platform/ble_connection_info.cc",
"internal/platform/ble_v2.cc",
"internal/platform/bluetooth_classic.cc",
"internal/platform/bluetooth_connection_info.cc",
"internal/platform/bluetooth_utils.cc",
"internal/platform/byte_utils.cc",
"internal/platform/cancellation_flag.cc",
"internal/platform/credential_storage_impl.cc",
"internal/platform/error_code_recorder.cc",
"internal/platform/file.cc",
"internal/platform/implementation/ios/GNCUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleCentral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleConnection.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBlePeripheral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleUtils.mm",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralPeerManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralServiceManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSSocket.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSWeavePacket.m",
"internal/platform/implementation/ios/Mediums/GNCLeaks.m",
"internal/platform/implementation/ios/Mediums/GNCMConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourBrowser.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourService.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourUtils.m",
"internal/platform/implementation/ios/ble.mm",
"internal/platform/implementation/ios/bluetooth_adapter.mm",
"internal/platform/implementation/ios/condition_variable.cc",
"internal/platform/implementation/ios/count_down_latch.cc",
"internal/platform/implementation/ios/crypto.mm",
"internal/platform/implementation/ios/log_message.mm",
"internal/platform/implementation/ios/multi_thread_executor.mm",
"internal/platform/implementation/ios/platform.mm",
"internal/platform/implementation/ios/scheduled_executor.mm",
"internal/platform/implementation/ios/system_clock.cc",
"internal/platform/implementation/ios/utils.mm",
"internal/platform/implementation/ios/wifi_lan.mm",
"internal/platform/implementation/shared/count_down_latch.cc",
"internal/platform/implementation/shared/file.cc",
"internal/platform/implementation/shared/posix_condition_variable.cc",
"internal/platform/implementation/shared/posix_mutex.cc",
"internal/platform/input_stream.cc",
"internal/platform/monitored_runnable.cc",
"internal/platform/nsd_service_info.cc",
"internal/platform/pending_job_registry.cc",
"internal/platform/pipe.cc",
"internal/platform/prng.cc",
"internal/platform/thread_check_nocompile.cc",
"internal/platform/uuid.cc",
"internal/platform/wifi_direct.cc",
"internal/platform/wifi_hotspot.cc",
"internal/platform/wifi_lan.cc",
"internal/platform/wifi_lan_connection_info.cc",
"internal/platform/wifi_utils.cc"
],
"target_dependencies" : [
"google-toolbox-for-mac",
"smhasher",
"ukey2",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "NearbyConnectionsTests",
"module_type" : "SwiftTarget",
"name" : "NearbyConnectionsTests",
"path" : "connections/clients/swift/NearbyConnections/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyConnections"
],
"type" : "test"
},
{
"c99name" : "NearbyConnections",
"module_type" : "SwiftTarget",
"name" : "NearbyConnections",
"path" : ".",
"product_memberships" : [
"NearbyConnections"
],
"sources" : [
"connections/clients/swift/NearbyConnections/Sources/Advertiser.swift",
"connections/clients/swift/NearbyConnections/Sources/CancellationToken.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionManager.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionState.swift",
"connections/clients/swift/NearbyConnections/Sources/Discoverer.swift",
"connections/clients/swift/NearbyConnections/Sources/EndpointID.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Connection.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Discovery.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Payload.swift",
"connections/clients/swift/NearbyConnections/Sources/PayloadID.swift",
"connections/clients/swift/NearbyConnections/Sources/Strategy.swift",
"connections/clients/swift/NearbyConnections/Sources/TransferUpdate.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.