The Swift Package Index logo.Swift Package Index

Build Information

Failed to build NearbyConnections, reference v1.1.0-embedded-rc1 (504ab8), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 00:21:09 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/monzo/nearby.git
Reference: v1.1.0-embedded-rc1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/monzo/nearby
 * tag               v1.1.0-embedded-rc1 -> FETCH_HEAD
HEAD is now at 504ab8a Merge pull request #1160 from google/embedded
Submodule path 'third_party/absl': checked out '9336be04a242237cd41a525bedfcf3be1bb55377'
Submodule path 'third_party/depot_tools': checked out 'e1197f06a8f45c0328d341b30e337d3a4b609716'
Submodule path 'third_party/google-toolbox-for-mac/google-toolbox-for-mac': checked out '339415048005a9eba957357a02459a977a2e3007'
Submodule path 'third_party/gtest': checked out 'd61d4d8e64c08a662055e82904bbf90e108a704f'
Submodule path 'third_party/mbedtls': checked out '3e0418fe502b2a2194e118d362efdfc0e558be73'
Submodule path 'third_party/protobuf': checked out '4812107b9d0fb9fdcca933766c237c38f2150379'
Submodule path 'third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/securemessage/securemessage': checked out '69a02984d4563c6c21132ee882d1d3df1981f5a1'
Submodule path 'third_party/securemessage/securemessage/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/smhasher/smhasher': checked out '61a0530f28277f2e850bfc39600ce61d02b518de'
Submodule path 'third_party/ukey2/ukey2': checked out 'c2436e55116964d88532080784f6ed496b0d11f9'
Submodule path 'third_party/ukey2/ukey2/third_party/absl': checked out '278e0a071885a22dcd2fd1b5576cc44757299343'
Submodule path 'third_party/ukey2/ukey2/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message': checked out '69a02984d4563c6c21132ee882d1d3df1981f5a1'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule 'third_party/absl' (https://github.com/abseil/abseil-cpp) registered for path 'third_party/absl'
Submodule 'third_party/depot_tools' (https://chromium.googlesource.com/chromium/tools/depot_tools.git) registered for path 'third_party/depot_tools'
Submodule 'third_party/google-toolbox-for-mac/google-toolbox-for-mac' (https://github.com/google/google-toolbox-for-mac.git) registered for path 'third_party/google-toolbox-for-mac/google-toolbox-for-mac'
Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/gtest'
Submodule 'third_party/mbedtls' (https://github.com/ARMmbed/mbedtls) registered for path 'third_party/mbedtls'
Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/protobuf'
Submodule 'third_party/securemessage/securemessage' (https://github.com/google/securemessage.git) registered for path 'third_party/securemessage/securemessage'
Submodule 'third_party/smhasher/smhasher' (https://github.com/aappleby/smhasher) registered for path 'third_party/smhasher/smhasher'
Submodule 'third_party/ukey2/ukey2' (https://github.com/google/ukey2) registered for path 'third_party/ukey2/ukey2'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/absl'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/depot_tools'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/google-toolbox-for-mac/google-toolbox-for-mac'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/mbedtls'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/smhasher/smhasher'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf/third_party/googletest'...
Submodule 'third-party/gtest' (https://github.com/google/googletest) registered for path 'third_party/securemessage/securemessage/third_party/gtest'
Submodule 'third-party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/securemessage/securemessage/third_party/protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest'...
Submodule 'third_party/absl' (https://github.com/abseil/abseil-cpp) registered for path 'third_party/ukey2/ukey2/third_party/absl'
Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/ukey2/ukey2/third_party/gtest'
Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/ukey2/ukey2/third_party/protobuf'
Submodule 'third_party/secure_message' (https://github.com/google/securemessage) registered for path 'third_party/ukey2/ukey2/third_party/secure_message'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/absl'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest'...
Submodule 'third-party/gtest' (https://github.com/google/googletest) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest'
Submodule 'third-party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest'...
Cloned https://github.com/monzo/nearby.git
Revision (git rev-parse @):
504ab8aa82e6d3d37d02224f409063789b0c3f9b
SUCCESS checkout https://github.com/monzo/nearby.git at v1.1.0-embedded-rc1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/monzo/nearby.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 366]
[Planning deferred tasks]
[Starting]
[68 / 1161]
[79 / 1162] NearbyConnections
[88 / 1176] NearbyConnections
[91 / 1222] smhasher
[93 / 1222]
[97 / 1222]
[107 / 1222] securemessage
[111 / 1222]
[112 / 1222] securemessage
[113 / 1222]
[118 / 1222]
[121 / 1222] protobuf
[128 / 1222] protobuf
[129 / 1222] protobuf
[132 / 1222] protobuf
[133 / 1222]
[137 / 1222]
[141 / 1222]
[145 / 1222] protobuf
[147 / 1222] protobuf
[149 / 1222]
[152 / 1222] protobuf
[156 / 1222]
[158 / 1222] protobuf
[159 / 1222] protobuf
[163 / 1222]
[165 / 1222] protobuf
[167 / 1222] protobuf
[169 / 1222]
[172 / 1222] protobuf
[174 / 1222] protobuf
[175 / 1222] protobuf
[178 / 1222] protobuf
[181 / 1222] protobuf
[183 / 1222] NearbyConnections
[185 / 1222] NearbyConnections
[192 / 1222] protobuf
[193 / 1222] protobuf
[197 / 1222] protobuf
[198 / 1222] protobuf
[201 / 1222] protobuf
[203 / 1222] protobuf
[205 / 1222] protobuf
[208 / 1222] openssl_grpc
[209 / 1222] openssl_grpc
[211 / 1222] openssl_grpc
[214 / 1222] openssl_grpc
[216 / 1222] openssl_grpc
[219 / 1222] openssl_grpc
[220 / 1222] openssl_grpc
[222 / 1222] openssl_grpc
[224 / 1222] openssl_grpc
[228 / 1222] openssl_grpc
[230 / 1222] openssl_grpc
[234 / 1222] openssl_grpc
[239 / 1222] openssl_grpc
[242 / 1222] openssl_grpc
[245 / 1222] openssl_grpc
[252 / 1222] abseil
[257 / 1222] abseil
[261 / 1222] abseil
[262 / 1222] abseil
[265 / 1222] abseil
[269 / 1222] abseil
[270 / 1222] abseil
[275 / 1222] abseil
[280 / 1222] abseil
[284 / 1222] abseil
[287 / 1222] abseil
[290 / 1222] abseil
[295 / 1222] abseil
[299 / 1222] abseil
[302 / 1222] abseil
[309 / 1222] abseil
[310 / 1222] abseil
[312 / 1222] abseil
[314 / 1222] abseil
[319 / 1222] abseil
[320 / 1222] abseil
[323 / 1222] abseil
[325 / 1222] abseil
[327 / 1222] abseil
[329 / 1222] abseil
[331 / 1222] abseil
[333 / 1222] abseil
[334 / 1222] abseil
[338 / 1222] abseil
[340 / 1222] abseil
[343 / 1222] abseil
[348 / 1222] abseil
[352 / 1222] abseil
[355 / 1222] abseil
[356 / 1222] abseil
[359 / 1222] abseil
[362 / 1222] abseil
[366 / 1222] abseil
[368 / 1222] abseil
[372 / 1222] abseil
[375 / 1222] abseil
[378 / 1222] abseil
[380 / 1222] abseil
[381 / 1222] abseil
[386 / 1222] abseil
[388 / 1222] abseil
[389 / 1222] abseil
[391 / 1222] abseil
[393 / 1222] abseil
[396 / 1222] abseil
[398 / 1222] abseil
[400 / 1222] abseil
[402 / 1222] abseil
[407 / 1222] abseil
[409 / 1222] abseil
[410 / 1222] abseil
[411 / 1222] abseil
[416 / 1222] abseil
[418 / 1222] abseil
[421 / 1222] abseil
[424 / 1222] NearbyCoreAdapter
[429 / 1222] NearbyCoreAdapter
[432 / 1222] NearbyCoreAdapter
[433 / 1222] NearbyCoreAdapter
Fetching https://github.com/firebase/abseil-cpp-SwiftPM.git
[1/33642] Fetching abseil-cpp-swiftpm
Fetched https://github.com/firebase/abseil-cpp-SwiftPM.git (2.60s)
Fetching https://github.com/firebase/boringssl-SwiftPM.git
[1/17694] Fetching boringssl-swiftpm
Fetched https://github.com/firebase/boringssl-SwiftPM.git (11.29s)
Computing version for https://github.com/firebase/boringssl-SwiftPM.git
Computed https://github.com/firebase/boringssl-SwiftPM.git at 0.7.2 (12.01s)
Creating working copy for https://github.com/firebase/abseil-cpp-SwiftPM.git
Working copy of https://github.com/firebase/abseil-cpp-SwiftPM.git resolved at main (28706c5)
Creating working copy for https://github.com/firebase/boringssl-SwiftPM.git
Working copy of https://github.com/firebase/boringssl-SwiftPM.git resolved at 0.7.2
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/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/common/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/common/fast_pair_device.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/common/fast_pair_device_test.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/common/protocol.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/api/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/base/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/base/bluetooth_address.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/base/bluetooth_address_test.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/ble/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/ble/ble.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/impl/g3/device_info_test.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/g3/fast_pair_platform.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/ble_gatt_client.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/device_info.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/device_info_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/timer.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/timer_test.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/impl/windows/utils.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/BUILD
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/device_info_impl.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/task_runner_impl.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/task_runner_impl_test.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/timer_impl.cc
    /Users/admin/builder/spi-builder-workspace/fastpair/internal/public/timer_impl_test.cc
    /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/third_party/securemessage/securemessage/cpp/src/securemessage/secure_message_builder.cc:208:58: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  208 |     result->set_associated_data_length(associated_data_->size());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~^~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:164:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
  164 |   *size = target_->size() - old_size;
      |         ~ ~~~~~~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:433:26: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  433 |     input_->BackUp(count - limit_);
      |             ~~~~~~ ~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:444:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  444 |     input_->Skip(limit_);
      |             ~~~~ ^~~~~~
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc:142:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  142 |     result = read(file_, buffer, size);
      |            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc:224:15: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
  224 |       bytes = write(file_, buffer_base + total_written, size - total_written);
      |             ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc:273:24: warning: implicit conversion loses integer precision: 'streamsize' (aka 'long') to 'int' [-Wshorten-64-to-32]
  273 |   int result = input_->gcount();
      |       ~~~~~~   ~~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc:348:31: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  348 |     count = target_byte_count - final_byte_count;
      |           ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
4 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/time.cc:241:15: warning: implicit conversion loses integer precision: 'int64' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  241 |   int day = 1 + seconds / kSecondsPerDay;
      |       ~~~   ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/time.cc:243:22: warning: implicit conversion loses integer precision: 'int64' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  243 |   int hour = seconds / kSecondsPerHour;
      |       ~~~~   ~~~~~~~~^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/time.cc:245:24: warning: implicit conversion loses integer precision: 'int64' (aka 'long long') to 'int' [-Wshorten-64-to-32]
  245 |   int minute = seconds / kSecondsPerMinute;
      |       ~~~~~~   ~~~~~~~~^~~~~~~~~~~~~~~~~~~
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/substitute.cc:110:31: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  110 |   int original_size = output->size();
      |       ~~~~~~~~~~~~~   ~~~~~~~~^~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:492:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  492 |   *bytes_consumed = src - isrc;
      |                   ~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:527:13: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  527 |     n = src - isrc;
      |       ~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:532:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  532 |   *bytes_consumed = src - isrc;
      |                   ~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:565:40: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  565 |   if (!module_initialized_) return str.size();
      |                             ~~~~~~ ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:569:44: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  568 |   UTF8GenericScanFastAscii(&utf8acceptnonsurrogates_obj,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  569 |                            str.data(), str.size(), &bytes_consumed);
      |                                        ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc:588:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
  588 |   const int len = src_str.length();
      |             ~~~   ~~~~~~~~^~~~~~~~
6 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:98:25: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
   98 |   int str_length = str->length();
      |       ~~~~~~~~~~   ~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:266:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  266 |   int delim_length = strlen(delim);
      |       ~~~~~~~~~~~~   ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:333:20: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  333 |           return d - dest;   // we're done with p
      |           ~~~~~~ ~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:431:12: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  431 |   return d - dest;
      |   ~~~~~~ ~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:506:11: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
  506 |           sprintf(dest + used, (use_hex ? "\\x%02x" : "\\%03o"),
      |           ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:33:
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/common.h:38:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/algorithm:1856:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/find.h:35:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/cwchar:118:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/wchar.h:116:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/wchar.h:67:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/_wchar.h:91:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/stdio.h:104:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/stdio.h:61:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/_stdio.h:278:1: note: 'sprintf' has been explicitly marked deprecated here
  278 | __deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
      | ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:33:
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.h:36:
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/common.h:38:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/algorithm:1845:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/binary_search.h:14:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/lower_bound.h:14:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h:16:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__iterator/advance.h:26:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/limits:524:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/type_traits:516:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h:14:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/cstdint:149:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/c++/v1/stdint.h:36:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/21/include/stdint.h:56:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/stdint.h:52:
In file included from /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/_types.h:32:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/usr/include/sys/cdefs.h:227:48: note: expanded from macro '__deprecated_msg'
  227 |         #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
      |                                                       ^
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:604:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
  604 |   const int dest_length = src.size() * 4 + 1; // Maximum possible expansion
      |             ~~~~~~~~~~~   ~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:606:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  606 |   const int len = CEscapeInternal(src.data(), src.size(),
      |                   ~~~~~~~~~~~~~~~             ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:613:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'const int' [-Wshorten-64-to-32]
  613 |   const int dest_length = src.size() * 4 + 1; // Maximum possible expansion
      |             ~~~~~~~~~~~   ~~~~~~~~~~~~~~~^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:615:51: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  615 |   const int len = CEscapeInternal(src.data(), src.size(),
      |                   ~~~~~~~~~~~~~~~             ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1065:11: warning: implicit conversion loses integer precision: 'uint64' (aka 'unsigned long long') to 'uint32' (aka 'unsigned int') [-Wshorten-64-to-32]
 1065 |   u = u64 - (top_11_digits * 1000000000);
      |     ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1624:56: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
 1624 |        match_pos != std::string::npos; pos = match_pos + substring.length(),
      |                                            ~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2082:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2082 |   return Base64UnescapeInternal(src.data(), src.size(), dest, kUnBase64);
      |          ~~~~~~~~~~~~~~~~~~~~~~             ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2086:49: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2086 |   return Base64UnescapeInternal(src.data(), src.size(), dest, kUnWebSafeBase64);
      |          ~~~~~~~~~~~~~~~~~~~~~~             ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2121:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
 2121 |   szdest = limit_dest - cur_dest;
      |          ~ ~~~~~~~~~~~^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2122:21: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
 2122 |   szsrc = limit_src - cur_src;
      |         ~ ~~~~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2186:20: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
 2186 |   return (cur_dest - dest);
      |   ~~~~~~  ~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2212:54: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2210 |   const int escaped_len = Base64EscapeInternal(src, szsrc,
      |                           ~~~~~~~~~~~~~~~~~~~~
 2211 |                                                string_as_array(dest),
 2212 |                                                dest->size(),
      |                                                ~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2231:20: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2230 |   Base64Escape(reinterpret_cast<const unsigned char*>(src.data()),
      |   ~~~~~~~~~~~~
 2231 |                src.size(), dest, true);
      |                ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2236:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2235 |   WebSafeBase64Escape(reinterpret_cast<const unsigned char*>(src.data()),
      |   ~~~~~~~~~~~~~~~~~~~
 2236 |                       src.size(), dest, false);
      |                       ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2241:27: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
 2240 |   WebSafeBase64Escape(reinterpret_cast<const unsigned char*>(src.data()),
      |   ~~~~~~~~~~~~~~~~~~~
 2241 |                       src.size(), dest, true);
      |                       ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:2466:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]
 2466 |       int size_diff = localized.size() - strlen(str);
      |           ~~~~~~~~~   ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:266:22: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  266 |   int delim_length = strlen(delim);
      |       ~~~~~~~~~~~~   ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:289:3: note: in instantiation of function template specialization 'google::protobuf::JoinStringsIterator<std::__wrap_iter<const std::string *>>' requested here
  289 |   JoinStringsIterator(components.begin(), components.end(), delim, result);
      |   ^
22 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:155:18: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  155 |   for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) {
      |            ~   ~~^~~~~~
1 warning generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:115:14: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  115 |   int size = strlen(text);
      |       ~~~~   ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:145:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  145 |       int endpos = end - text;
      |           ~~~~~~   ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:161:54: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  161 |           WriteRaw(iter->second.data(), iter->second.size());
      |           ~~~~~~~~                      ~~~~~~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:198:30: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  198 |   WriteRaw(data.data(), data.size());
      |   ~~~~~~~~              ~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:203:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  203 |   WriteRaw(data, strlen(data));
      |   ~~~~~~~~       ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:213:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  213 |     CopyToBuffer(indent_.data(), indent_.size());
      |     ~~~~~~~~~~~~                 ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:272:42: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  272 |     CopyToBuffer(indent_.data(), indent_.size());
      |     ~~~~~~~~~~~~                 ~~~~~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:390:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  390 |   CopyToBuffer(start, start_var - start);
      |   ~~~~~~~~~~~~        ~~~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:392:33: warning: implicit conversion loses integer precision: 'size_type' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]
  392 |   CopyToBuffer(sub.c_str(), sub.size());
      |   ~~~~~~~~~~~~              ~~~~^~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/io/printer.cc:394:29: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
  394 |   CopyToBuffer(end_var, end - end_var);
      |   ~~~~~~~~~~~~          ~~~~^~~~~~~~~
10 warnings generated.
<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 |
1 warning generated.
/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'
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:36:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
  103 | }
      | ^
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:49:15: note: in instantiation of function template specialization 'google::protobuf::internal::AlignFail<4UL>' requested here
   49 | template void AlignFail<4>(uintptr_t);
      |               ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:36:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
  103 | }
      | ^
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:50:15: note: in instantiation of function template specialization 'google::protobuf::internal::AlignFail<8UL>' requested here
   50 | template void AlignFail<8>(uintptr_t);
      |               ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:36:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h:103:1: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
  103 | }
      | ^
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_impl.h:216:7: note: in instantiation of function template specialization 'google::protobuf::internal::AlignFail<1UL>' requested here
  216 |       AlignFail<alignof(T)>(reinterpret_cast<uintptr_t>(target));
      |       ^
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_message_tctable_lite.cc:311:3: note: in instantiation of function template specialization 'google::protobuf::internal::TcParser::RefAt<bool>' requested here
  311 |   RefAt<FieldType>(msg, data.offset()) =
      |   ^
3 warnings generated.
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/generated_enum_util.cc:78:15: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]
   78 |     return it - sorted_indices;
      |     ~~~~~~ ~~~^~~~~~~~~~~~~~~~
1 warning generated.
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc:40:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:119:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |       HANDLE_SVARINT_TYPE(SINT32, Int32, 32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:109:53: note: expanded from macro 'HANDLE_SVARINT_TYPE'
  109 |     auto value = WireFormatLite::ZigZagDecode##SIZE(val);                   \
      |                  ~~~~~~~~~~~~~~                     ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:147:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
  147 |         int value = val;
      |             ~~~~~   ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:217:17: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  217 |       type_id = tmp;
      |               ~ ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc:362:10: note: in instantiation of function template specialization 'google::protobuf::internal::ExtensionSet::ParseFieldWithExtensionInfo<google::protobuf::UnknownFieldSet>' requested here
  362 |   return ParseFieldWithExtensionInfo<UnknownFieldSet>(
      |          ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc:40:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:119:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |       HANDLE_SVARINT_TYPE(SINT32, Int32, 32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:109:53: note: expanded from macro 'HANDLE_SVARINT_TYPE'
  109 |     auto value = WireFormatLite::ZigZagDecode##SIZE(val);                   \
      |                  ~~~~~~~~~~~~~~                     ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:147:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
  147 |         int value = val;
      |             ~~~~~   ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:217:17: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  217 |       type_id = tmp;
      |               ~ ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc:375:10: note: in instantiation of function template specialization 'google::protobuf::internal::ExtensionSet::ParseMessageSetItemTmpl<google::protobuf::Message, google::protobuf::UnknownFieldSet>' requested here
  375 |   return ParseMessageSetItemTmpl<Message, UnknownFieldSet>(ptr, containing_type,
      |          ^
14 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set.cc:42:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:119:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |       HANDLE_SVARINT_TYPE(SINT32, Int32, 32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:109:53: note: expanded from macro 'HANDLE_SVARINT_TYPE'
  109 |     auto value = WireFormatLite::ZigZagDecode##SIZE(val);                   \
      |                  ~~~~~~~~~~~~~~                     ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:147:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
  147 |         int value = val;
      |             ~~~~~   ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:217:17: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  217 |       type_id = tmp;
      |               ~ ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set.cc:1299:10: note: in instantiation of function template specialization 'google::protobuf::internal::ExtensionSet::ParseFieldWithExtensionInfo<std::string>' requested here
 1299 |   return ParseFieldWithExtensionInfo<std::string>(
      |          ^
In file included from /Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set.cc:42:
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:98:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32]
   98 |       HANDLE_VARINT_TYPE(INT32, Int32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:91:47: note: expanded from macro 'HANDLE_VARINT_TYPE'
   90 |       Add##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE,          \
      |       ~~~~~~~~~~~~~~~~~~
   91 |                          extension.is_packed, value, extension.descriptor); \
      |                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:100:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  100 |       HANDLE_VARINT_TYPE(UINT32, UInt32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:93:68: note: expanded from macro 'HANDLE_VARINT_TYPE'
   93 |       Set##CPP_CAMELCASE(number, WireFormatLite::TYPE_##UPPERCASE, value,   \
      |       ~~~~~~~~~~~~~~~~~~                                           ^~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:119:7: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  119 |       HANDLE_SVARINT_TYPE(SINT32, Int32, 32);
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:109:53: note: expanded from macro 'HANDLE_SVARINT_TYPE'
  109 |     auto value = WireFormatLite::ZigZagDecode##SIZE(val);                   \
      |                  ~~~~~~~~~~~~~~                     ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:147:21: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32]
  147 |         int value = val;
      |             ~~~~~   ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set_inl.h:217:17: warning: implicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]
  217 |       type_id = tmp;
      |               ~ ^~~
/Users/admin/builder/spi-builder-workspace/third_party/protobuf/src/google/protobuf/extension_set.cc:1306:10: note: in instantiation of function template specialization 'google::protobuf::internal::ExtensionSet::ParseMessageSetItemTmpl<google::protobuf::MessageLite, std::string>' requested here
 1306 |   return ParseMessageSetItemTmpl<MessageLite, std::string>(ptr, extendee,
      |          ^
14 warnings generated.
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/wifi_utils.cc:15:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/wifi_utils.h:18:
In file included from /Users/admin/builder/spi-builder-workspace/internal/platform/implementation/wifi.h:22:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/strings/string_view.h:29:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/attributes.h:39:
In file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/config.h:92:
/Users/admin/builder/spi-builder-workspace/.build/checkouts/abseil-cpp-SwiftPM/absl/base/policy_checks.h:81:2: error: "C++ versions less than C++17 are not supported."
   81 | #error "C++ versions less than C++17 are not supported."
      |  ^
1 error generated.
error: CompileC /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/wifi_utils.o /Users/admin/builder/spi-builder-workspace/internal/platform/wifi_utils.cc normal arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /Users/admin/builder

    Using response file: /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp

    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x c++ -ivfsstatcache /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -target arm64-apple-macos12.0 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-c++11-extensions -Wno-implicit-fallthrough -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -fstrict-aliasing -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Wno-infinite-recursion -Wno-move -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-range-loop-analysis -Wno-semicolon-before-method-body -index-store-path /Users/admin/builder/spi-builder-workspace/.build/out @/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/82b82416624d2658e5098eb0a28c15c5-common-args.resp -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/wifi_utils.d --serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/wifi_utils.dia -c /Users/admin/builder/spi-builder-workspace/internal/platform/wifi_utils.cc -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/wifi_utils.o -index-unit-output-path /NearbyConnections.build/Debug/NearbyCoreAdapter-t.build/Objects-normal/arm64/wifi_utils.o
error: Build failed
BUILD FAILURE 6.4 macosSpm