Build Information
Failed to build mongo-swift-driver, reference v1.3.1 (cd8618), with Swift 6.4 for Linux on 18 Sep 2026 08:43:45 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build 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 /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
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: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/mongodb/mongo-swift-driver.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-atomics
Fetching https://github.com/mongodb/swift-bson
Fetching https://github.com/apple/swift-nio
Fetching https://github.com/Quick/Nimble.git
[1/1875] Fetching swift-atomics
[883/5266] Fetching swift-atomics, swift-bson
Fetched https://github.com/apple/swift-atomics (0.53s)
[3154/3391] Fetching swift-bson
[3392/23377] Fetching swift-bson, nimble
[5591/109399] Fetching swift-bson, nimble, swift-nio
Fetched https://github.com/Quick/Nimble.git (1.41s)
[57585/89413] Fetching swift-bson, swift-nio
Fetched https://github.com/mongodb/swift-bson (3.42s)
Fetched https://github.com/apple/swift-nio (3.46s)
Computing version for https://github.com/mongodb/swift-bson
Computed https://github.com/mongodb/swift-bson at 3.1.0 (3.66s)
Fetching https://github.com/swift-extras/swift-extras-base64
Fetching https://github.com/swift-extras/swift-extras-json
[1/954] Fetching swift-extras-base64
[955/2048] Fetching swift-extras-base64, swift-extras-json
Fetched https://github.com/swift-extras/swift-extras-base64 (0.56s)
Fetched https://github.com/swift-extras/swift-extras-json (0.56s)
Computing version for https://github.com/swift-extras/swift-extras-base64
Computed https://github.com/swift-extras/swift-extras-base64 at 0.5.0 (0.75s)
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.19s)
Computing version for https://github.com/apple/swift-atomics
Computed https://github.com/apple/swift-atomics at 1.3.1 (0.17s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 8.1.2 (0.19s)
Computing version for https://github.com/apple/swift-nio
Computed https://github.com/apple/swift-nio at 2.103.0 (0.36s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
[1/6898] Fetching swift-system
Fetched https://github.com/apple/swift-system.git (0.65s)
[1/27279] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.40s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (1.80s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.26s)
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
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-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-nio
Working copy of https://github.com/apple/swift-nio resolved at 2.103.0
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/apple/swift-atomics
Working copy of https://github.com/apple/swift-atomics resolved at 1.3.1
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
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 925]
[Planning 736 / 925]
[Planning deferred tasks]
[Constructing 862 / 2070]
[47 / 450] Nimble
[169 / 456]
[175 / 467] ExtrasJSON
[182 / 501] Nimble
[183 / 501] CNIOWindows
[190 / 501] CNIOPosix
[193 / 501] _NIODataStructures
[195 / 501] _NIODataStructures
[197 / 501] _NIODataStructures
[212 / 501] Nimble
[213 / 501] NIOConcurrencyHelpers
[214 / 501] Nimble
[226 / 501] ExtrasBase64
[232 / 502] _NIOBase64
[233 / 502] _NIODataStructures
[234 / 502] Nimble-product
[236 / 503] Nimble-product
[239 / 503] NIOConcurrencyHelpers
[241 / 503] NIOConcurrencyHelpers-product
[245 / 503] InternalCollectionsUtilities
[246 / 503] InternalCollectionsUtilities
[247 / 503] InternalCollectionsUtilities
[248 / 503] InternalCollectionsUtilities
[251 / 503] InternalCollectionsUtilities
[253 / 503] ExtrasJSON
[254 / 504] Nimble
[256 / 505] NIOConcurrencyHelpers
[257 / 505] Nimble
[259 / 505] NIOConcurrencyHelpers
[262 / 505] ExtrasJSON-product
[263 / 505] ExtrasJSON-product
[266 / 505] ExtrasBase64
[269 / 505]
[272 / 506] ExtrasBase64
[273 / 506] Nimble
[281 / 508] CLibMongoC
[285 / 517] CLibMongoC
[289 / 517] CLibMongoC
[291 / 517] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:1831:64: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
1831 | error, [0;32m"Unsupported wtimeoutMS value [w=%"[0m [0;32m"lld"[0m [0;32m"]"[0m, wtimeoutms);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:66:20: [0m[0;1;36mnote: [0mexpanded from macro 'MONGOC_URI_ERROR'[0m
65 | format, \[0m
| [0;1;32m ~~~~~~
[0m 66 | __VA_ARGS__);[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:2575:26: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2573 | MONGOC_WARNING ([0;32m"Cannot read 64-bit value for \"%s\": %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 2574 | option_orig,[0m
2575 | retval);[0m
| [0;1;32m ^~~~~~
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:25:
In file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-util-private.h:23:
In file included from /host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC_mongoc.h:49:
[1m/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC_mongoc-log.h:39:61: [0m[0;1;36mnote: [0mexpanded from macro 'MONGOC_WARNING'[0m
39 | mongoc_log (MONGOC_LOG_LEVEL_WARNING, MONGOC_LOG_DOMAIN, __VA_ARGS__)[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:2863:26: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2860 | MONGOC_WARNING ([0;32m"Unsupported value for \"%s\": %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 2861 | [0;32m", \"%s\" is not an int64 option"[0m,[0m
2862 | option_orig,[0m
2863 | value,[0m
| [0;1;32m ^~~~~
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:25:
In file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-util-private.h:23:
In file included from /host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC_mongoc.h:49:
[1m/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC_mongoc-log.h:39:61: [0m[0;1;36mnote: [0mexpanded from macro 'MONGOC_WARNING'[0m
39 | mongoc_log (MONGOC_LOG_LEVEL_WARNING, MONGOC_LOG_DOMAIN, __VA_ARGS__)[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:2917:28: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2913 | [0;32m"Cannot set URI option \"%s\" to %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 2914 | [0;32m", it already has "[0m
2915 | [0;32m"a non-64-bit integer value"[0m,[0m
2916 | option,[0m
2917 | value);[0m
| [0;1;32m ^~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:66:20: [0m[0;1;36mnote: [0mexpanded from macro 'MONGOC_URI_ERROR'[0m
65 | format, \[0m
| [0;1;32m ~~~~~~
[0m 66 | __VA_ARGS__);[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:2928:25: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2926 | [0;32m"Failed to set URI option \"%s\" to %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 2927 | option_orig,[0m
2928 | value);[0m
| [0;1;32m ^~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-uri.c:66:20: [0m[0;1;36mnote: [0mexpanded from macro 'MONGOC_URI_ERROR'[0m
65 | format, \[0m
| [0;1;32m ~~~~~~
[0m 66 | __VA_ARGS__);[0m
| [0;1;32m ^~~~~~~~~~~
[0m5 warnings generated.
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology.c:1316:14: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
1315 | TRACE ([0;32m"server selection about to wait for %"[0m [0;32m"lld"[0m [0;32m"ms"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 1316 | (expire_at - loop_start) / [0;32m1000[0m);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology.c:31:
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-trace-private.h:42:22: [0m[0;1;36mnote: [0mexpanded from macro 'TRACE'[0m
39 | [0;32m"TRACE: %s():%d "[0m msg, \[0m
| [0;1;32m ~~~
[0m 40 | BSON_FUNC, \[0m
41 | __LINE__, \[0m
42 | __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m1 warning generated.
[294 / 517] CLibMongoC
[296 / 517] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-background-monitoring.c:63:17: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
62 | TRACE ([0;32m"srv polling thread sleeping for %"[0m [0;32m"lld"[0m [0;32m"ms"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 63 | sleep_duration_ms);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-background-monitoring.c:28:
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-trace-private.h:42:22: [0m[0;1;36mnote: [0mexpanded from macro 'TRACE'[0m
39 | [0;32m"TRACE: %s():%d "[0m msg, \[0m
| [0;1;32m ~~~
[0m 40 | BSON_FUNC, \[0m
41 | __LINE__, \[0m
42 | __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m1 warning generated.
[299 / 517] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-stream.c:472:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
470 | [0;32m"/%"[0m [0;32m"lld"[0m [0;32m" in %dms) during socket delivery"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 471 | (uint64_t) r,[0m
472 | (int64_t) total_bytes,[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-description.c:640:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
637 | [0;32m"maxStalenessSeconds is set to %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 638 | [0;32m", it must be at least heartbeatFrequencyMS (%"[0m [0;32m"lld"[0m
639 | [0;32m") + server's idle write period (%d seconds)"[0m,[0m
640 | max_staleness_seconds,[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-description.c:641:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
638 | [0;32m", it must be at least heartbeatFrequencyMS (%"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 639 | [0;32m") + server's idle write period (%d seconds)"[0m,[0m
640 | max_staleness_seconds,[0m
641 | td->heartbeat_msec,[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-topology-description.c:652:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
650 | [0;32m"maxStalenessSeconds is set to %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 651 | [0;32m", it must be at least %d seconds"[0m,[0m
652 | max_staleness_seconds,[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~
[0m3 warnings generated.
[302 / 517] CLibMongoC
[304 / 517] CLibMongoC
[308 / 517] CLibMongoC
[311 / 517] CLibMongoC
[314 / 517] CLibMongoC
[316 / 517] ExtrasBase64
[322 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:360:17: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
359 | [0;32m"sending with timeout %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 360 | server_monitor->connect_timeout_ms);[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:410:10: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
407 | MONITOR_LOG ([0m
| [0;1;32m ~~~~~~~~~~~~~
[0m 408 | server_monitor,[0m
| [0;1;32m ~~~~~~~~~~~~~~~
[0m 409 | [0;32m"polling for awaitable hello reply with timeleft_ms: %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[0m | [0;32m %ld
[0m 410 | timeleft_ms);[0m
| [0;1;32m ^~~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:512:17: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
511 | [0;32m"reading first 4 bytes with timeout: %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 512 | timeout_ms);[0m
| [0;1;32m ^~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:541:17: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
539 | [0;32m"reading remaining %d bytes. Timeout %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 540 | ([0;34mint[0m) (msg_len - [0;32m4[0m),[0m
541 | timeout_ms);[0m
| [0;1;32m ^~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:868:62: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
868 | server_monitor, [0;32m"server check duration (us): %"[0m [0;32m"lld"[0m, duration_us);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:999:60: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
999 | MONITOR_LOG (server_monitor, [0;32m"sleeping for %"[0m [0;32m"lld"[0m, sleep_duration_ms);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-server-monitor.c:121:59: [0m[0;1;36mnote: [0mexpanded from macro 'MONITOR_LOG'[0m
121 | _server_monitor_log (sm, MONGOC_LOG_LEVEL_TRACE, __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m6 warnings generated.
[327 / 518] CLibMongoC
[332 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-opts-helpers.c:157:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
155 | [0;32m" not %"[0m [0;32m"lld"[0m,[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 156 | bson_iter_key (iter),[0m
157 | i);[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-opts-helpers.c:40:23: [0m[0;1;36mnote: [0mexpanded from macro 'CONVERSION_ERR'[0m
40 | __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-opts-helpers.c:181:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
178 | CONVERSION_ERR ([0;32m"Invalid field \"%s\" in opts: %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 179 | [0;32m" out of range for int32"[0m,[0m
180 | bson_iter_key (iter),[0m
181 | i);[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-opts-helpers.c:40:23: [0m[0;1;36mnote: [0mexpanded from macro 'CONVERSION_ERR'[0m
40 | __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m2 warnings generated.
[336 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:79:4: [0m[0;1;35mwarning: [0m[1m'ERR_load_BIO_strings' is deprecated [-Wdeprecated-declarations][0m
79 | ERR_load_BIO_strings ();[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:23:
In file included from /usr/include/openssl/bio.h:30:
In file included from /usr/include/openssl/crypto.h:38:
In file included from /usr/include/openssl/cryptoerr.h:17:
[1m/usr/include/openssl/cryptoerr_legacy.h:31:1: [0m[0;1;36mnote: [0m'ERR_load_BIO_strings' has been explicitly marked deprecated here[0m
31 | OSSL_DEPRECATEDIN_3_0 [0;34mint[0m ERR_load_BIO_strings([0;34mvoid[0m);[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:23:
In file included from /usr/include/openssl/bio.h:18:
[1m/usr/include/openssl/macros.h:182:49: [0m[0;1;36mnote: [0mexpanded from macro 'OSSL_DEPRECATEDIN_3_0'[0m
182 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED([0;32m3.0[0m)[0m
| [0;1;32m ^
[0m[1m/usr/include/openssl/macros.h:62:52: [0m[0;1;36mnote: [0mexpanded from macro 'OSSL_DEPRECATED'[0m
62 | # define OSSL_DEPRECATED(since) [0;34m__attribute__[0m((deprecated))[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:652:7: [0m[0;1;35mwarning: [0m[1m'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations][0m
652 | ASN1_STRING_get0_data (ext_data), ASN1_STRING_length (ext_data));[0m
| [0;1;32m ^
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:59:31: [0m[0;1;36mnote: [0mexpanded from macro 'ASN1_STRING_get0_data'[0m
59 | #define ASN1_STRING_get0_data ASN1_STRING_data[0m
| [0;1;32m ^
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:24:
In file included from /usr/include/openssl/ssl.h:31:
In file included from /usr/include/openssl/x509.h:29:
In file included from /usr/include/openssl/evp.h:43:
In file included from /usr/include/openssl/objects.h:21:
[1m/usr/include/openssl/asn1.h:680:1: [0m[0;1;36mnote: [0m'ASN1_STRING_data' has been explicitly marked deprecated here[0m
680 | OSSL_DEPRECATEDIN_1_1_0 [0;34munsigned[0m [0;34mchar[0m *ASN1_STRING_data(ASN1_STRING *x);[0m
| [0;1;32m^
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-openssl.c:23:
In file included from /usr/include/openssl/bio.h:18:
[1m/usr/include/openssl/macros.h:204:49: [0m[0;1;36mnote: [0mexpanded from macro 'OSSL_DEPRECATEDIN_1_1_0'[0m
204 | # define OSSL_DEPRECATEDIN_1_1_0 OSSL_DEPRECATED([0;32m1.1.0[0m)[0m
| [0;1;32m ^
[0m[1m/usr/include/openssl/macros.h:62:52: [0m[0;1;36mnote: [0mexpanded from macro 'OSSL_DEPRECATED'[0m
62 | # define OSSL_DEPRECATED(since) [0;34m__attribute__[0m((deprecated))[0m
| [0;1;32m ^
[0m2 warnings generated.
[343 / 518] CLibMongoC
[349 / 518] CLibMongoC
[353 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-gridfs-bucket-file.c:312:23: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
309 | [0;32m"Chunk %d expected to have size %"[0m [0;32m"lld"[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 310 | [0;32m" but is size %d."[0m,[0m
311 | file->curr_chunk,[0m
312 | expected_size,[0m
| [0;1;32m ^~~~~~~~~~~~~
[0m1 warning generated.
[360 / 518] CLibMongoC
[364 / 518] CLibMongoC
[367 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-cursor.c:1260:36: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
1260 | TRACE ([0;32m"cursor_id(%"[0m [0;32m"lld"[0m [0;32m")"[0m, cursor->cursor_id);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~~~~~~~
[0m | [0;32m %ld
[0mIn file included from /host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-cursor.c:26:
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-trace-private.h:42:22: [0m[0;1;36mnote: [0mexpanded from macro 'TRACE'[0m
39 | [0;32m"TRACE: %s():%d "[0m msg, \[0m
| [0;1;32m ~~~
[0m 40 | BSON_FUNC, \[0m
41 | __LINE__, \[0m
42 | __VA_ARGS__); \[0m
| [0;1;32m ^~~~~~~~~~~
[0m1 warning generated.
[373 / 518] CLibMongoC
[380 / 518] CLibMongoC
[382 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/mongoc/mongoc-collection.c:1231:37: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
1229 | (i++ ? [0;32m"_%s_%"[0m [0;32m"lld"[0m : [0;32m"%s_%"[0m PRId64),[0m
| [0;1;32m ~~~~~~~
[0m | [0;32m %ld
[0m 1230 | bson_iter_key (&iter),[0m
1231 | bson_iter_int64 (&iter));[0m
| [0;1;32m ^~~~~~~~~~~~~~~~~~~~~~~
[0m1 warning generated.
[388 / 518] CLibMongoC
[392 / 518] CLibMongoC
[398 / 518] CLibMongoC
[407 / 518] CLibMongoC
[411 / 518] CLibMongoC
[1m/host/spi-builder-workspace/Sources/CLibMongoC/bson/bson-iso8601.c:331:64: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
331 | bson_string_append_printf (str, [0;32m"%s.%03"[0m [0;32m"lld"[0m [0;32m"Z"[0m, buf, msecs_part);[0m
| [0;1;32m ~~~~~~~~~ ^~~~~~~~~~
[0m | [0;32m %03ld
[0m1 warning generated.
[416 / 518] Atomics
[1m/host/spi-builder-workspace/Sources/CLibMongoC/bson/bson.c:2569:62: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2569 | state->str, [0;32m"{ \"$numberLong\" : \"%"[0m [0;32m"lld"[0m [0;32m"\" }"[0m, v_int64);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/bson/bson.c:2571:57: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2571 | bson_string_append_printf (state->str, [0;32m"%"[0m [0;32m"lld"[0m, v_int64);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/bson/bson.c:2750:57: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2750 | bson_string_append_printf (state->str, [0;32m"%"[0m [0;32m"lld"[0m, msec_since_epoch);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~~~~~~
[0m | [0;32m %ld
[0m[1m/host/spi-builder-workspace/Sources/CLibMongoC/bson/bson.c:2758:57: [0m[0;1;35mwarning: [0m[1mformat specifies type 'long long' but the argument has type 'int64_t' (aka 'long') [-Wformat][0m
2758 | bson_string_append_printf (state->str, [0;32m"%"[0m [0;32m"lld"[0m, msec_since_epoch);[0m
| [0;1;32m ~~~~~~~ ^~~~~~~~~~~~~~~~
[0m | [0;32m %ld
[0m4 warnings generated.
[432 / 518] ExtrasBase64
[437 / 518] Atomics-product
[439 / 518] CLibMongoC
[440 / 519] _NIODataStructures
[444 / 528] Atomics
[448 / 528] ContainersPreview
[456 / 529] ContainersPreview
[463 / 539] DequeModule
[464 / 539] DequeModule
[465 / 539] DequeModule
[466 / 539] ContainersPreview
[468 / 539] DequeModule
[468 / 539] Atomics
[471 / 540] DequeModule
[471 / 541] DequeModule
[480 / 542] NIOCore
[489 / 551] NIOCore
[489 / 552] NIOCore
[503 / 558] NIOPosix
[507 / 567] NIOPosix
[507 / 567] NIOEmbedded
[514 / 567] NIOPosix
[515 / 567] NIOPosix
[516 / 567] NIOPosix
[517 / 568] NIOPosix
[518 / 568] NIOEmbedded
[520 / 568] NIOEmbedded
[520 / 568] NIOPosix
[528 / 571] NIO
[534 / 572]
[541 / 582] SwiftBSON
[542 / 582] SwiftBSON
[543 / 582] SwiftBSON
[545 / 582] SwiftBSON
[550 / 582] SwiftBSON-product
[551 / 583] NIOPosix
[555 / 593] MongoSwift
[556 / 593] NIOPosix
[557 / 593] SwiftBSON
[559 / 593] MongoSwift
[559 / 593] NIOPosix
[560 / 593] SwiftBSON
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-transport.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-transport.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-openssl.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-openssl.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-config.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-config.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-b64-private.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-b64-private.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-channel.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-secure-channel.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-prelude.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-prelude.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-md5-private.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-md5-private.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-libressl.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_mongoc-stream-tls-libressl.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-macros-private.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-macros-private.h'[0;0m
<module-includes>:1:10: [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m1 |[0;0m #include "/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h"
[0;36m|[0;0m `- [1;39mnote: [1;39min file included from <module-includes>:1:[0;0m
[0;36m2 |[0;0m
/host/spi-builder-workspace/Sources/CLibMongoC/include/CLibMongoC.h:8:1: [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-thread-private.h'[0;0m
[0;36m6 |[0;0m
[0;36m7 |[0;0m #endif // C_LIBMONGOC_H
[0;36m8 |[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mumbrella header for module 'CLibMongoC' does not include header 'CLibMongoC_common-thread-private.h'[0;0m
/host/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.
/host/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
/host/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.
/host/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>
[562 / 593] MongoSwift
/host/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 }
/host/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
/host/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 }
/host/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
/host/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
/host/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
/host/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 }
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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>
[565 / 593] MongoSwift
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/spi-builder-workspace/.build/checkouts/swift-bson/Sources/SwiftBSON/BSONDocument.swift:14:15: [1;39mnote: [1;39mstruct 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m12 |[0;0m /// A struct representing the BSON document type.
[0;36m13 |[0;0m @dynamicMemberLookup
[0;36m14 |[0;0m public struct BSONDocument {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct 'BSONDocument' does not conform to the 'Sendable' protocol[0;0m
[0;36m15 |[0;0m /// The element type of a document: a tuple containing an individual key-value pair.
[0;36m16 |[0;0m public typealias KeyValuePair = (key: String, value: BSON)
/host/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
/host/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
/host/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 }
/host/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
/host/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()
/host/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>
[570 / 596] TestsCommon
/host/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>
[574 / 612] TestsCommon
error: SwiftCompile normal x86_64 failed with a nonzero exit code. Command line: cd /host
/host/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() {
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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()
/host/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
/host/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
/host/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()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:20:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m18 |[0;0m /// predicates are simple wrappers around closures to provide static type information and
[0;36m19 |[0;0m /// allow composition and wrapping of existing behaviors.
[0;36m20 |[0;0m public struct Predicate<T> {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m21 |[0;0m fileprivate var matcher: (Expression<T>) throws -> PredicateResult
[0;36m22 |[0;0m
FoundationEssentials.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>)
/host/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()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:20:15: [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m18 |[0;0m /// predicates are simple wrappers around closures to provide static type information and
[0;36m19 |[0;0m /// allow composition and wrapping of existing behaviors.
[0;36m20 |[0;0m public struct Predicate<T> {
[0;36m|[0;0m `- [1;39mnote: [1;39mfound this candidate[0;0m
[0;36m21 |[0;0m fileprivate var matcher: (Expression<T>) throws -> PredicateResult
[0;36m22 |[0;0m
FoundationEssentials.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>)
/host/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()
/host/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()
/host/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()
/host/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 &&
/host/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
/host/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
/host/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
/host/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
/host/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
/host/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:
/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/Sources/TestsCommon/APMUtils.swift /host/spi-builder-workspace/Sources/TestsCommon/CodableExtensions.swift /host/spi-builder-workspace/Sources/TestsCommon/CommonTestUtils.swift /host/spi-builder-workspace/Sources/TestsCommon/MongoError+Equatable.swift /host/spi-builder-workspace/Sources/TestsCommon/ServerVersion.swift /host/spi-builder-workspace/Sources/TestsCommon/SpecTestUtils.swift -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -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 -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOAtomics.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CLibMongoC.modulemap -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/host/spi-builder-workspace/Sources/CLibMongoC/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name TestsCommon -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/TestsCommon_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/Modules/TestsCommon.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/Modules/TestsCommon.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/TestsCommon-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/TestsCommon-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/TestsCommon-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/mongo-swift-driver.build/Debug-linux-x86_64/TestsCommon-t.build/Objects-normal/x86_64/Modules/TestsCommon.swiftmodule
error: Build failed
BUILD FAILURE 6.4 linux