The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of BSON, reference 8.2.0 (4240cf), with Swift 5.9 for Linux on 28 Apr 2025 13:30:11 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orlandos-nl/BSON.git
Reference: 8.2.0
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/orlandos-nl/BSON
 * tag               8.2.0      -> FETCH_HEAD
HEAD is now at 4240cf6 Merge pull request #87 from orlandos-nl/jo/expose-type-identifier
Cloned https://github.com/orlandos-nl/BSON.git
Revision (git rev-parse @):
4240cf68b5d161434034a493741f0ae08cbef017
SUCCESS checkout https://github.com/orlandos-nl/BSON.git at 8.2.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  $PWD
https://github.com/orlandos-nl/BSON.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:93fe18f778ec94e026baa8cc68b2ae87de241b204c49ca7a3a12cf55897227aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Fetching https://github.com/apple/swift-nio.git
[1/75468] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (4.22s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.82.0 (1.21s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-atomics.git
[1/4353] Fetching swift-system
[1786/6058] Fetching swift-system, swift-atomics
[4405/22300] Fetching swift-system, swift-atomics, swift-collections
Fetched https://github.com/apple/swift-atomics.git (0.96s)
Fetched https://github.com/apple/swift-system.git (0.96s)
Fetched https://github.com/apple/swift-collections.git (0.99s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.31s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (0.30s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.54s)
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.82.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.4.2
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Building for debugging...
[0/9] Compiling CNIOWindows WSAStartup.c
[1/9] Compiling CNIOLinux liburing_shims.c
[1/9] Compiling CNIOWindows shim.c
[2/9] Compiling CNIOWASI CNIOWASI.c
[4/9] Compiling CNIODarwin shim.c
[5/9] Compiling _AtomicsShims.c
[6/9] Compiling CNIOLinux shim.c
[7/51] Compiling c-nioatomics.c
[8/51] Compiling c-atomics.c
[10/57] Emitting module NIOConcurrencyHelpers
[11/57] Emitting module InternalCollectionsUtilities
[12/59] Compiling Atomics ManagedAtomic.swift
[13/59] Compiling Atomics ManagedAtomicLazyReference.swift
[14/59] Compiling Atomics AtomicMemoryOrderings.swift
[15/59] Compiling Atomics DoubleWord.swift
[16/59] Compiling Atomics OptionalRawRepresentable.swift
[17/59] Compiling Atomics RawRepresentable.swift
[18/59] Compiling Atomics AtomicBool.swift
[19/59] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[20/59] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[21/59] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[22/61] Compiling Atomics Primitives.native.swift
[23/61] Compiling Atomics Primitives.shims.swift
[24/61] Compiling Atomics AtomicInteger.swift
[25/61] Compiling Atomics AtomicOptionalWrappable.swift
[26/61] Compiling Atomics AtomicReference.swift
[27/61] Compiling Atomics AtomicStorage.swift
[28/61] Compiling Atomics AtomicValue.swift
[32/61] Compiling Atomics IntegerConformances.swift
[33/61] Compiling Atomics PointerConformances.swift
[41/61] Emitting module _NIOBase64
[42/61] Compiling _NIOBase64 Base64.swift
[43/62] Compiling _NIODataStructures PriorityQueue.swift
[44/62] Compiling _NIODataStructures _TinyArray.swift
[49/65] Compiling Atomics IntegerOperations.swift
[50/65] Compiling Atomics Unmanaged extensions.swift
[52/65] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[54/80] Compiling DequeModule Deque+CustomReflectable.swift
[55/80] Compiling DequeModule Deque+Descriptions.swift
[56/80] Compiling DequeModule Deque+Equatable.swift
[57/80] Emitting module Atomics
[58/80] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[59/80] Compiling DequeModule Deque+Codable.swift
[60/80] Compiling DequeModule Deque+Collection.swift
[66/84] Compiling NIOConcurrencyHelpers NIOLock.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOConcurrencyHelpers/NIOLock.swift:21:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[67/84] Compiling DequeModule _DequeBuffer.swift
[68/84] Compiling DequeModule _DequeBufferHeader.swift
[69/84] Emitting module _NIODataStructures
[70/84] Compiling _NIODataStructures Heap.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/_NIODataStructures/Heap.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[72/85] Compiling NIOConcurrencyHelpers lock.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOConcurrencyHelpers/lock.swift:21:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[75/86] Compiling DequeModule Deque+Extras.swift
[76/86] Compiling DequeModule Deque+Hashable.swift
[77/86] Compiling NIOConcurrencyHelpers atomics.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOConcurrencyHelpers/atomics.swift:30:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[78/86] Compiling DequeModule _DequeSlot.swift
[79/86] Compiling DequeModule _UnsafeWrappedBuffer.swift
[82/88] Compiling DequeModule Deque+Testing.swift
[83/88] Compiling DequeModule Deque._Storage.swift
[84/88] Compiling DequeModule Deque._UnsafeHandle.swift
[85/88] Compiling DequeModule Deque.swift
[88/88] Emitting module DequeModule
[91/149] Compiling NIOCore GlobalSingletons.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[92/149] Compiling NIOCore IO.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[93/149] Compiling NIOCore IOData.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[94/149] Compiling NIOCore IPProtocol.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[95/149] Compiling NIOCore IntegerBitPacking.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[96/149] Compiling NIOCore IntegerTypes.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[97/149] Compiling NIOCore Interfaces.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[98/149] Compiling NIOCore Linux.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/GlobalSingletons.swift:23:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/IO.swift:32:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Interfaces.swift:16:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[99/149] Compiling NIOCore MarkedCircularBuffer.swift
[100/149] Compiling NIOCore MulticastChannel.swift
[101/149] Compiling NIOCore NIOAny.swift
[102/149] Compiling NIOCore NIOCloseOnErrorHandler.swift
[103/149] Compiling NIOCore NIOLoopBound.swift
[104/149] Compiling NIOCore NIOScheduledCallback.swift
[105/149] Compiling NIOCore NIOSendable.swift
[106/149] Compiling NIOCore RecvByteBufferAllocator.swift
[107/157] Compiling NIOCore ChannelPipeline.swift
[108/157] Compiling NIOCore CircularBuffer.swift
[109/157] Compiling NIOCore Codec.swift
[110/157] Compiling NIOCore ConvenienceOptionSupport.swift
[111/157] Compiling NIOCore DeadChannel.swift
[112/157] Compiling NIOCore DispatchQueue+WithFuture.swift
[113/157] Compiling NIOCore EventLoop+Deprecated.swift
[114/157] Compiling NIOCore EventLoop+SerialExecutor.swift
[115/157] Compiling NIOCore EventLoop.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[116/157] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[117/157] Compiling NIOCore EventLoopFuture+Deprecated.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[118/157] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[119/157] Compiling NIOCore EventLoopFuture.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[120/157] Compiling NIOCore FileDescriptor.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[121/157] Compiling NIOCore FileHandle.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[122/157] Compiling NIOCore FileRegion.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileHandle.swift:22:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/FileRegion.swift:19:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[123/157] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[124/157] Compiling NIOCore BSDSocketAPI.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[125/157] Compiling NIOCore ByteBuffer-aux.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[126/157] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[127/157] Compiling NIOCore ByteBuffer-conversions.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[128/157] Compiling NIOCore ByteBuffer-core.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[129/157] Compiling NIOCore ByteBuffer-hex.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[130/157] Compiling NIOCore ByteBuffer-int.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[131/157] Compiling NIOCore ByteBuffer-lengthPrefix.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/BSDSocketAPI.swift:68:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/ByteBuffer-core.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[132/157] Compiling NIOCore AddressedEnvelope.swift
[133/157] Compiling NIOCore AsyncAwaitSupport.swift
[134/157] Compiling NIOCore AsyncChannel.swift
[135/157] Compiling NIOCore AsyncChannelHandler.swift
[136/157] Compiling NIOCore AsyncChannelInboundStream.swift
[137/157] Compiling NIOCore AsyncChannelOutboundWriter.swift
[138/157] Compiling NIOCore NIOAsyncSequenceProducer.swift
[139/157] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[140/157] Compiling NIOCore NIOAsyncWriter.swift
[141/157] Compiling NIOCore SingleStepByteToMessageDecoder.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[142/157] Compiling NIOCore SocketAddresses.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[143/157] Compiling NIOCore SocketOptionProvider.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[144/157] Compiling NIOCore SystemCallHelpers.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[145/157] Compiling NIOCore TimeAmount+Duration.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[146/157] Compiling NIOCore TypeAssistedChannelHandler.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[147/157] Compiling NIOCore UniversalBootstrapSupport.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[148/157] Compiling NIOCore Utilities.swift
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketAddresses.swift:48:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SocketOptionProvider.swift:18:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/SystemCallHelpers.swift:25:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/NIOCore/Utilities.swift:17:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[149/157] Emitting module NIOCore
[150/157] Compiling NIOCore ByteBuffer-multi-int.swift
[151/157] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[152/157] Compiling NIOCore ByteBuffer-views.swift
[153/157] Compiling NIOCore Channel.swift
[154/157] Compiling NIOCore ChannelHandler.swift
[155/157] Compiling NIOCore ChannelHandlers.swift
[156/157] Compiling NIOCore ChannelInvoker.swift
[157/157] Compiling NIOCore ChannelOption.swift
[160/193] Emitting module BSON
[161/197] Compiling BSON Document+Subscripts.swift
[162/197] Compiling BSON Document+Validation.swift
[163/197] Compiling BSON Document.swift
[164/197] Compiling BSON DocumentSlice.swift
[165/197] Compiling BSON ByteBuffer+Helpers.swift
[166/197] Compiling BSON Null.swift
[167/197] Compiling BSON ObjectId.swift
[168/197] Compiling BSON Optional.swift
[169/197] Compiling BSON PrimitiveConvertible.swift
[170/197] Compiling BSON Document+Dictionary.swift
[171/197] Compiling BSON Document+Equatable.swift
[172/197] Compiling BSON Document+Helpers.swift
[173/197] Compiling BSON Document+Mutations.swift
[174/197] Compiling BSON Document+Serialization.swift
[175/197] Compiling BSON AnyPrimitive.swift
[176/197] Compiling BSON Binary.swift
[177/197] Compiling BSON Decimal128.swift
[178/197] Compiling BSON JavaScript.swift
[179/197] Compiling BSON PrimitiveDecoding.swift
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:84:33: warning: immutable value 'primitive' was never used; consider replacing with '_' or removing it
            case .primitive(let primitive):
                            ~~~~^~~~~~~~~
                            _
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:174:32: warning: result of call to 'removeValue(forKey:)' is unused
                self.document?.removeValue(forKey: converted(key.stringValue))
                               ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[180/197] Compiling BSON SingleValueBSONDecodingContainer.swift
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:84:33: warning: immutable value 'primitive' was never used; consider replacing with '_' or removing it
            case .primitive(let primitive):
                            ~~~~^~~~~~~~~
                            _
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:174:32: warning: result of call to 'removeValue(forKey:)' is unused
                self.document?.removeValue(forKey: converted(key.stringValue))
                               ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[181/197] Compiling BSON UnkeyedBSONDecodingContainer.swift
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:84:33: warning: immutable value 'primitive' was never used; consider replacing with '_' or removing it
            case .primitive(let primitive):
                            ~~~~^~~~~~~~~
                            _
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:174:32: warning: result of call to 'removeValue(forKey:)' is unused
                self.document?.removeValue(forKey: converted(key.stringValue))
                               ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[182/197] Compiling BSON BSONEncoder.swift
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:84:33: warning: immutable value 'primitive' was never used; consider replacing with '_' or removing it
            case .primitive(let primitive):
                            ~~~~^~~~~~~~~
                            _
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:174:32: warning: result of call to 'removeValue(forKey:)' is unused
                self.document?.removeValue(forKey: converted(key.stringValue))
                               ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[183/197] Compiling BSON BSONEncoderStrategies.swift
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:84:33: warning: immutable value 'primitive' was never used; consider replacing with '_' or removing it
            case .primitive(let primitive):
                            ~~~~^~~~~~~~~
                            _
/host/spi-builder-workspace/Sources/BSON/Codable/Encoding/BSONEncoder.swift:174:32: warning: result of call to 'removeValue(forKey:)' is unused
                self.document?.removeValue(forKey: converted(key.stringValue))
                               ^          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[184/197] Compiling BSON Primitives.swift
[185/197] Compiling BSON RegularExpression.swift
[186/197] Compiling BSON Timestamp.swift
[187/197] Compiling BSON TypeIdentifier.swift
[188/197] Compiling BSON Codable.swift
[189/197] Compiling BSON BSONDecoder.swift
[190/197] Compiling BSON BSONDecoderSettings.swift
[191/197] Compiling BSON FastBSONDecoder.swift
[192/197] Compiling BSON KeyedBSONDecodingContainer.swift
[193/197] Compiling BSON PrimitiveEncoding.swift
[194/197] Compiling BSON CustomDebugStringConvertible.swift
[195/197] Compiling BSON Document+Array.swift
[196/197] Compiling BSON Document+Cache.swift
[197/197] Compiling BSON Document+Collection.swift
Build complete! (36.54s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.46.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    }
  ],
  "manifest_display_name" : "BSON",
  "name" : "BSON",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "BSON",
      "targets" : [
        "BSON"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "4.2"
  ],
  "targets" : [
    {
      "c99name" : "BSONTests",
      "module_type" : "SwiftTarget",
      "name" : "BSONTests",
      "path" : "Tests/BSONTests",
      "sources" : [
        "BSONCorpusTests.swift",
        "BSONDateDecodingTests.swift",
        "BSONEncoderTests.swift",
        "BSONPublicTests.swift",
        "ObjectIdTests.swift"
      ],
      "target_dependencies" : [
        "BSON"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BSON",
      "module_type" : "SwiftTarget",
      "name" : "BSON",
      "path" : "Sources/BSON",
      "product_dependencies" : [
        "NIOCore"
      ],
      "product_memberships" : [
        "BSON"
      ],
      "sources" : [
        "Codable/Codable.swift",
        "Codable/Decoding/BSONDecoder.swift",
        "Codable/Decoding/BSONDecoderSettings.swift",
        "Codable/Decoding/Fast/FastBSONDecoder.swift",
        "Codable/Decoding/KeyedBSONDecodingContainer.swift",
        "Codable/Decoding/PrimitiveDecoding.swift",
        "Codable/Decoding/SingleValueBSONDecodingContainer.swift",
        "Codable/Decoding/UnkeyedBSONDecodingContainer.swift",
        "Codable/Encoding/BSONEncoder.swift",
        "Codable/Encoding/BSONEncoderStrategies.swift",
        "Codable/Encoding/PrimitiveEncoding.swift",
        "Debugging/CustomDebugStringConvertible.swift",
        "Document/Document+Array.swift",
        "Document/Document+Cache.swift",
        "Document/Document+Collection.swift",
        "Document/Document+Dictionary.swift",
        "Document/Document+Equatable.swift",
        "Document/Document+Helpers.swift",
        "Document/Document+Mutations.swift",
        "Document/Document+Serialization.swift",
        "Document/Document+Subscripts.swift",
        "Document/Document+Validation.swift",
        "Document/Document.swift",
        "Document/DocumentSlice.swift",
        "Helpers/ByteBuffer+Helpers.swift",
        "Types/AnyPrimitive.swift",
        "Types/Binary.swift",
        "Types/Decimal128.swift",
        "Types/JavaScript.swift",
        "Types/Null.swift",
        "Types/ObjectId.swift",
        "Types/Optional.swift",
        "Types/PrimitiveConvertible.swift",
        "Types/Primitives.swift",
        "Types/RegularExpression.swift",
        "Types/Timestamp.swift",
        "Types/TypeIdentifier.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:93fe18f778ec94e026baa8cc68b2ae87de241b204c49ca7a3a12cf55897227aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Done.