Build Information
Failed to build mongo-swift-driver, reference v1.3.1 (cd8618), with Swift 6.4 for macOS (SPM) on 18 Sep 2026 08:58:27 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mongodb/mongo-swift-driver.git
Reference: v1.3.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mongodb/mongo-swift-driver
* tag v1.3.1 -> FETCH_HEAD
HEAD is now at cd8618a 1.3.1
Cloned https://github.com/mongodb/mongo-swift-driver.git
Revision (git rev-parse @):
cd8618a10f89b72bad6edb1066a8fb60df57811b
SUCCESS checkout https://github.com/mongodb/mongo-swift-driver.git at v1.3.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/mongodb/mongo-swift-driver.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 / 1072]
[Planning deferred tasks]
[Starting]
[195 / 678] swift-nio_NIOPosix
[197 / 678]
[210 / 686] NimbleCwlCatchException
[217 / 705] CNIOWindows
[226 / 737] CNIOLinux
[239 / 771]
[248 / 797]
[268 / 797]
[289 / 823]
[308 / 827]
[317 / 827] ExtrasBase64
[328 / 827]
[329 / 827] _AtomicsShims
[335 / 858]
[345 / 858] _NIOBase64
[355 / 858] NIOConcurrencyHelpers
[362 / 858] CNIOPosix
[367 / 858] _NIODataStructures
[372 / 858] _NIODataStructures
[391 / 858] NIOConcurrencyHelpers
[400 / 858] NIOConcurrencyHelpers-product
[408 / 858]
[420 / 858]
[426 / 858] ExtrasBase64
[434 / 858]
[443 / 860]
[465 / 873] CLibMongoC
[479 / 882] CLibMongoC
[504 / 882] CLibMongoC
[527 / 883] CLibMongoC
[553 / 883] CLibMongoC
[583 / 884]
[606 / 884] CLibMongoC
[613 / 884] CLibMongoC
[622 / 884] NimbleCwlCatchExceptionSupport
[634 / 884] CLibMongoC
[650 / 884] CLibMongoC
[660 / 884] CLibMongoC
[669 / 884] CLibMongoC
[677 / 884] CLibMongoC
[689 / 884] CLibMongoC
[696 / 884] CLibMongoC
[706 / 884] NimbleCwlPreconditionTesting
[729 / 884] CLibMongoC
[745 / 884] CLibMongoC
[758 / 884] Atomics
[763 / 884] CLibMongoC
[770 / 884] InternalCollectionsUtilities
[779 / 890] NimbleCwlPreconditionTesting
[787 / 901] NimbleCwlPreconditionTesting
[797 / 901] ContainersPreview
[812 / 903] NimbleCwlPreconditionTesting
[820 / 914] DequeModule
[822 / 914] DequeModule
[823 / 914] DequeModule
[823 / 914] Nimble
[833 / 957]
[838 / 957]
[843 / 957] DequeModule
[854 / 958]
[855 / 958]
[857 / 958] NIOCore
[863 / 975]
[865 / 975]
[876 / 975] CNIOAtomics
[878 / 975] NIOCore
[881 / 975] NIOCore
[882 / 975]
[883 / 975] NIOCore
[890 / 975] Nimble
[899 / 975] Nimble
[900 / 975] Nimble
[900 / 975] NIOCore
[902 / 975] Nimble
[902 / 975] NIOCore
[912 / 977] NIOEmbedded
[916 / 981] NIOPosix
[933 / 1010] NIOEmbedded
[937 / 1010]
[939 / 1010]
[941 / 1010]
[942 / 1010]
[953 / 1010] NIOPosix
[960 / 1011] NIOPosix
[960 / 1011] NIO
[968 / 1013]
[970 / 1014] SwiftBSON
[986 / 1031] SwiftBSON
[987 / 1031] SwiftBSON
[994 / 1032] SwiftBSON
[994 / 1032] MongoSwift
[995 / 1044]
[1004 / 1044] MongoSwift
[1005 / 1044] SwiftBSON
[1012 / 1044] MongoSwift
[1017 / 1046]
[1019 / 1046] MongoSwift
[1019 / 1046] MongoSwiftSync
[1026 / 1057] MongoSwiftSync
[1030 / 1057] MongoSwiftSync
[1043 / 1065] TestsCommon
[1047 / 1065] MongoSwiftSync
[1047 / 1065] TestsCommon
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/mongodb/swift-bson
Fetching https://github.com/apple/swift-atomics
Fetching https://github.com/Quick/Nimble.git
[1/1875] Fetching swift-atomics
[20/5266] Fetching swift-atomics, swift-bson
[994/25252] Fetching swift-atomics, swift-bson, nimble
Fetched https://github.com/mongodb/swift-bson (1.33s)
Fetched https://github.com/apple/swift-atomics (1.33s)
[800/19986] Fetching nimble
[801/106008] Fetching nimble, swift-nio
Fetched https://github.com/Quick/Nimble.git (2.24s)
[25807/86022] Fetching swift-nio
Fetched https://github.com/apple/swift-nio (6.39s)
Computing version for https://github.com/mongodb/swift-bson
Computed https://github.com/mongodb/swift-bson at 3.1.0 (7.11s)
Fetching https://github.com/swift-extras/swift-extras-json
Fetching https://github.com/swift-extras/swift-extras-base64
[1/1094] Fetching swift-extras-json
[12/2048] Fetching swift-extras-json, swift-extras-base64
Fetched https://github.com/swift-extras/swift-extras-json (1.07s)
Fetched https://github.com/swift-extras/swift-extras-base64 (1.07s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 0.5.0 (1.76s)
Computing version for https://github.com/swift-extras/swift-extras-json
Computed https://github.com/swift-extras/swift-extras-json at 0.6.0 (0.66s)
Computing version for https://github.com/apple/swift-atomics
Computed https://github.com/apple/swift-atomics at 1.3.1 (0.57s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 8.1.2 (0.66s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.103.0 (0.70s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
[1/6898] Fetching swift-system
[829/34177] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-collections.git (3.33s)
Fetched https://github.com/apple/swift-system.git (3.33s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (4.05s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.59s)
Creating working copy for https://github.com/swift-extras/swift-extras-json
Working copy of https://github.com/swift-extras/swift-extras-json resolved at 0.6.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/apple/swift-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-atomics
Working copy of https://github.com/apple/swift-atomics resolved at 1.3.1
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 8.1.2
Creating working copy for https://github.com/mongodb/swift-bson
Working copy of https://github.com/mongodb/swift-bson resolved at 3.1.0
Creating working copy for https://github.com/swift-extras/swift-extras-base64
Working copy of https://github.com/swift-extras/swift-extras-base64 resolved at 0.5.0
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-scanner.c:286:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
286 | keylen = bson_uint32_to_string (count++, &key, buf, sizeof buf);[0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology.c:248:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'int' [-Wshorten-64-to-32][0m
248 | timeout = td.ptr->session_timeout_minutes;[0m
| [0;1;32m ~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology.c:374:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
373 | heartbeat = mongoc_uri_get_option_as_int32 ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 374 | uri, MONGOC_URI_HEARTBEATFREQUENCYMS, heartbeat_default);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-background-monitoring.c:319:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
319 | n_srv_monitors = topology->server_monitors->items_len;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-background-monitoring.c:320:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
320 | n_rtt_monitors = topology->rtt_monitors->items_len;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-description.c:2500:21: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
2499 | const mongoc_host_list_t *const *hl_array = _mongoc_apply_srv_max_hosts ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 2500 | host_list, host_list_length, &hl_array_size);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-set.c:91:15: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
91 | i = ptr - set->items;[0m
| [0;1;32m ~ ~~~~^~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-set.c:201:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
201 | if (!cb (i, old_set[i].item, ctx)) {[0m
| [0;1;32m ~~ ^
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-socket.c:348:22: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'nfds_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
348 | ret = poll (pfds, nsds, timeout);[0m
| [0;1;32m ~~~~ ^~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:234:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
234 | rpc.header.request_id = server_monitor->request_id++;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:248:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
248 | niovec = array_to_write.len;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:254:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
251 | if (!_mongoc_stream_writev_full (server_monitor->stream,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 252 | iovec,[0m
253 | niovec,[0m
254 | server_monitor->connect_timeout_ms,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:262:60: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
259 | if (!_mongoc_buffer_append_from_stream (&buffer,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 260 | server_monitor->stream,[0m
261 | 4,[0m
262 | server_monitor->connect_timeout_ms,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:273:60: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
270 | if (!_mongoc_buffer_append_from_stream (&buffer,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 271 | server_monitor->stream,[0m
272 | reply_len - buffer.len,[0m
273 | server_monitor->connect_timeout_ms,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:343:54: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
343 | rpc.header.request_id = server_monitor->request_id++;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:355:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
355 | niovec = array_to_write.len;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:365:53: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
362 | if (!_mongoc_stream_writev_full (server_monitor->stream,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 363 | iovec,[0m
364 | niovec,[0m
365 | server_monitor->connect_timeout_ms,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:543:57: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
542 | if (!_mongoc_buffer_append_from_stream ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 543 | &buffer, server_monitor->stream, msg_len - 4, timeout_ms, error)) {[0m
| [0;1;32m ^~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:609:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
608 | bson_append_int32 ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0m 609 | &cmd, "maxAwaitTimeMS", 14, server_monitor->heartbeat_frequency_ms);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[0m10 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-opts-helpers.c:71:18: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
70 | bson_append_timestamp ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~
[0m 71 | bson, key, strlen (key), timestamp->timestamp, timestamp->increment);[0m
| [0;1;32m ^~~~~~~~~~~~
[0m1 warning generated.
In file included from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-rpc.c:392:
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/op-msg.def:8:3: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
1 | RPC([0m
| [0;1;32m~~~~
[0m 2 | msg,[0m
| [0;1;32m ~~~~
[0m 3 | INT32_FIELD(msg_len)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~
[0m 4 | INT32_FIELD(request_id)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~
[0m 5 | INT32_FIELD(response_to)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~
[0m 6 | INT32_FIELD(opcode)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~
[0m 7 | ENUM_FIELD(flags)[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~
[0m 8 | SECTION_ARRAY_FIELD(sections)[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 9 | )[0m
| [0;1;32m~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-rpc.c:347:25: [0m[0;1;36mnote: [0mexpanded from macro 'SECTION_ARRAY_FIELD'[0m
345 | int max = rpc->_name[_i].payload.sequence.size - \[0m
| [0;1;32m ~~~
[0m 346 | strlen (rpc->_name[_i].payload.sequence.identifier) - \[0m
347 | 1 - sizeof (int32_t); \[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-rpc.c:276:7: [0m[0;1;36mnote: [0mexpanded from macro 'RPC'[0m
276 | _code \[0m
| [0;1;32m ^~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-rpc.c:852:11: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
852 | size = _mongoc_cluster_buffer_iovec ([0m
| [0;1;32m ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 853 | cluster->iov.data, cluster->iov.len, 16, data);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-rpc.c:887:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
887 | rpc_le->compressed.compressed_message_len = output_length;[0m
| [0;1;32m ~ ^~~~~~~~~~~~~
[0m3 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-http.c:194:27: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32][0m
194 | res->headers_len = ptr - http_response_str;[0m
| [0;1;32m ~ ~~~~^~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-http.c:197:48: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32][0m
196 | res->body_len =[0m
| [0;1;32m ~
[0m 197 | http_response_buf.len - res->headers_len - strlen (header_delimiter);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-gridfs-file.c:607:68: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
606 | file->pos += _mongoc_gridfs_file_page_memset0 (file->page,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 607 | target_length - file->pos);[0m
| [0;1;32m ~~~~~~~~~~~~~~^~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-gridfs-file.c:986:24: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'uint64_t' (aka 'unsigned long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
986 | file->n = file->pos / file->chunk_size;[0m
| [0;1;32m ~ ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-cluster.c:172:28: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
172 | difference = skip - (total_iov_len - iov[n].iov_len);[0m
| [0;1;32m ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-cluster.c:3409:79: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'unsigned long' to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
3408 | section[1].payload.sequence.size = cmd->payload_size +[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~~~~~
[0m 3409 | strlen (cmd->payload_identifier) + 1 +[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[0m 3410 | sizeof (int32_t);[0m
| [0;1;32m ~~~~~~~~~~~~~~~~
[0m2 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/bson/bson-json.c:1191:37: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32][0m
1190 | STACK_PUSH_DOC (bson_append_document_begin ([0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m 1191 | STACK_BSON_PARENT, key, len, STACK_BSON_CHILD));[0m
| [0;1;32m ^~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/bson/bson-json.c:312:10: [0m[0;1;36mnote: [0mexpanded from macro 'STACK_PUSH_DOC'[0m
312 | statement; \[0m
| [0;1;32m ^~~~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/bson/bson-iter.c:114:16: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32][0m
114 | iter->len = length;[0m
| [0;1;32m ~ ^~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls.c:121:46: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
121 | timeout_msec = (expire - now) / 1000L;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~~~~~
[0m1 warning generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:53:4: [0m[0;1;35mwarning: [0m[1m'SSLClose' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
53 | SSLClose (secure_transport->ssl_ctx_ref);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1731:1: [0m[0;1;36mnote: [0m'SSLClose' has been explicitly marked deprecated here[0m
1731 | SSLClose (SSLContextRef context)[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:129:13: [0m[0;1;35mwarning: [0m[1m'SSLWrite' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
129 | status = SSLWrite ([0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1670:1: [0m[0;1;36mnote: [0m'SSLWrite' has been explicitly marked deprecated here[0m
1670 | SSLWrite (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:154:45: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
154 | tls->timeout_msec = (expire - now) / 1000L;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:334:28: [0m[0;1;35mwarning: [0m[1m'SSLRead' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
334 | OSStatus status = SSLRead (secure_transport->ssl_ctx_ref,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1689:1: [0m[0;1;36mnote: [0m'SSLRead' has been explicitly marked deprecated here[0m
1689 | SSLRead (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:355:51: [0m[0;1;35mwarning: [0m[1mimplicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int32_t' (aka 'int') [-Wshorten-64-to-32][0m
355 | tls->timeout_msec = (expire - now) / 1000L;[0m
| [0;1;32m ~ ~~~~~~~~~~~~~~~^~~~~~~
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:471:14: [0m[0;1;35mwarning: [0m[1m'SecTrustCopyProperties' is deprecated: first deprecated in macOS 12.0 [-Wdeprecated-declarations][0m
471 | cfprops = SecTrustCopyProperties (trust);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~
[0m | [0;32m SecTrustEvaluateWithError
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecTrust.h:602:12: [0m[0;1;36mnote: [0m'SecTrustCopyProperties' has been explicitly marked deprecated here[0m
602 | CFArrayRef SecTrustCopyProperties(SecTrustRef trust)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:535:13: [0m[0;1;35mwarning: [0m[1m'SSLCopyPeerTrust' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
535 | status = SSLCopyPeerTrust (secure_transport->ssl_ctx_ref, &trust);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1261:1: [0m[0;1;36mnote: [0m'SSLCopyPeerTrust' has been explicitly marked deprecated here[0m
1261 | SSLCopyPeerTrust (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:570:13: [0m[0;1;35mwarning: [0m[1m'SecTrustEvaluate' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
570 | status = SecTrustEvaluate (trust, &trust_result);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~
[0m | [0;32m SecTrustEvaluateWithError
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecTrust.h:377:10: [0m[0;1;36mnote: [0m'SecTrustEvaluate' has been explicitly marked deprecated here[0m
377 | OSStatus SecTrustEvaluate(SecTrustRef trust, SecTrustResultType *result)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:612:10: [0m[0;1;35mwarning: [0m[1m'SSLHandshake' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
612 | ret = SSLHandshake (secure_transport->ssl_ctx_ref);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1641:1: [0m[0;1;36mnote: [0m'SSLHandshake' has been explicitly marked deprecated here[0m
1641 | SSLHandshake (SSLContextRef context)[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:705:7: [0m[0;1;35mwarning: [0m[1m'SSLCreateContext' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
705 | SSLCreateContext (kCFAllocatorDefault,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:316:1: [0m[0;1;36mnote: [0m'SSLCreateContext' has been explicitly marked deprecated here[0m
316 | SSLCreateContext(CFAllocatorRef __nullable alloc, SSLProtocolSide protocolSide, SSLConnectionType connectionType)[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:706:34: [0m[0;1;35mwarning: [0m[1m'kSSLClientSide' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
706 | client ? kSSLClientSide : kSSLServerSide,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:218:5: [0m[0;1;36mnote: [0m'kSSLClientSide' has been explicitly marked deprecated here[0m
218 | kSSLClientSide CF_ENUM_DEPRECATED(10_2, 10_15, 2_0, 13_0)[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:706:51: [0m[0;1;35mwarning: [0m[1m'kSSLServerSide' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
706 | client ? kSSLClientSide : kSSLServerSide,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:217:5: [0m[0;1;36mnote: [0m'kSSLServerSide' has been explicitly marked deprecated here[0m
217 | kSSLServerSide CF_ENUM_DEPRECATED(10_2, 10_15, 2_0, 13_0),[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:707:25: [0m[0;1;35mwarning: [0m[1m'kSSLStreamType' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
707 | kSSLStreamType);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:223:5: [0m[0;1;36mnote: [0m'kSSLStreamType' has been explicitly marked deprecated here[0m
223 | kSSLStreamType CF_ENUM_DEPRECATED(10_2, 10_15, 2_0, 13_0),[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:709:4: [0m[0;1;35mwarning: [0m[1m'SSLSetIOFuncs' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
709 | SSLSetIOFuncs (secure_transport->ssl_ctx_ref,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:418:1: [0m[0;1;36mnote: [0m'SSLSetIOFuncs' has been explicitly marked deprecated here[0m
418 | SSLSetIOFuncs (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:712:4: [0m[0;1;35mwarning: [0m[1m'SSLSetProtocolVersionMin' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
712 | SSLSetProtocolVersionMin (secure_transport->ssl_ctx_ref, kTLSProtocol1);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:458:1: [0m[0;1;36mnote: [0m'SSLSetProtocolVersionMin' has been explicitly marked deprecated here[0m
458 | SSLSetProtocolVersionMin (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:712:61: [0m[0;1;35mwarning: [0m[1m'kTLSProtocol1' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
712 | SSLSetProtocolVersionMin (secure_transport->ssl_ctx_ref, kTLSProtocol1);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecProtocolTypes.h:160:5: [0m[0;1;36mnote: [0m'kTLSProtocol1' has been explicitly marked deprecated here[0m
160 | kTLSProtocol1 CF_ENUM_DEPRECATED(10_2, 10_15, 5_0, 13_0) = 4,[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:732:7: [0m[0;1;35mwarning: [0m[1m'SSLSetSessionOption' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
732 | SSLSetSessionOption (secure_transport->ssl_ctx_ref,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:384:1: [0m[0;1;36mnote: [0m'SSLSetSessionOption' has been explicitly marked deprecated here[0m
384 | SSLSetSessionOption (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:733:28: [0m[0;1;35mwarning: [0m[1m'kSSLSessionOptionBreakOnServerAuth' is deprecated: first deprecated in macOS 10.15 [-Wdeprecated-declarations][0m
733 | kSSLSessionOptionBreakOnServerAuth,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:99:2: [0m[0;1;36mnote: [0m'kSSLSessionOptionBreakOnServerAuth' has been explicitly marked deprecated here[0m
99 | kSSLSessionOptionBreakOnServerAuth CF_ENUM_DEPRECATED(10_2, 10_15, 2_0, 13_0) = 0,[0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:737:7: [0m[0;1;35mwarning: [0m[1m'SSLSetClientSideAuthenticate' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
737 | SSLSetClientSideAuthenticate (secure_transport->ssl_ctx_ref,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1410:1: [0m[0;1;36mnote: [0m'SSLSetClientSideAuthenticate' has been explicitly marked deprecated here[0m
1410 | SSLSetClientSideAuthenticate (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:742:7: [0m[0;1;35mwarning: [0m[1m'SSLSetPeerDomainName' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
742 | SSLSetPeerDomainName (secure_transport->ssl_ctx_ref, host, strlen (host));[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:686:1: [0m[0;1;36mnote: [0m'SSLSetPeerDomainName' has been explicitly marked deprecated here[0m
686 | SSLSetPeerDomainName (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:744:4: [0m[0;1;35mwarning: [0m[1m'SSLSetConnection' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
744 | SSLSetConnection (secure_transport->ssl_ctx_ref, tls);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport.c:21:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:657:1: [0m[0;1;36mnote: [0m'SSLSetConnection' has been explicitly marked deprecated here[0m
657 | SSLSetConnection (SSLContextRef context,[0m
| [0;1;32m^
[0m21 warnings generated.
[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-secure-transport.c:259:14: [0m[0;1;35mwarning: [0m[1m'SecTransformExecute' is deprecated: first deprecated in macOS 12.0 - SecTransform is no longer supported [-Wdeprecated-declarations][0m
259 | dataref = SecTransformExecute (sec_transform, &error);[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport-private.h:25:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecTransform.h:570:11: [0m[0;1;36mnote: [0m'SecTransformExecute' has been explicitly marked deprecated here[0m
570 | CFTypeRef SecTransformExecute(SecTransformRef transformRef, CFErrorRef* errorRef) [0m
| [0;1;32m ^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-secure-transport.c:393:15: [0m[0;1;35mwarning: [0m[1m'SSLSetCertificate' is deprecated: first deprecated in macOS 10.15 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
393 | success = !SSLSetCertificate (secure_transport->ssl_ctx_ref,[0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport-private.h:25:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:637:1: [0m[0;1;36mnote: [0m'SSLSetCertificate' has been explicitly marked deprecated here[0m
637 | SSLSetCertificate (SSLContextRef context,[0m
| [0;1;32m^
[0m[1m/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-secure-transport.c:445:15: [0m[0;1;35mwarning: [0m[1m'SSLSetTrustedRoots' is deprecated: first deprecated in macOS 10.9 - No longer supported. Use Network.framework. [-Wdeprecated-declarations][0m
445 | success = !SSLSetTrustedRoots ([0m
| [0;1;32m ^
[0mIn module 'Security' imported from /Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream-tls-secure-transport-private.h:25:
[1m/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/Security.framework/Headers/SecureTransport.h:1180:1: [0m[0;1;36mnote: [0m'SSLSetTrustedRoots' has been explicitly marked deprecated here[0m
1180 | SSLSetTrustedRoots (SSLContextRef context,[0m
| [0;1;32m^
[0m3 warnings generated.
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-config.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-config.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-libressl.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-libressl.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-b64-private.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-b64-private.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-macros-private.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-macros-private.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-channel.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-channel.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-openssl.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-openssl.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-thread-private.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-thread-private.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-md5-private.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-md5-private.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-prelude.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-prelude.h'
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
| `- note: in file included from <module-includes>:1:
2 |
10 warnings generated.
/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-transport.h'
6 |
7 | #endif // C_LIBMONGOC_H
8 |
| `- warning: umbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-transport.h'
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+Indexes+AsyncAwait.swift:191:54: [1;33mwarning: [1;39mtype 'MongoCursor<IndexModel>' does not conform to the 'Sendable' protocol[0;0m
[0;36m189 |[0;0m */
[0;36m190 |[0;0m public func listIndexes(session: ClientSession? = nil) async throws -> MongoCursor<IndexModel> {
[0;36m191 |[0;0m try await self.listIndexes(session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<IndexModel>' does not conform to the 'Sendable' protocol[0;0m
[0;36m192 |[0;0m }
[0;36m193 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+Read+AsyncAwait.swift:25:73: [1;33mwarning: [1;39mtype 'MongoCursor<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m23 |[0;0m session: ClientSession? = nil
[0;36m24 |[0;0m ) async throws -> MongoCursor<CollectionType> {
[0;36m25 |[0;0m try await self.find(filter, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m26 |[0;0m }
[0;36m27 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+Read+AsyncAwait.swift:71:115: [1;33mwarning: [1;39mtype 'MongoCursor<BSONDocument>' does not conform to the 'Sendable' protocol[0;0m
[0;36m69 |[0;0m session: ClientSession? = nil
[0;36m70 |[0;0m ) async throws -> MongoCursor<BSONDocument> {
[0;36m71 |[0;0m try await self.aggregate(pipeline, options: options, session: session, withOutputType: BSONDocument.self).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<BSONDocument>' does not conform to the 'Sendable' protocol[0;0m
[0;36m72 |[0;0m }
[0;36m73 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+Read+AsyncAwait.swift:98:113: [1;33mwarning: [1;39mtype 'MongoCursor<OutputType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m96 |[0;0m withOutputType _: OutputType.Type
[0;36m97 |[0;0m ) async throws -> MongoCursor<OutputType> {
[0;36m98 |[0;0m try await self.aggregate(pipeline, options: options, session: session, withOutputType: OutputType.self).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<OutputType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m99 |[0;0m }
[0;36m100 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:39:112: [1;33mwarning: [1;39mtype 'MongoCollection<BSONDocument>' does not conform to the 'Sendable' protocol[0;0m
[0;36m37 |[0;0m session: ClientSession? = nil
[0;36m38 |[0;0m ) async throws -> MongoCollection<BSONDocument> {
[0;36m39 |[0;0m try await self.createCollection(name, withType: BSONDocument.self, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCollection<BSONDocument>' does not conform to the 'Sendable' protocol[0;0m
[0;36m40 |[0;0m }
[0;36m41 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCollection.swift:17:15: [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m15 |[0;0m // sourcery: skipSyncExport
[0;36m16 |[0;0m /// A MongoDB collection.
[0;36m17 |[0;0m public struct MongoCollection<T: Codable> {
[0;36m|[0;0m `- [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m18 |[0;0m /// The client which this collection was derived from.
[0;36m19 |[0;0m internal let _client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:68:99: [1;33mwarning: [1;39mtype 'MongoCollection<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m66 |[0;0m session: ClientSession? = nil
[0;36m67 |[0;0m ) async throws -> MongoCollection<T> {
[0;36m68 |[0;0m try await self.createCollection(name, withType: type, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCollection<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m69 |[0;0m }
[0;36m70 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCollection.swift:17:15: [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m15 |[0;0m // sourcery: skipSyncExport
[0;36m16 |[0;0m /// A MongoDB collection.
[0;36m17 |[0;0m public struct MongoCollection<T: Codable> {
[0;36m|[0;0m `- [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m18 |[0;0m /// The client which this collection was derived from.
[0;36m19 |[0;0m internal let _client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:90:84: [1;33mwarning: [1;39mtype 'MongoCursor<CollectionSpecification>' does not conform to the 'Sendable' protocol[0;0m
[0;36m88 |[0;0m session: ClientSession? = nil
[0;36m89 |[0;0m ) async throws -> MongoCursor<CollectionSpecification> {
[0;36m90 |[0;0m try await self.listCollections(filter, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<CollectionSpecification>' does not conform to the 'Sendable' protocol[0;0m
[0;36m91 |[0;0m }
[0;36m92 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:165:80: [1;33mwarning: [1;39mtype 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m163 |[0;0m session: ClientSession? = nil
[0;36m164 |[0;0m ) async throws -> BSONDocument {
[0;36m165 |[0;0m try await self.runCommand(command, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m166 |[0;0m }
[0;36m167 |[0;0m
SwiftBSON.BSONDocument:1:36: [1;39mnote: [1;39mstruct 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m1 |[0;0m @dynamicMemberLookup public struct BSONDocument {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m2 |[0;0m public typealias KeyValuePair = (key: String, value: SwiftBSON.BSON)
[0;36m3 |[0;0m public init()
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:282:11: [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m280 |[0;0m session: session,
[0;36m281 |[0;0m withEventType: EventType.self
[0;36m282 |[0;0m ).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m283 |[0;0m }
[0;36m284 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ChangeStream.swift:63:14: [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m61 |[0;0m /// A MongoDB change stream.
[0;36m62 |[0;0m /// - SeeAlso: https://docs.mongodb.com/manual/changeStreams/
[0;36m63 |[0;0m public class ChangeStream<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m64 |[0;0m public typealias Element = T
[0;36m65 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoDatabase+AsyncAwait.swift:349:11: [1;33mwarning: [1;39mtype 'MongoCursor<OutputType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m347 |[0;0m session: session,
[0;36m348 |[0;0m withOutputType: withOutputType
[0;36m349 |[0;0m ).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCursor<OutputType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m350 |[0;0m }
[0;36m351 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCursor.swift:35:14: [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m33 |[0;0m // sourcery: skipSyncExport
[0;36m34 |[0;0m /// A MongoDB cursor.
[0;36m35 |[0;0m public class MongoCursor<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'MongoCursor' does not conform to the 'Sendable' protocol[0;0m
[0;36m36 |[0;0m /// The client this cursor descended from.
[0;36m37 |[0;0m private let client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:137:23: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m /// Lock used to synchronize usage of the internal state: specifically the `state` and `cached` properties.
[0;36m136 |[0;0m /// This lock should only be acquired in the bodies of non-private methods.
[0;36m137 |[0;0m private let lock: Lock
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m138 |[0;0m
[0;36m139 |[0;0m /// Atomic variable used to signal long running operations (e.g. `next(...)`) that the cursor is closing.
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:140:28: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m
[0;36m139 |[0;0m /// Atomic variable used to signal long running operations (e.g. `next(...)`) that the cursor is closing.
[0;36m140 |[0;0m private var isClosing: NIOAtomic<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m141 |[0;0m
[0;36m142 |[0;0m /// Retrieves any error that occurred in mongoc or on the server while iterating the cursor. Returns `nil` if this
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCollection.swift:175:40: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m15 |[0;0m // sourcery: skipSyncExport
[0;36m16 |[0;0m /// A MongoDB collection.
[0;36m17 |[0;0m public struct MongoCollection<T: Codable> {
[0;36m|[0;0m `- [1;39mnote: [1;39m'T' previously declared here[0;0m
[0;36m18 |[0;0m /// The client which this collection was derived from.
[0;36m19 |[0;0m internal let _client: MongoClient
[0;36m:[0;0m
[0;36m173 |[0;0m /// `MongoCollection`, and uses it to execute the given closure. The `mongoc_collection_t` is only valid for the
[0;36m174 |[0;0m /// body of the closure. The caller is *not responsible* for cleaning up the `mongoc_collection_t`.
[0;36m175 |[0;0m internal func withMongocCollection<T>(
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m176 |[0;0m from connection: Connection,
[0;36m177 |[0;0m body: (OpaquePointer) throws -> T
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ChangeStream.swift:297:9: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m295 |[0;0m let el = self.eventLoop
[0;36m296 |[0;0m let wrappedCursor = self.wrappedCursor
[0;36m297 |[0;0m Task {
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m298 |[0;0m try await client.operationExecutor.execute(on: el) {
[0;36m299 |[0;0m wrappedCursor.kill()
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ConnectionPool.swift:151:43: [1;33mwarning: [1;39mconformance of 'OpaquePointer' to 'Sendable' is unavailable[0;0m
[0;36m149 |[0;0m case let .opening(future):
[0;36m150 |[0;0m do {
[0;36m151 |[0;0m let pool = try future.wait()
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'OpaquePointer' to 'Sendable' is unavailable[0;0m
[0;36m152 |[0;0m self.state = .open(pool: pool)
[0;36m153 |[0;0m return try body(pool)
Swift.OpaquePointer:2:11: [1;39mnote: [1;39mconformance of 'OpaquePointer' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension OpaquePointer : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'OpaquePointer' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ConnectionPool.swift:175:43: [1;33mwarning: [1;39mconformance of 'OpaquePointer' to 'Sendable' is unavailable[0;0m
[0;36m173 |[0;0m case let .opening(future):
[0;36m174 |[0;0m do {
[0;36m175 |[0;0m let pool = try future.wait()
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'OpaquePointer' to 'Sendable' is unavailable[0;0m
[0;36m176 |[0;0m self.state = .closing(pool: pool)
[0;36m177 |[0;0m } catch {
Swift.OpaquePointer:2:11: [1;39mnote: [1;39mconformance of 'OpaquePointer' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m1 |[0;0m @available(*, unavailable)
[0;36m2 |[0;0m extension OpaquePointer : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mconformance of 'OpaquePointer' to 'Sendable' has been explicitly marked unavailable here[0;0m
[0;36m3 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:137:23: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m /// Lock used to synchronize usage of the internal state: specifically the `state` and `cached` properties.
[0;36m136 |[0;0m /// This lock should only be acquired in the bodies of non-private methods.
[0;36m137 |[0;0m private let lock: Lock
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m138 |[0;0m
[0;36m139 |[0;0m /// Atomic variable used to signal long running operations (e.g. `next(...)`) that the cursor is closing.
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:140:28: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m
[0;36m139 |[0;0m /// Atomic variable used to signal long running operations (e.g. `next(...)`) that the cursor is closing.
[0;36m140 |[0;0m private var isClosing: NIOAtomic<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m141 |[0;0m
[0;36m142 |[0;0m /// Retrieves any error that occurred in mongoc or on the server while iterating the cursor. Returns `nil` if this
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:241:21: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m239 |[0;0m self.state = .open(cursor: mongocCursor, connection: connection, session: session)
[0;36m240 |[0;0m self.type = type
[0;36m241 |[0;0m self.lock = Lock()
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m242 |[0;0m self.isClosing = NIOAtomic.makeAtomic(value: false)
[0;36m243 |[0;0m self.cached = .none
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/CursorCommon.swift:242:26: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m240 |[0;0m self.type = type
[0;36m241 |[0;0m self.lock = Lock()
[0;36m242 |[0;0m self.isClosing = NIOAtomic.makeAtomic(value: false)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m243 |[0;0m self.cached = .none
[0;36m244 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoClient+AsyncAwait.swift:238:11: [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m236 |[0;0m session: session,
[0;36m237 |[0;0m withEventType: EventType.self
[0;36m238 |[0;0m ).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m239 |[0;0m }
[0;36m240 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ChangeStream.swift:63:14: [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m61 |[0;0m /// A MongoDB change stream.
[0;36m62 |[0;0m /// - SeeAlso: https://docs.mongodb.com/manual/changeStreams/
[0;36m63 |[0;0m public class ChangeStream<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m64 |[0;0m public typealias Element = T
[0;36m65 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+AsyncAwait.swift:46:81: [1;33mwarning: [1;39mtype 'MongoCollection<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m44 |[0;0m session: ClientSession? = nil
[0;36m45 |[0;0m ) async throws -> MongoCollection {
[0;36m46 |[0;0m try await self.renamed(to: newName, options: options, session: session).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'MongoCollection<T>' does not conform to the 'Sendable' protocol[0;0m
[0;36m47 |[0;0m }
[0;36m48 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoCollection.swift:17:15: [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m15 |[0;0m // sourcery: skipSyncExport
[0;36m16 |[0;0m /// A MongoDB collection.
[0;36m17 |[0;0m public struct MongoCollection<T: Codable> {
[0;36m|[0;0m `- [1;39mnote: [1;39mconsider making generic struct 'MongoCollection' conform to the 'Sendable' protocol[0;0m
[0;36m18 |[0;0m /// The client which this collection was derived from.
[0;36m19 |[0;0m internal let _client: MongoClient
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+ChangeStreams+AsyncAwait.swift:37:11: [1;33mwarning: [1;39mtype 'ChangeStream<ChangeStreamEvent<T>>' does not conform to the 'Sendable' protocol[0;0m
[0;36m35 |[0;0m options: options,
[0;36m36 |[0;0m session: session
[0;36m37 |[0;0m ).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'ChangeStream<ChangeStreamEvent<T>>' does not conform to the 'Sendable' protocol[0;0m
[0;36m38 |[0;0m }
[0;36m39 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ChangeStream.swift:63:14: [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m61 |[0;0m /// A MongoDB change stream.
[0;36m62 |[0;0m /// - SeeAlso: https://docs.mongodb.com/manual/changeStreams/
[0;36m63 |[0;0m public class ChangeStream<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m64 |[0;0m public typealias Element = T
[0;36m65 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/AsyncAwait/MongoCollection+ChangeStreams+AsyncAwait.swift:109:107: [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m107 |[0;0m withEventType _: EventType.Type
[0;36m108 |[0;0m ) async throws -> ChangeStream<EventType> {
[0;36m109 |[0;0m try await self.watch(pipeline, options: options, session: session, withEventType: EventType.self).get()
[0;36m|[0;0m `- [1;33mwarning: [1;39mtype 'ChangeStream<EventType>' does not conform to the 'Sendable' protocol[0;0m
[0;36m110 |[0;0m }
[0;36m111 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/ChangeStream.swift:63:14: [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m61 |[0;0m /// A MongoDB change stream.
[0;36m62 |[0;0m /// - SeeAlso: https://docs.mongodb.com/manual/changeStreams/
[0;36m63 |[0;0m public class ChangeStream<T: Codable>: CursorProtocol {
[0;36m|[0;0m `- [1;39mnote: [1;39mgeneric class 'ChangeStream' does not conform to the 'Sendable' protocol[0;0m
[0;36m64 |[0;0m public typealias Element = T
[0;36m65 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/MongoSwift/MongoClient.swift:287:45: [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m285 |[0;0m
[0;36m286 |[0;0m /// Counter for generating client _ids.
[0;36m287 |[0;0m internal static var clientIDGenerator = NIOAtomic<Int>.makeAtomic(value: 0)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'NIOAtomic' is deprecated: please use ManagedAtomic from https://github.com/apple/swift-atomics instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m288 |[0;0m
[0;36m289 |[0;0m /// A unique identifier for this client. Sets _id to the generator's current value and increments the generator.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/APMUtils.swift:11:23: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m private var events: [CommandEvent]
[0;36m10 |[0;0m // Lock over monitoring and events.
[0;36m11 |[0;0m private var lock: Lock
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m public init() {
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/APMUtils.swift:16:21: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m self.events = []
[0;36m15 |[0;0m self.monitoring = false
[0;36m16 |[0;0m self.lock = Lock()
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m17 |[0;0m }
[0;36m18 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line: cd /Users/admin/builder
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/APMUtils.swift:11:23: [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m9 |[0;0m private var events: [CommandEvent]
[0;36m10 |[0;0m // Lock over monitoring and events.
[0;36m11 |[0;0m private var lock: Lock
[0;36m|[0;0m |- [1;33mwarning: [1;39m'Lock' is deprecated: renamed to 'NIOLock'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'NIOLock' instead[0;0m
[0;36m12 |[0;0m
[0;36m13 |[0;0m public init() {
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:27:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoDatabaseOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
[0;36m27 |[0;0m extension MongoDatabaseOptions: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoDatabaseOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m28 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m29 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:45:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoCollectionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m
[0;36m45 |[0;0m extension MongoCollectionOptions: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoCollectionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m46 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m47 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:63:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'ClientSessionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m61 |[0;0m }
[0;36m62 |[0;0m
[0;36m63 |[0;0m extension ClientSessionOptions: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'ClientSessionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m64 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m65 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:88:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'TransactionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m86 |[0;0m }
[0;36m87 |[0;0m
[0;36m88 |[0;0m extension TransactionOptions: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'TransactionOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m89 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m90 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:112:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoClientOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m110 |[0;0m }
[0;36m111 |[0;0m
[0;36m112 |[0;0m extension MongoClientOptions: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'MongoClientOptions' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m113 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m114 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:144:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'ReadPreference' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m142 |[0;0m }
[0;36m143 |[0;0m
[0;36m144 |[0;0m extension ReadPreference: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'ReadPreference' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m145 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m146 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:171:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Mode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m169 |[0;0m }
[0;36m170 |[0;0m
[0;36m171 |[0;0m extension ReadPreference.Mode: Decodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Mode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m172 |[0;0m public init(from decoder: Decoder) throws {
[0;36m173 |[0;0m let container = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:187:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'TopologyDescription' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m185 |[0;0m }
[0;36m186 |[0;0m
[0;36m187 |[0;0m extension TopologyDescription: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'TopologyDescription' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m188 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m189 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift:205:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'ServerDescription' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m203 |[0;0m }
[0;36m204 |[0;0m
[0;36m205 |[0;0m extension ServerDescription: StrictDecodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'ServerDescription' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m206 |[0;0m internal typealias CodingKeysType = CodingKeys
[0;36m207 |[0;0m
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CommonTestUtils.swift:445:53: [1;31merror: [1;39m'Predicate' is ambiguous for type lookup in this context[0;0m
[0;36m443 |[0;0m // Adds a custom "cleanEqual" predicate that compares two JSON strings for equality after normalizing
[0;36m444 |[0;0m // them with the "clean" function
[0;36m445 |[0;0m public func cleanEqual(_ expectedValue: String?) -> [4;39mPredicate[0;0m<String> {
[0;36m|[0;0m `- [1;31merror: [1;39m'Predicate' is ambiguous for type lookup in this context[0;0m
[0;36m446 |[0;0m Predicate.define("cleanEqual <\(stringify(expectedValue))>") { actualExpression, msg in
[0;36m447 |[0;0m let actualValue = try actualExpression.evaluate()
Foundation.Predicate:2:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m1 |[0;0m @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
[0;36m2 |[0;0m public struct Predicate<each Input> : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m3 |[0;0m public let expression: any StandardPredicateExpression<Bool>
[0;36m4 |[0;0m public let variable: (repeat PredicateExpressions.Variable<each Input>)
Nimble.Predicate:1:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m1 |[0;0m public struct Predicate<T> {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m2 |[0;0m public init(_ matcher: @escaping (Nimble.Expression<T>) throws -> Nimble.PredicateResult)
[0;36m3 |[0;0m public func satisfies(_ expression: Nimble.Expression<T>) throws -> Nimble.PredicateResult
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CommonTestUtils.swift:464:69: [1;31merror: [1;39m'Predicate' is ambiguous for type lookup in this context[0;0m
[0;36m462 |[0;0m // Adds a custom "sortedEqual" predicate that compares two `Document`s and returns true if they
[0;36m463 |[0;0m // have the same key/value pairs in them
[0;36m464 |[0;0m public func sortedEqual<T: SortedEquatable>(_ expectedValue: T?) -> [4;39mPredicate[0;0m<T> {
[0;36m|[0;0m `- [1;31merror: [1;39m'Predicate' is ambiguous for type lookup in this context[0;0m
[0;36m465 |[0;0m Predicate.define("sortedEqual <\(stringify(expectedValue))>") { actualExpression, msg in
[0;36m466 |[0;0m let actualValue = try actualExpression.evaluate()
Foundation.Predicate:2:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m1 |[0;0m @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
[0;36m2 |[0;0m public struct Predicate<each Input> : Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m3 |[0;0m public let expression: any StandardPredicateExpression<Bool>
[0;36m4 |[0;0m public let variable: (repeat PredicateExpressions.Variable<each Input>)
Nimble.Predicate:1:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m1 |[0;0m public struct Predicate<T> {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m2 |[0;0m public init(_ matcher: @escaping (Nimble.Expression<T>) throws -> Nimble.PredicateResult)
[0;36m3 |[0;0m public func satisfies(_ expression: Nimble.Expression<T>) throws -> Nimble.PredicateResult
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CommonTestUtils.swift:556:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'ServerAddress' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m554 |[0;0m
[0;36m555 |[0;0m /// Makes `ServerAddress` `Decodable` for the sake of constructing it from spec test files.
[0;36m556 |[0;0m extension ServerAddress: Decodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'ServerAddress' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m557 |[0;0m public init(from decoder: Decoder) throws {
[0;36m558 |[0;0m let container = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:4:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'ConnectionError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m2 |[0;0m import MongoSwift
[0;36m3 |[0;0m
[0;36m4 |[0;0m extension MongoError.ConnectionError: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'ConnectionError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m5 |[0;0m public static func == (lhs: MongoError.ConnectionError, rhs: MongoError.ConnectionError) -> Bool {
[0;36m6 |[0;0m lhs.errorLabels?.sorted() == rhs.errorLabels?.sorted()
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:10:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'CommandError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m8 |[0;0m }
[0;36m9 |[0;0m
[0;36m10 |[0;0m extension MongoError.CommandError: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'CommandError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m11 |[0;0m public static func == (lhs: MongoError.CommandError, rhs: MongoError.CommandError) -> Bool {
[0;36m12 |[0;0m lhs.code == rhs.code && lhs.errorLabels?.sorted() == rhs.errorLabels?.sorted()
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:16:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m14 |[0;0m }
[0;36m15 |[0;0m
[0;36m16 |[0;0m extension MongoError.WriteError: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m17 |[0;0m public static func == (lhs: MongoError.WriteError, rhs: MongoError.WriteError) -> Bool {
[0;36m18 |[0;0m lhs.writeFailure == rhs.writeFailure &&
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:24:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m extension MongoError.BulkWriteError: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m25 |[0;0m public static func == (lhs: MongoError.BulkWriteError, rhs: MongoError.BulkWriteError) -> Bool {
[0;36m26 |[0;0m let cmp = { (lhs: MongoError.BulkWriteFailure, rhs: MongoError.BulkWriteFailure) in
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:37:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteResult' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m35 |[0;0m }
[0;36m36 |[0;0m
[0;36m37 |[0;0m extension BulkWriteResult: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteResult' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m38 |[0;0m public static func == (lhs: BulkWriteResult, rhs: BulkWriteResult) -> Bool {
[0;36m39 |[0;0m lhs.insertedIDs == rhs.insertedIDs
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:48:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m46 |[0;0m }
[0;36m47 |[0;0m
[0;36m48 |[0;0m extension MongoError.WriteFailure: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m49 |[0;0m public static func == (lhs: MongoError.WriteFailure, rhs: MongoError.WriteFailure) -> Bool {
[0;36m50 |[0;0m lhs.code == rhs.code
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:54:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m52 |[0;0m }
[0;36m53 |[0;0m
[0;36m54 |[0;0m extension MongoError.BulkWriteFailure: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'BulkWriteFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m55 |[0;0m public static func == (lhs: MongoError.BulkWriteFailure, rhs: MongoError.BulkWriteFailure) -> Bool {
[0;36m56 |[0;0m lhs.code == rhs.code && lhs.index == rhs.index
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:60:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteConcernFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m58 |[0;0m }
[0;36m59 |[0;0m
[0;36m60 |[0;0m extension MongoError.WriteConcernFailure: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'WriteConcernFailure' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'MongoSwift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m61 |[0;0m public static func == (lhs: MongoError.WriteConcernFailure, rhs: MongoError.WriteConcernFailure) -> Bool {
[0;36m62 |[0;0m lhs.code == rhs.code
/Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift:66:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'DecodingError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m64 |[0;0m }
[0;36m65 |[0;0m
[0;36m66 |[0;0m extension DecodingError: Equatable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'DecodingError' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m67 |[0;0m public static func == (lhs: DecodingError, rhs: DecodingError) -> Bool {
[0;36m68 |[0;0m switch (lhs, rhs) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/APMUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/CommonTestUtils.swift /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/ServerVersion.swift /Users/admin/builder/spi-builder-workspace/Sources/TestsCommon/SpecTestUtils.swift -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CNIOAtomics.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/NimbleCwlCatchExceptionSupport.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/NimbleCwlMachBadInstructionHandler.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CLibMongoC.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/Nimble/Carthage/Checkouts/CwlPreconditionTesting/Dependencies/CwlCatchException/Sources/CwlCatchExceptionSupport/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/checkouts/Nimble/Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CLibMongoC/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TestsCommon -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug/TestsCommon-t.build/Objects-normal/arm64/TestsCommon.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm