Build Information
Successful build of Dflat, reference v0.6.0 (2b98a6
), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 22:52:33 UTC.
Swift 6 data race errors: 12
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/liuliu/dflat.git
Reference: v0.6.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/liuliu/dflat
* tag v0.6.0 -> FETCH_HEAD
HEAD is now at 2b98a69 Fix subscription have the wrong type for Int / UInt in WorkspaceDictionary.
Cloned https://github.com/liuliu/dflat.git
Revision (git rev-parse @):
2b98a697b63d44ce96bb9432fb746ef8d1e855be
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/liuliu/dflat.git at v0.6.0
Fetching https://github.com/google/flatbuffers.git
[1/83580] Fetching flatbuffers
Fetched https://github.com/google/flatbuffers.git from cache (5.55s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-atomics.git
[1/2038] Fetching swift-docc-plugin
[42/3607] Fetching swift-docc-plugin, swift-atomics
Fetched https://github.com/apple/swift-atomics.git from cache (1.32s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.32s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.50s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (0.69s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3153] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.26s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.72s)
Creating working copy for https://github.com/google/flatbuffers.git
Working copy of https://github.com/google/flatbuffers.git resolved at c92e78a9f841a6110ec27180d68d1f7f2afda21d
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.3
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/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "dflat",
"name": "Dflat",
"url": "https://github.com/liuliu/dflat.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/dflat",
"dependencies": [
{
"identity": "flatbuffers",
"name": "FlatBuffers",
"url": "https://github.com/google/flatbuffers.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/flatbuffers",
"dependencies": [
]
},
{
"identity": "swift-atomics",
"name": "swift-atomics",
"url": "https://github.com/apple/swift-atomics.git",
"version": "1.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-atomics",
"dependencies": [
]
}
]
}
]
}
Fetching https://github.com/liuliu/dflat.git
[1/4429] Fetching dflat
Fetched https://github.com/liuliu/dflat.git from cache (1.19s)
Fetching https://github.com/google/flatbuffers.git from cache
Fetched https://github.com/google/flatbuffers.git from cache (0.84s)
Fetching https://github.com/apple/swift-atomics.git from cache
Fetched https://github.com/apple/swift-atomics.git from cache (0.47s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (0.04s)
Creating working copy for https://github.com/google/flatbuffers.git
Working copy of https://github.com/google/flatbuffers.git resolved at c92e78a9f841a6110ec27180d68d1f7f2afda21d
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/liuliu/dflat.git
Working copy of https://github.com/liuliu/dflat.git resolved at v0.6.0 (2b98a69)
warning: '.resolve-product-dependencies': dependency 'dflat' is not used by any target
Found 2 product dependencies
- FlatBuffers
- swift-atomics
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/liuliu/dflat.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/13] Write sources
[6/13] Write swift-version--7754E27361AE5C74.txt
[7/28] Compiling _AtomicsShims.c
[8/32] Compiling _SQLiteDflatOSShim os.c
[10/51] Compiling Atomics UnsafeAtomic.swift
[11/51] Compiling Atomics UnsafeAtomicLazyReference.swift
[12/53] Compiling Atomics AtomicMemoryOrderings.swift
[13/53] Compiling Atomics DoubleWord.swift
[14/53] Compiling Atomics ManagedAtomic.swift
[15/53] Compiling Atomics ManagedAtomicLazyReference.swift
[16/53] Compiling Atomics AtomicStorage.swift
[17/53] Compiling Atomics AtomicValue.swift
[18/53] Compiling Atomics IntegerOperations.swift
[19/53] Compiling Atomics Unmanaged extensions.swift
[20/53] Compiling Atomics Primitives.shims.swift
[21/53] Compiling Atomics AtomicInteger.swift
[22/53] Compiling Atomics AtomicOptionalWrappable.swift
[23/53] Compiling Atomics AtomicReference.swift
[24/53] Compiling Atomics AtomicBool.swift
[25/53] Compiling Atomics IntegerConformances.swift
[26/53] Compiling Atomics OptionalRawRepresentable.swift
[27/53] Compiling Atomics RawRepresentable.swift
[28/53] Emitting module Atomics
[29/53] Compiling Atomics PointerConformances.swift
[30/53] Compiling Atomics Primitives.native.swift
[43/55] Emitting module FlatBuffers
[50/55] Compiling FlatBuffers Verifiable.swift
[51/55] Compiling FlatBuffers Verifier.swift
[52/94] Compiling Dflat SQLiteLessThanOrEqualTo.swift
[53/94] Compiling Dflat SQLiteMod.swift
[54/94] Compiling Dflat SQLiteNot.swift
[55/94] Compiling Dflat SQLiteNotEqualTo.swift
[56/98] Compiling Dflat SQLiteAddition.swift
[57/98] Compiling Dflat SQLiteAnd.swift
[58/98] Compiling Dflat SQLiteEqualTo.swift
[59/98] Compiling Dflat SQLiteField.swift
[60/98] Compiling Dflat Atom.swift
[61/98] Compiling Dflat ChangeRequest.swift
[62/98] Compiling Dflat Expr.swift
[63/98] Compiling Dflat FetchedResult.swift
[64/98] Compiling Dflat FlatBuffersCodable.swift
[65/98] Compiling Dflat SQLiteIn.swift
[66/98] Compiling Dflat SQLiteIsNotNull.swift
[67/98] Compiling Dflat SQLiteIsNull.swift
[68/98] Compiling Dflat SQLiteLessThan.swift
[69/98] Compiling Dflat LessThanOrEqualTo.swift
[70/98] Compiling Dflat Mod.swift
[71/98] Compiling Dflat Not.swift
[72/98] Compiling Dflat NotEqualTo.swift
[73/98] Compiling Dflat In.swift
[74/98] Compiling Dflat IsNotNull.swift
[75/98] Compiling Dflat IsNull.swift
[76/98] Compiling Dflat LessThan.swift
[77/98] Compiling Dflat NotIn.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[78/98] Compiling Dflat Or.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[79/98] Compiling Dflat Subtraction.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[80/98] Compiling Dflat Value.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[81/98] Compiling Dflat Addition.swift
[82/98] Compiling Dflat And.swift
[83/98] Compiling Dflat EqualTo.swift
[84/98] Compiling Dflat Field.swift
[85/98] Compiling Dflat Publisher.swift
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
[86/98] Compiling Dflat QueryBuilder.swift
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
[87/98] Compiling Dflat SQLiteExpr.swift
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
[88/98] Compiling Dflat TransactionContext.swift
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
[89/98] Compiling Dflat Workspace.swift
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
[90/98] Compiling Dflat SQLiteNotIn.swift
[91/98] Compiling Dflat SQLiteOr.swift
[92/98] Compiling Dflat SQLiteSubtraction.swift
[93/98] Compiling Dflat SQLiteValue.swift
[94/98] Emitting module Dflat
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:211:21: warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
209 | self.rawValue = rawValue
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
| |- warning: static property 'truncate' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'truncate' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
213 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:212:21: warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
204 | }
205 |
206 | public struct WorkspaceShutdownFlag: OptionSet {
| `- note: consider making struct 'WorkspaceShutdownFlag' conform to the 'Sendable' protocol
207 | public let rawValue: Int
208 | public init(rawValue: Int) {
:
210 | }
211 | public static let truncate = WorkspaceShutdownFlag(rawValue: 1 << 0)
212 | public static let vacuum = WorkspaceShutdownFlag(rawValue: 2 << 0)
| |- warning: static property 'vacuum' is not concurrency-safe because non-'Sendable' type 'WorkspaceShutdownFlag' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'vacuum' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 | }
214 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[94/98] Write Objects.LinkFileList
[95/98] Archiving libDflat.a
[97/119] Compiling SQLiteDflat dict_data_model_generated.swift
[98/119] Compiling SQLiteDflat dict_generated.swift
[99/121] Emitting module SQLiteDflat
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:6:1: warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | // MARK - Implement binding for SQLite.
5 |
6 | extension Bool: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
8 | sqlite3_bind_int(query, parameterId, self ? 1 : 0)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:11:1: warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
9 | }
10 | }
11 | extension Int8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
13 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:16:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
14 | }
15 | }
16 | extension UInt8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
17 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
18 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:21:1: warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | }
20 | }
21 | extension Int16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
23 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:26:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
24 | }
25 | }
26 | extension UInt16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
27 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
28 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:31:1: warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
29 | }
30 | }
31 | extension Int32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
32 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
33 | sqlite3_bind_int(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:36:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
34 | }
35 | }
36 | extension UInt32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
37 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
38 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:41:1: warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 | }
41 | extension Int64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
43 | sqlite3_bind_int64(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:46:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
44 | }
45 | }
46 | extension UInt64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
47 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
48 | sqlite3_bind_int64(query, parameterId, Int64(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:51:1: warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
49 | }
50 | }
51 | extension Float: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
52 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
53 | sqlite3_bind_double(query, parameterId, Double(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:56:1: warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
54 | }
55 | }
56 | extension Double: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
58 | sqlite3_bind_double(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:61:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
59 | }
60 | }
61 | extension String: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
62 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
63 | // This is not ideal, but there isn't a good way to guarentee life-cycle of the String from Swift.
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:13:21: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| `- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
2 | import FlatBuffers
3 |
:
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| |- note: annotate 'key' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:23:21: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | return or0.namespace
22 | }
23 | public static let namespace: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'namespace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | name: "__pk1", primaryKey: true, hasIndex: false, tableReader: _tr__f6, objectReader: _or__f6)
25 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:35:21: warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
33 | return s
34 | }
35 | public static let version: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'version' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | name: "f8", primaryKey: false, hasIndex: false, tableReader: _tr__f8, objectReader: _or__f8)
37 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:45:21: warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | return or0.valueType
44 | }
45 | public static let valueType: FieldExpr<ValueType, DictItem> = FieldExpr(
| |- warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'valueType' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | name: "f10", primaryKey: false, hasIndex: false, tableReader: _tr__f10, objectReader: _or__f10)
47 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:55:21: warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
53 | return or0.boolValue
54 | }
55 | public static let boolValue: FieldExpr<Bool, DictItem> = FieldExpr(
| |- warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boolValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | name: "f12", primaryKey: false, hasIndex: false, tableReader: _tr__f12, objectReader: _or__f12)
57 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:65:21: warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
63 | return or0.longValue
64 | }
65 | public static let longValue: FieldExpr<Int64, DictItem> = FieldExpr(
| |- warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | name: "f14", primaryKey: false, hasIndex: false, tableReader: _tr__f14, objectReader: _or__f14)
67 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:75:21: warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | return or0.unsignedLongValue
74 | }
75 | public static let unsignedLongValue: FieldExpr<UInt64, DictItem> = FieldExpr(
| |- warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsignedLongValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | name: "f16", primaryKey: false, hasIndex: false, tableReader: _tr__f16, objectReader: _or__f16)
77 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:85:21: warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
83 | return or0.floatValue
84 | }
85 | public static let floatValue: FieldExpr<Float32, DictItem> = FieldExpr(
| |- warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'floatValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | name: "f18", primaryKey: false, hasIndex: false, tableReader: _tr__f18, objectReader: _or__f18)
87 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:95:21: warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
93 | return or0.doubleValue
94 | }
95 | public static let doubleValue: FieldExpr<Double, DictItem> = FieldExpr(
| |- warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'doubleValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | name: "f20", primaryKey: false, hasIndex: false, tableReader: _tr__f20, objectReader: _or__f20)
97 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:107:21: warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
105 | return s
106 | }
107 | public static let stringValue: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'stringValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | name: "f22", primaryKey: false, hasIndex: false, tableReader: _tr__f22, objectReader: _or__f22)
109 | }
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
[100/121] Compiling SQLiteDflat OSShim.swift
[101/121] Compiling SQLiteDflat SQLiteAtom.swift
[102/121] Compiling SQLiteDflat SQLiteConnection.swift
[103/121] Compiling SQLiteDflat SQLiteValue.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:6:1: warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | // MARK - Implement binding for SQLite.
5 |
6 | extension Bool: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
8 | sqlite3_bind_int(query, parameterId, self ? 1 : 0)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:11:1: warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
9 | }
10 | }
11 | extension Int8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
13 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:16:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
14 | }
15 | }
16 | extension UInt8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
17 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
18 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:21:1: warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | }
20 | }
21 | extension Int16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
23 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:26:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
24 | }
25 | }
26 | extension UInt16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
27 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
28 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:31:1: warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
29 | }
30 | }
31 | extension Int32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
32 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
33 | sqlite3_bind_int(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:36:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
34 | }
35 | }
36 | extension UInt32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
37 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
38 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:41:1: warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 | }
41 | extension Int64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
43 | sqlite3_bind_int64(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:46:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
44 | }
45 | }
46 | extension UInt64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
47 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
48 | sqlite3_bind_int64(query, parameterId, Int64(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:51:1: warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
49 | }
50 | }
51 | extension Float: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
52 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
53 | sqlite3_bind_double(query, parameterId, Double(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:56:1: warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
54 | }
55 | }
56 | extension Double: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
58 | sqlite3_bind_double(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:61:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
59 | }
60 | }
61 | extension String: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
62 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
63 | // This is not ideal, but there isn't a good way to guarentee life-cycle of the String from Swift.
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:138:11: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
136 | group.enter()
137 | tableSpace.queue.async {
138 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
139 | tableSpace.shutdown()
140 | tableSpace.unlock()
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:506:9: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
504 | // We don't need to prioritize this.
505 | tableSpace.queue.async {
506 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
507 | defer { tableSpace.unlock() }
508 | // The publisher is manipulated after acquiring the lock.
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:507:17: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
505 | tableSpace.queue.async {
506 | tableSpace.lock()
507 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
508 | // The publisher is manipulated after acquiring the lock.
509 | guard let resultPublisher = tableSpace.resultPublisher else { return }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:517:9: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
515 | // We don't need to prioritize this.
516 | tableSpace.queue.async {
517 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
518 | defer { tableSpace.unlock() }
519 | guard let resultPublisher = tableSpace.resultPublisher else { return }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:518:17: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
516 | tableSpace.queue.async {
517 | tableSpace.lock()
518 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
519 | guard let resultPublisher = tableSpace.resultPublisher else { return }
520 | resultPublisher.cancel(object: rowid, identifier: identifier)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:568:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
566 | }
567 | continuation.onTermination = { @Sendable _ in
568 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
569 | }
570 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Atomics
2 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
3 | import Dispatch
4 | import FlatBuffers
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:583:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | }
582 | continuation.onTermination = { @Sendable _ in
583 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
584 | }
585 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:779:24: warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
7 | import _SQLiteDflatOSShim
8 |
9 | public final class SQLiteWorkspace: Workspace {
| `- note: class 'SQLiteWorkspace' does not conform to the 'Sendable' protocol
10 |
11 | public enum FileProtectionLevel: Int32 {
:
777 | // We don't need to bump the priority for this.
778 | tableSpace.queue.async { [weak self] in
779 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
780 | guard let connection = tableSpace.connect({ self.newConnection() }) else { return }
781 | let SQLiteElement = Element.self as! SQLiteAtom.Type
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:780:30: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
778 | tableSpace.queue.async { [weak self] in
779 | guard let self = self else { return }
780 | guard let connection = tableSpace.connect({ self.newConnection() }) else { return }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
781 | let SQLiteElement = Element.self as! SQLiteAtom.Type
782 | let toolbox = SQLitePersistenceToolbox(connection: connection)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:792:48: warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
766 | }
767 |
768 | func beginRebuildIndex<Element: Atom, S: Sequence>(_ ofType: Element.Type, fields: S)
| `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
769 | where S.Element == String {
770 | guard
:
790 | tableSpace.state.tableCreated.insert(objectType)
791 | }
792 | let indexSurvey = connection.indexSurvey(fields, table: table)
| `- warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
793 | // Obtain a exclusive lock, see discussions in SQLiteTransactionContext for why.
794 | let begin = connection.prepareStaticStatement("BEGIN IMMEDIATE")
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:786:15: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
784 | // It is OK to create connection, etc. before acquiring the lock as long as we don't do mutation.
785 | tableSpace.lock()
786 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
787 | // Make sure the table exists before we query.
788 | if !tableSpace.state.tableCreated.contains(objectType) {
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:821:11: warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
7 | import _SQLiteDflatOSShim
8 |
9 | public final class SQLiteWorkspace: Workspace {
| `- note: class 'SQLiteWorkspace' does not conform to the 'Sendable' protocol
10 |
11 | public enum FileProtectionLevel: Int32 {
:
819 | tableSpace.queue.asyncAfter(deadline: .now() + Self.RebuildIndexDelayOnDiskFull) {
820 | [weak self] in
821 | self?.beginRebuildIndex(Element.self, fields: fields)
| `- warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
822 | }
823 | return
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:821:57: warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
766 | }
767 |
768 | func beginRebuildIndex<Element: Atom, S: Sequence>(_ ofType: Element.Type, fields: S)
| `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
769 | where S.Element == String {
770 | guard
:
819 | tableSpace.queue.asyncAfter(deadline: .now() + Self.RebuildIndexDelayOnDiskFull) {
820 | [weak self] in
821 | self?.beginRebuildIndex(Element.self, fields: fields)
| `- warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
822 | }
823 | return
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:564:26: warning: sending 'object' risks causing data races; this is an error in the Swift 6 language mode
562 | continuation.finish()
563 | case .updated(let object):
564 | continuation.yield(object)
| |- warning: sending 'object' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'object' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
565 | }
566 | }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:580:24: warning: sending 'fetchedResult' risks causing data races; this is an error in the Swift 6 language mode
578 | AsyncStream(bufferingPolicy: bufferingPolicy) { continuation in
579 | let cancellable = self.subscribe(fetchedResult: fetchedResult) { fetchedResult in
580 | continuation.yield(fetchedResult)
| |- warning: sending 'fetchedResult' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'fetchedResult' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
581 | }
582 | continuation.onTermination = { @Sendable _ in
[104/121] Compiling SQLiteDflat SQLiteWorkspace.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:6:1: warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
4 | // MARK - Implement binding for SQLite.
5 |
6 | extension Bool: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
8 | sqlite3_bind_int(query, parameterId, self ? 1 : 0)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:11:1: warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
9 | }
10 | }
11 | extension Int8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
13 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:16:1: warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
14 | }
15 | }
16 | extension UInt8: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt8' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
17 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
18 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:21:1: warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
19 | }
20 | }
21 | extension Int16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
23 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:26:1: warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
24 | }
25 | }
26 | extension UInt16: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt16' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
27 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
28 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:31:1: warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
29 | }
30 | }
31 | extension Int32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
32 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
33 | sqlite3_bind_int(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:36:1: warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
34 | }
35 | }
36 | extension UInt32: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt32' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
37 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
38 | sqlite3_bind_int(query, parameterId, Int32(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:41:1: warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 | }
41 | extension Int64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Int64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
42 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
43 | sqlite3_bind_int64(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:46:1: warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
44 | }
45 | }
46 | extension UInt64: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'UInt64' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
47 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
48 | sqlite3_bind_int64(query, parameterId, Int64(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:51:1: warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
49 | }
50 | }
51 | extension Float: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Float' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
52 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
53 | sqlite3_bind_double(query, parameterId, Double(self))
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:56:1: warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
54 | }
55 | }
56 | extension Double: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'Double' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
57 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
58 | sqlite3_bind_double(query, parameterId, self)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteValue.swift:61:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
59 | }
60 | }
61 | extension String: SQLiteValue {
| |- warning: extension declares a conformance of imported type 'String' to imported protocols 'SQLiteValue', 'SQLiteBinding'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
62 | public func bindSQLite(_ query: OpaquePointer, parameterId: Int32) {
63 | // This is not ideal, but there isn't a good way to guarentee life-cycle of the String from Swift.
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:138:11: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
136 | group.enter()
137 | tableSpace.queue.async {
138 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
139 | tableSpace.shutdown()
140 | tableSpace.unlock()
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:506:9: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
504 | // We don't need to prioritize this.
505 | tableSpace.queue.async {
506 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
507 | defer { tableSpace.unlock() }
508 | // The publisher is manipulated after acquiring the lock.
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:507:17: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
505 | tableSpace.queue.async {
506 | tableSpace.lock()
507 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
508 | // The publisher is manipulated after acquiring the lock.
509 | guard let resultPublisher = tableSpace.resultPublisher else { return }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:517:9: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
515 | // We don't need to prioritize this.
516 | tableSpace.queue.async {
517 | tableSpace.lock()
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
518 | defer { tableSpace.unlock() }
519 | guard let resultPublisher = tableSpace.resultPublisher else { return }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:518:17: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
516 | tableSpace.queue.async {
517 | tableSpace.lock()
518 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
519 | guard let resultPublisher = tableSpace.resultPublisher else { return }
520 | resultPublisher.cancel(object: rowid, identifier: identifier)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:568:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
566 | }
567 | continuation.onTermination = { @Sendable _ in
568 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
569 | }
570 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Atomics
2 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
3 | import Dispatch
4 | import FlatBuffers
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:583:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | }
582 | continuation.onTermination = { @Sendable _ in
583 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
584 | }
585 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:779:24: warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
7 | import _SQLiteDflatOSShim
8 |
9 | public final class SQLiteWorkspace: Workspace {
| `- note: class 'SQLiteWorkspace' does not conform to the 'Sendable' protocol
10 |
11 | public enum FileProtectionLevel: Int32 {
:
777 | // We don't need to bump the priority for this.
778 | tableSpace.queue.async { [weak self] in
779 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
780 | guard let connection = tableSpace.connect({ self.newConnection() }) else { return }
781 | let SQLiteElement = Element.self as! SQLiteAtom.Type
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:780:30: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
778 | tableSpace.queue.async { [weak self] in
779 | guard let self = self else { return }
780 | guard let connection = tableSpace.connect({ self.newConnection() }) else { return }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in a `@Sendable` closure; this is an error in the Swift 6 language mode
781 | let SQLiteElement = Element.self as! SQLiteAtom.Type
782 | let toolbox = SQLitePersistenceToolbox(connection: connection)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:792:48: warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
766 | }
767 |
768 | func beginRebuildIndex<Element: Atom, S: Sequence>(_ ofType: Element.Type, fields: S)
| `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
769 | where S.Element == String {
770 | guard
:
790 | tableSpace.state.tableCreated.insert(objectType)
791 | }
792 | let indexSurvey = connection.indexSurvey(fields, table: table)
| `- warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
793 | // Obtain a exclusive lock, see discussions in SQLiteTransactionContext for why.
794 | let begin = connection.prepareStaticStatement("BEGIN IMMEDIATE")
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:786:15: warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
784 | // It is OK to create connection, etc. before acquiring the lock as long as we don't do mutation.
785 | tableSpace.lock()
786 | defer { tableSpace.unlock() }
| `- warning: capture of 'tableSpace' with non-sendable type 'any SQLiteTableSpace' in an isolated local function; this is an error in the Swift 6 language mode
787 | // Make sure the table exists before we query.
788 | if !tableSpace.state.tableCreated.contains(objectType) {
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteTableSpace.swift:3:10: note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
1 | import Dispatch
2 |
3 | protocol SQLiteTableSpace: AnyObject {
| `- note: protocol 'SQLiteTableSpace' does not conform to the 'Sendable' protocol
4 | var queue: DispatchQueue { get }
5 | var state: SQLiteTableState { get }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:821:11: warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
7 | import _SQLiteDflatOSShim
8 |
9 | public final class SQLiteWorkspace: Workspace {
| `- note: class 'SQLiteWorkspace' does not conform to the 'Sendable' protocol
10 |
11 | public enum FileProtectionLevel: Int32 {
:
819 | tableSpace.queue.asyncAfter(deadline: .now() + Self.RebuildIndexDelayOnDiskFull) {
820 | [weak self] in
821 | self?.beginRebuildIndex(Element.self, fields: fields)
| `- warning: capture of 'self' with non-sendable type 'SQLiteWorkspace?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
822 | }
823 | return
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:821:57: warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
766 | }
767 |
768 | func beginRebuildIndex<Element: Atom, S: Sequence>(_ ofType: Element.Type, fields: S)
| `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
769 | where S.Element == String {
770 | guard
:
819 | tableSpace.queue.asyncAfter(deadline: .now() + Self.RebuildIndexDelayOnDiskFull) {
820 | [weak self] in
821 | self?.beginRebuildIndex(Element.self, fields: fields)
| `- warning: capture of 'fields' with non-sendable type 'S' in a `@Sendable` closure; this is an error in the Swift 6 language mode
822 | }
823 | return
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:564:26: warning: sending 'object' risks causing data races; this is an error in the Swift 6 language mode
562 | continuation.finish()
563 | case .updated(let object):
564 | continuation.yield(object)
| |- warning: sending 'object' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'object' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
565 | }
566 | }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspace.swift:580:24: warning: sending 'fetchedResult' risks causing data races; this is an error in the Swift 6 language mode
578 | AsyncStream(bufferingPolicy: bufferingPolicy) { continuation in
579 | let cancellable = self.subscribe(fetchedResult: fetchedResult) { fetchedResult in
580 | continuation.yield(fetchedResult)
| |- warning: sending 'fetchedResult' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'fetchedResult' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
581 | }
582 | continuation.onTermination = { @Sendable _ in
[105/121] Compiling SQLiteDflat SQLiteConnectionPool.swift
[106/121] Compiling SQLiteDflat SQLiteExpr.swift
[107/121] Compiling SQLiteDflat SQLiteFetchedResult.swift
[108/121] Compiling SQLiteDflat SQLiteObjectRepository.swift
[109/121] Compiling SQLiteDflat SQLitePersistenceToolbox.swift
[110/121] Compiling SQLiteDflat dict_mutating_generated.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:13:21: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| `- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
2 | import FlatBuffers
3 |
:
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| |- note: annotate 'key' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:23:21: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | return or0.namespace
22 | }
23 | public static let namespace: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'namespace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | name: "__pk1", primaryKey: true, hasIndex: false, tableReader: _tr__f6, objectReader: _or__f6)
25 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:35:21: warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
33 | return s
34 | }
35 | public static let version: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'version' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | name: "f8", primaryKey: false, hasIndex: false, tableReader: _tr__f8, objectReader: _or__f8)
37 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:45:21: warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | return or0.valueType
44 | }
45 | public static let valueType: FieldExpr<ValueType, DictItem> = FieldExpr(
| |- warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'valueType' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | name: "f10", primaryKey: false, hasIndex: false, tableReader: _tr__f10, objectReader: _or__f10)
47 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:55:21: warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
53 | return or0.boolValue
54 | }
55 | public static let boolValue: FieldExpr<Bool, DictItem> = FieldExpr(
| |- warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boolValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | name: "f12", primaryKey: false, hasIndex: false, tableReader: _tr__f12, objectReader: _or__f12)
57 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:65:21: warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
63 | return or0.longValue
64 | }
65 | public static let longValue: FieldExpr<Int64, DictItem> = FieldExpr(
| |- warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | name: "f14", primaryKey: false, hasIndex: false, tableReader: _tr__f14, objectReader: _or__f14)
67 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:75:21: warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | return or0.unsignedLongValue
74 | }
75 | public static let unsignedLongValue: FieldExpr<UInt64, DictItem> = FieldExpr(
| |- warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsignedLongValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | name: "f16", primaryKey: false, hasIndex: false, tableReader: _tr__f16, objectReader: _or__f16)
77 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:85:21: warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
83 | return or0.floatValue
84 | }
85 | public static let floatValue: FieldExpr<Float32, DictItem> = FieldExpr(
| |- warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'floatValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | name: "f18", primaryKey: false, hasIndex: false, tableReader: _tr__f18, objectReader: _or__f18)
87 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:95:21: warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
93 | return or0.doubleValue
94 | }
95 | public static let doubleValue: FieldExpr<Double, DictItem> = FieldExpr(
| |- warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'doubleValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | name: "f20", primaryKey: false, hasIndex: false, tableReader: _tr__f20, objectReader: _or__f20)
97 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:107:21: warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
105 | return s
106 | }
107 | public static let stringValue: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'stringValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | name: "f22", primaryKey: false, hasIndex: false, tableReader: _tr__f22, objectReader: _or__f22)
109 | }
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
[111/121] Compiling SQLiteDflat dict_query_generated.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:13:21: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| `- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
2 | import FlatBuffers
3 |
:
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| |- note: annotate 'key' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:23:21: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | return or0.namespace
22 | }
23 | public static let namespace: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'namespace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | name: "__pk1", primaryKey: true, hasIndex: false, tableReader: _tr__f6, objectReader: _or__f6)
25 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:35:21: warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
33 | return s
34 | }
35 | public static let version: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'version' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'version' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
36 | name: "f8", primaryKey: false, hasIndex: false, tableReader: _tr__f8, objectReader: _or__f8)
37 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:45:21: warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
43 | return or0.valueType
44 | }
45 | public static let valueType: FieldExpr<ValueType, DictItem> = FieldExpr(
| |- warning: static property 'valueType' is not concurrency-safe because non-'Sendable' type 'FieldExpr<ValueType, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'valueType' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 | name: "f10", primaryKey: false, hasIndex: false, tableReader: _tr__f10, objectReader: _or__f10)
47 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:55:21: warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
53 | return or0.boolValue
54 | }
55 | public static let boolValue: FieldExpr<Bool, DictItem> = FieldExpr(
| |- warning: static property 'boolValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Bool, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'boolValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
56 | name: "f12", primaryKey: false, hasIndex: false, tableReader: _tr__f12, objectReader: _or__f12)
57 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:65:21: warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
63 | return or0.longValue
64 | }
65 | public static let longValue: FieldExpr<Int64, DictItem> = FieldExpr(
| |- warning: static property 'longValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Int64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'longValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | name: "f14", primaryKey: false, hasIndex: false, tableReader: _tr__f14, objectReader: _or__f14)
67 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:75:21: warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | return or0.unsignedLongValue
74 | }
75 | public static let unsignedLongValue: FieldExpr<UInt64, DictItem> = FieldExpr(
| |- warning: static property 'unsignedLongValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<UInt64, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'unsignedLongValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | name: "f16", primaryKey: false, hasIndex: false, tableReader: _tr__f16, objectReader: _or__f16)
77 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:85:21: warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
83 | return or0.floatValue
84 | }
85 | public static let floatValue: FieldExpr<Float32, DictItem> = FieldExpr(
| |- warning: static property 'floatValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Float32, DictItem>' (aka 'FieldExpr<Float, DictItem>') may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'floatValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 | name: "f18", primaryKey: false, hasIndex: false, tableReader: _tr__f18, objectReader: _or__f18)
87 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:95:21: warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
93 | return or0.doubleValue
94 | }
95 | public static let doubleValue: FieldExpr<Double, DictItem> = FieldExpr(
| |- warning: static property 'doubleValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<Double, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'doubleValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | name: "f20", primaryKey: false, hasIndex: false, tableReader: _tr__f20, objectReader: _or__f20)
97 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:107:21: warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
105 | return s
106 | }
107 | public static let stringValue: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'stringValue' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'stringValue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | name: "f22", primaryKey: false, hasIndex: false, tableReader: _tr__f22, objectReader: _or__f22)
109 | }
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
[112/121] Compiling SQLiteDflat SQLiteTableState.swift
[113/121] Compiling SQLiteDflat SQLiteTransactionContext.swift
[114/121] Compiling SQLiteDflat SQLiteResultPublisher.swift
[115/121] Compiling SQLiteDflat SQLiteTableSpace.swift
[116/121] Compiling SQLiteDflat SQLitePublisher.swift
[117/121] Compiling SQLiteDflat SQLiteQueryBuilder.swift
[118/121] Compiling SQLiteDflat SQLiteWorkspaceDictionary.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:21:13: warning: 'assign(repeating:count:)' is deprecated: renamed to 'update(repeating:count:)'
19 | self.namespace = namespace
20 | locks = UnsafeMutablePointer.allocate(capacity: Self.size)
21 | locks.assign(repeating: os_unfair_lock(), count: Self.size)
| |- warning: 'assign(repeating:count:)' is deprecated: renamed to 'update(repeating:count:)'
| `- note: use 'update(repeating:count:)' instead
22 | dictionaries = Array(repeating: [String: Any](), count: Self.size)
23 | subscriptions = Array(
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:13:21: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| `- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
2 | import FlatBuffers
3 |
:
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| |- note: annotate 'key' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:23:21: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | return or0.namespace
22 | }
23 | public static let namespace: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'namespace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | name: "__pk1", primaryKey: true, hasIndex: false, tableReader: _tr__f6, objectReader: _or__f6)
25 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1155:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1153 | }
1154 | continuation.onTermination = { @Sendable _ in
1155 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1156 | }
1157 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Atomics
2 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
3 | import Dispatch
4 | import FlatBuffers
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1176:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 | }
1175 | continuation.onTermination = { @Sendable _ in
1176 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1177 | }
1178 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1196:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1194 | }
1195 | continuation.onTermination = { @Sendable _ in
1196 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1197 | }
1198 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1216:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1214 | }
1215 | continuation.onTermination = { @Sendable _ in
1216 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1217 | }
1218 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1236:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1234 | }
1235 | continuation.onTermination = { @Sendable _ in
1236 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | }
1238 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1257:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1255 | }
1256 | continuation.onTermination = { @Sendable _ in
1257 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1258 | }
1259 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1278:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1276 | }
1277 | continuation.onTermination = { @Sendable _ in
1278 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1279 | }
1280 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1299:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1297 | }
1298 | continuation.onTermination = { @Sendable _ in
1299 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1300 | }
1301 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1149:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
1147 | continuation.yield(nil)
1148 | case .initial(let value):
1149 | continuation.yield(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
1150 | case .updated(let value):
1151 | continuation.yield(value)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1151:26: warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1149 | continuation.yield(value)
1150 | case .updated(let value):
1151 | continuation.yield(value)
| `- warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1152 | }
1153 | }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1170:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
1168 | continuation.yield(nil)
1169 | case .initial(let value):
1170 | continuation.yield(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
1171 | case .updated(let value):
1172 | continuation.yield(value)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1172:26: warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1170 | continuation.yield(value)
1171 | case .updated(let value):
1172 | continuation.yield(value)
| `- warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1173 | }
1174 | }
[119/121] Compiling SQLiteDflat SQLiteWorkspaceState.swift
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:21:13: warning: 'assign(repeating:count:)' is deprecated: renamed to 'update(repeating:count:)'
19 | self.namespace = namespace
20 | locks = UnsafeMutablePointer.allocate(capacity: Self.size)
21 | locks.assign(repeating: os_unfair_lock(), count: Self.size)
| |- warning: 'assign(repeating:count:)' is deprecated: renamed to 'update(repeating:count:)'
| `- note: use 'update(repeating:count:)' instead
22 | dictionaries = Array(repeating: [String: Any](), count: Self.size)
23 | subscriptions = Array(
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:13:21: warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| `- warning: static property 'key' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
2 | import FlatBuffers
3 |
:
11 | return or0.key
12 | }
13 | public static let key: FieldExpr<String, DictItem> = FieldExpr(
| |- note: annotate 'key' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
14 | name: "__pk0", primaryKey: true, hasIndex: false, tableReader: _tr__f4, objectReader: _or__f4)
15 |
/Users/admin/builder/spi-builder-workspace/src/sqlite/dict/dict_query_generated.swift:23:21: warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
21 | return or0.namespace
22 | }
23 | public static let namespace: FieldExpr<String, DictItem> = FieldExpr(
| |- warning: static property 'namespace' is not concurrency-safe because non-'Sendable' type 'FieldExpr<String, DictItem>' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'namespace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 | name: "__pk1", primaryKey: true, hasIndex: false, tableReader: _tr__f6, objectReader: _or__f6)
25 |
/Users/admin/builder/spi-builder-workspace/src/exprs/Field.swift:102:20: note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
100 | }
101 |
102 | public final class FieldExpr<T, Element>: Expr where T: DflatFriendlyValue, Element: Atom {
| `- note: generic class 'FieldExpr' does not conform to the 'Sendable' protocol
103 | public typealias ResultType = T
104 | public typealias Element = Element
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1155:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1153 | }
1154 | continuation.onTermination = { @Sendable _ in
1155 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1156 | }
1157 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
1 | import Atomics
2 | import Dflat
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dflat'
3 | import Dispatch
4 | import FlatBuffers
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1176:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 | }
1175 | continuation.onTermination = { @Sendable _ in
1176 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1177 | }
1178 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1196:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1194 | }
1195 | continuation.onTermination = { @Sendable _ in
1196 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1197 | }
1198 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1216:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1214 | }
1215 | continuation.onTermination = { @Sendable _ in
1216 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1217 | }
1218 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1236:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1234 | }
1235 | continuation.onTermination = { @Sendable _ in
1236 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | }
1238 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1257:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1255 | }
1256 | continuation.onTermination = { @Sendable _ in
1257 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1258 | }
1259 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1278:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1276 | }
1277 | continuation.onTermination = { @Sendable _ in
1278 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1279 | }
1280 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1299:11: warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1297 | }
1298 | continuation.onTermination = { @Sendable _ in
1299 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'any WorkspaceSubscription' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1300 | }
1301 | }
/Users/admin/builder/spi-builder-workspace/src/Workspace.swift:14:17: note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
12 | }
13 |
14 | public protocol WorkspaceSubscription {
| `- note: protocol 'WorkspaceSubscription' does not conform to the 'Sendable' protocol
15 | /**
16 | * Cancel an existing subscription. It is guaranteed that no callback will happen
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1149:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
1147 | continuation.yield(nil)
1148 | case .initial(let value):
1149 | continuation.yield(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
1150 | case .updated(let value):
1151 | continuation.yield(value)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1151:26: warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1149 | continuation.yield(value)
1150 | case .updated(let value):
1151 | continuation.yield(value)
| `- warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1152 | }
1153 | }
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1170:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
1168 | continuation.yield(nil)
1169 | case .initial(let value):
1170 | continuation.yield(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
1171 | case .updated(let value):
1172 | continuation.yield(value)
/Users/admin/builder/spi-builder-workspace/src/sqlite/SQLiteWorkspaceDictionary.swift:1172:26: warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1170 | continuation.yield(value)
1171 | case .updated(let value):
1172 | continuation.yield(value)
| `- warning: task-isolated value of type 'Element' passed as a strongly transferred parameter; later accesses could race; this is an error in the Swift 6 language mode
1173 | }
1174 | }
[119/121] Write Objects.LinkFileList
/Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'SQLiteExpr.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Dflat.build/SQLiteExpr.swift.o(SQLiteExpr.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SQLiteDflat.build/SQLiteExpr.swift.o(SQLiteExpr.swift.o)'
/Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/libtool: warning duplicate member name 'SQLiteValue.swift.o' from '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/SQLiteDflat.build/SQLiteValue.swift.o(SQLiteValue.swift.o)' and '/Users/admin/builder/spi-builder-workspace/.build/arm64-apple-macosx/debug/Dflat.build/SQLiteValue.swift.o(SQLiteValue.swift.o)'
[120/121] Archiving libSQLiteDflat.a
Build complete! (36.04s)
Build complete.
{
"dependencies" : [
{
"identity" : "flatbuffers",
"requirement" : {
"revision" : [
"c92e78a9f841a6110ec27180d68d1f7f2afda21d"
]
},
"type" : "sourceControl",
"url" : "https://github.com/google/flatbuffers.git"
},
{
"identity" : "swift-atomics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.2",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-atomics.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Dflat",
"name" : "Dflat",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.14"
},
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "3.0"
},
{
"name" : "tvos",
"version" : "10.0"
}
],
"products" : [
{
"name" : "Dflat",
"targets" : [
"Dflat"
],
"type" : {
"library" : [
"static"
]
}
},
{
"name" : "SQLiteDflat",
"targets" : [
"SQLiteDflat"
],
"type" : {
"library" : [
"static"
]
}
}
],
"targets" : [
{
"c99name" : "_SQLiteDflatOSShim",
"module_type" : "ClangTarget",
"name" : "_SQLiteDflatOSShim",
"path" : "src/sqlite",
"product_memberships" : [
"SQLiteDflat"
],
"sources" : [
"os.c"
],
"type" : "library"
},
{
"c99name" : "Tests",
"module_type" : "SwiftTarget",
"name" : "Tests",
"path" : "src/tests",
"sources" : [
"AsyncTests.swift",
"ConcurrencyTests.swift",
"DictionaryTests.swift",
"ExprTests.swift",
"FetchTests.swift",
"ObjectRepositoryTests.swift",
"SQLiteWorkspaceCRUDTests.swift",
"SchemaUpgradeTests.swift",
"SerialTests.swift",
"SubscribeTests.swift",
"monster_data_model_generated.swift",
"monster_generated.swift",
"monster_mutating_generated.swift",
"monster_query_generated.swift",
"monster_v2_data_model_generated.swift",
"monster_v2_generated.swift",
"monster_v2_mutating_generated.swift",
"monster_v2_query_generated.swift",
"monster_v3_data_model_generated.swift",
"monster_v3_generated.swift",
"monster_v3_mutating_generated.swift",
"monster_v3_query_generated.swift",
"namespace.swift",
"orb_weapon_data_model_generated.swift",
"orb_weapon_generated.swift",
"orb_weapon_mutating_generated.swift"
],
"target_dependencies" : [
"SQLiteDflat"
],
"type" : "test"
},
{
"c99name" : "SQLiteDflat",
"module_type" : "SwiftTarget",
"name" : "SQLiteDflat",
"path" : "src/sqlite",
"product_memberships" : [
"SQLiteDflat"
],
"sources" : [
"OSShim.swift",
"SQLiteAtom.swift",
"SQLiteConnection.swift",
"SQLiteConnectionPool.swift",
"SQLiteExpr.swift",
"SQLiteFetchedResult.swift",
"SQLiteObjectRepository.swift",
"SQLitePersistenceToolbox.swift",
"SQLitePublisher.swift",
"SQLiteQueryBuilder.swift",
"SQLiteResultPublisher.swift",
"SQLiteTableSpace.swift",
"SQLiteTableState.swift",
"SQLiteTransactionContext.swift",
"SQLiteValue.swift",
"SQLiteWorkspace.swift",
"SQLiteWorkspaceDictionary.swift",
"SQLiteWorkspaceState.swift",
"dict/dict_data_model_generated.swift",
"dict/dict_generated.swift",
"dict/dict_mutating_generated.swift",
"dict/dict_query_generated.swift"
],
"target_dependencies" : [
"Dflat",
"_SQLiteDflatOSShim"
],
"type" : "library"
},
{
"c99name" : "Dflat",
"module_type" : "SwiftTarget",
"name" : "Dflat",
"path" : "src",
"product_dependencies" : [
"FlatBuffers",
"Atomics"
],
"product_memberships" : [
"Dflat",
"SQLiteDflat"
],
"sources" : [
"Atom.swift",
"ChangeRequest.swift",
"Expr.swift",
"FetchedResult.swift",
"FlatBuffersCodable.swift",
"Publisher.swift",
"QueryBuilder.swift",
"SQLiteExpr.swift",
"TransactionContext.swift",
"Workspace.swift",
"exprs/Addition.swift",
"exprs/And.swift",
"exprs/EqualTo.swift",
"exprs/Field.swift",
"exprs/In.swift",
"exprs/IsNotNull.swift",
"exprs/IsNull.swift",
"exprs/LessThan.swift",
"exprs/LessThanOrEqualTo.swift",
"exprs/Mod.swift",
"exprs/Not.swift",
"exprs/NotEqualTo.swift",
"exprs/NotIn.swift",
"exprs/Or.swift",
"exprs/Subtraction.swift",
"exprs/Value.swift",
"exprs/sqlite/SQLiteAddition.swift",
"exprs/sqlite/SQLiteAnd.swift",
"exprs/sqlite/SQLiteEqualTo.swift",
"exprs/sqlite/SQLiteField.swift",
"exprs/sqlite/SQLiteIn.swift",
"exprs/sqlite/SQLiteIsNotNull.swift",
"exprs/sqlite/SQLiteIsNull.swift",
"exprs/sqlite/SQLiteLessThan.swift",
"exprs/sqlite/SQLiteLessThanOrEqualTo.swift",
"exprs/sqlite/SQLiteMod.swift",
"exprs/sqlite/SQLiteNot.swift",
"exprs/sqlite/SQLiteNotEqualTo.swift",
"exprs/sqlite/SQLiteNotIn.swift",
"exprs/sqlite/SQLiteOr.swift",
"exprs/sqlite/SQLiteSubtraction.swift",
"exprs/sqlite/SQLiteValue.swift"
],
"type" : "library"
}
],
"tools_version" : "5.2"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/liuliu/dflat/v0.6.0
Repository: liuliu/dflat
Swift version used: 6.0
dependencies.append(.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0"))
Target: Dflat
Extracting symbol information for 'Dflat'...
Finished extracting symbol information for 'Dflat'. (4.67s)
Building documentation for 'Dflat'...
warning: Parameter 'key' not found in instance subscript declaration
--> src/Workspace.swift:54:9-55:6
52 | *
53 | * - Parameters:
54 + * - key: Key to index into the persisted dictionary.
| ╰─suggestion: Remove 'key' parameter documentation
55 + *
56 | * - Returns: Value associated with the provided key. Nil if doesn't exist.
57 | */
warning: Parameter '' is missing documentation
--> src/Workspace.swift:55:6-55:6
53 | * - Parameters:
54 | * - key: Key to index into the persisted dictionary.
55 + *
| ╰─suggestion: Document '' parameter
56 | * - Returns: Value associated with the provided key. Nil if doesn't exist.
57 | */
warning: Parameter 'object' not found in instance method declaration
--> src/Workspace.swift:96:9-97:30
94 | *
95 | * - Parameters:
96 + * - object: The object to be observed. If it is outdated already, you will get an updated callback
| ╰─suggestion: Remove 'object' parameter documentation
97 + * soon after.
98 | * - changeHandler: The callback where you will receive an update if anything changed.
99 | *
warning: Parameter '' is missing documentation
--> src/Workspace.swift:99:6-99:6
97 | * soon after.
98 | * - changeHandler: The callback where you will receive an update if anything changed.
| ╰─suggestion: Document '' parameter
99 + *
100 | * - Returns: A subscription object that you can cancel on. If no one hold the subscription, it will cancel
101 | * automatically.
warning: Parameter 'of' is missing documentation
--> src/Workspace.swift:99:6-99:6
97 | * soon after.
98 | * - changeHandler: The callback where you will receive an update if anything changed.
| ╰─suggestion: Document 'of' parameter
99 + *
100 | * - Returns: A subscription object that you can cancel on. If no one hold the subscription, it will cancel
101 | * automatically.
warning: Parameter 'key' not found in instance method declaration
--> src/Workspace.swift:164:11-164:45
162 | *
163 | * - Parameters:
164 + * - key: The key for the dictionary.
| ╰─suggestion: Remove 'key' parameter documentation
165 | * - bufferingPolicy: The buffering policy to avoid issuing all updates to concerned parties. Default will be the newest of 1.
166 | *
warning: Parameter 'of' is missing documentation
--> src/Workspace.swift:166:8-166:8
164 | * - key: The key for the dictionary.
165 | * - bufferingPolicy: The buffering policy to avoid issuing all updates to concerned parties. Default will be the newest of 1.
| ╰─suggestion: Document 'of' parameter
166 + *
167 | * - Returns: An AsyncSequence that can await for new updates. It never finishes.
168 | */
warning: Parameter '' is missing documentation
--> src/Workspace.swift:166:8-166:8
164 | * - key: The key for the dictionary.
165 | * - bufferingPolicy: The buffering policy to avoid issuing all updates to concerned parties. Default will be the newest of 1.
| ╰─suggestion: Document '' parameter
166 + *
167 | * - Returns: An AsyncSequence that can await for new updates. It never finishes.
168 | */
warning: External name 'default' used to document parameter
--> src/Workspace.swift:390:11-390:18
388 | * - Parameters:
389 | * - key: Key to index into the persisted dictionary.
390 + * - default: The default value to use if the key is missing.
| ╰─suggestion: Replace 'default' with 'value'
391 | *
392 | * - Returns: Value associated with the provided key. Return the default value if missing.Finished building documentation for 'Dflat' (0.69s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/liuliu/dflat/v0.6.0
Building for debugging...
[0/8] Write sources
[1/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version--7754E27361AE5C74.txt
[6/53] Compiling Snippets SnippetParser.swift
[7/53] Emitting module Snippets
[8/53] Compiling Snippets Snippet.swift
[9/53] Emitting module SymbolKit
[10/57] Compiling SymbolKit DeclarationFragments.swift
[11/57] Compiling SymbolKit Fragment.swift
[12/57] Compiling SymbolKit FragmentKind.swift
[13/57] Compiling SymbolKit FunctionParameter.swift
[14/57] Compiling SymbolKit FunctionSignature.swift
[15/57] Compiling SymbolKit Relationship.swift
[16/57] Compiling SymbolKit RelationshipKind.swift
[17/57] Compiling SymbolKit SourceOrigin.swift
[18/57] Compiling SymbolKit GenericConstraints.swift
[19/57] Compiling SymbolKit Swift.swift
[20/57] Compiling SymbolKit Names.swift
[21/57] Compiling SymbolKit SPI.swift
[22/57] Compiling SymbolKit Snippet.swift
[23/57] Compiling SymbolKit Extension.swift
[24/57] Compiling SymbolKit Mixin+Equals.swift
[25/57] Compiling SymbolKit Mixin+Hash.swift
[26/57] Compiling SymbolKit Mixin.swift
[27/57] Compiling SymbolKit LineList.swift
[28/57] Compiling SymbolKit Position.swift
[29/57] Compiling SymbolKit Symbol.swift
[30/57] Compiling SymbolKit SymbolKind.swift
[31/57] Compiling SymbolKit SymbolGraph.swift
[32/57] Compiling SymbolKit GraphCollector.swift
[33/57] Compiling SymbolKit Identifier.swift
[34/57] Compiling SymbolKit KindIdentifier.swift
[35/57] Compiling SymbolKit Location.swift
[36/57] Compiling SymbolKit Mutability.swift
[37/57] Compiling SymbolKit SourceRange.swift
[38/57] Compiling SymbolKit Metadata.swift
[39/57] Compiling SymbolKit Module.swift
[40/57] Compiling SymbolKit OperatingSystem.swift
[41/57] Compiling SymbolKit Platform.swift
[42/57] Compiling SymbolKit GenericConstraint.swift
[43/57] Compiling SymbolKit GenericParameter.swift
[44/57] Compiling SymbolKit Generics.swift
[45/57] Compiling SymbolKit Namespace.swift
[46/57] Compiling SymbolKit SemanticVersion.swift
[47/57] Compiling SymbolKit AccessControl.swift
[48/57] Compiling SymbolKit Availability.swift
[49/57] Compiling SymbolKit AvailabilityItem.swift
[50/57] Compiling SymbolKit Domain.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Emitting module snippet_extract
[57/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (4.48s)
Building for debugging...
[0/1] Write swift-version--7754E27361AE5C74.txt
[2/39] Compiling Atomics AtomicStorage.swift
[3/39] Compiling Atomics AtomicValue.swift
[4/41] Compiling Atomics UnsafeAtomic.swift
[5/41] Compiling Atomics UnsafeAtomicLazyReference.swift
[6/41] Compiling Atomics AtomicMemoryOrderings.swift
[7/41] Compiling Atomics DoubleWord.swift
[8/41] Compiling Atomics ManagedAtomic.swift
[9/41] Compiling Atomics ManagedAtomicLazyReference.swift
[10/41] Compiling Atomics Primitives.shims.swift
[11/41] Compiling Atomics AtomicInteger.swift
[12/41] Compiling Atomics AtomicOptionalWrappable.swift
[13/41] Compiling Atomics AtomicReference.swift
[14/41] Compiling Atomics IntegerOperations.swift
[15/41] Compiling Atomics Unmanaged extensions.swift
[22/43] Compiling Atomics AtomicBool.swift
[23/43] Compiling Atomics IntegerConformances.swift
[24/43] Compiling Atomics OptionalRawRepresentable.swift
[25/43] Compiling Atomics RawRepresentable.swift
[28/43] Compiling Atomics PointerConformances.swift
[29/43] Compiling Atomics Primitives.native.swift
[32/43] Emitting module FlatBuffers
[41/43] Compiling FlatBuffers Verifiable.swift
[42/43] Compiling FlatBuffers Verifier.swift
[43/43] Emitting module Atomics
[44/82] Compiling Dflat SQLiteIn.swift
[45/82] Compiling Dflat SQLiteIsNotNull.swift
[46/82] Compiling Dflat SQLiteIsNull.swift
[47/82] Compiling Dflat SQLiteLessThan.swift
[48/86] Compiling Dflat SQLiteLessThanOrEqualTo.swift
[49/86] Compiling Dflat SQLiteMod.swift
[50/86] Compiling Dflat SQLiteNot.swift
[51/86] Compiling Dflat SQLiteNotEqualTo.swift
[52/86] Compiling Dflat SQLiteAddition.swift
[53/86] Compiling Dflat SQLiteAnd.swift
[54/86] Compiling Dflat SQLiteEqualTo.swift
[55/86] Compiling Dflat SQLiteField.swift
[56/86] Compiling Dflat In.swift
[57/86] Compiling Dflat IsNotNull.swift
[58/86] Compiling Dflat IsNull.swift
[59/86] Compiling Dflat LessThan.swift
[60/86] Compiling Dflat Atom.swift
[61/86] Compiling Dflat ChangeRequest.swift
[62/86] Compiling Dflat Expr.swift
[63/86] Compiling Dflat FetchedResult.swift
[64/86] Compiling Dflat FlatBuffersCodable.swift
[65/86] Compiling Dflat Addition.swift
[66/86] Compiling Dflat And.swift
[67/86] Compiling Dflat EqualTo.swift
[68/86] Compiling Dflat Field.swift
[69/86] Compiling Dflat NotIn.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[70/86] Compiling Dflat Or.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[71/86] Compiling Dflat Subtraction.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[72/86] Compiling Dflat Value.swift
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[73/86] Compiling Dflat LessThanOrEqualTo.swift
[74/86] Compiling Dflat Mod.swift
[75/86] Compiling Dflat Not.swift
[76/86] Compiling Dflat NotEqualTo.swift
[77/86] Compiling Dflat Publisher.swift
[78/86] Compiling Dflat QueryBuilder.swift
[79/86] Compiling Dflat SQLiteExpr.swift
[80/86] Compiling Dflat TransactionContext.swift
[81/86] Compiling Dflat Workspace.swift
[82/86] Emitting module Dflat
/Users/admin/builder/spi-builder-workspace/src/exprs/Value.swift:5:1: warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
3 | public protocol DflatFriendlyValue: Comparable, Hashable {}
4 |
5 | extension Bool: Comparable {
| |- warning: extension declares a conformance of imported type 'Bool' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
6 | @inlinable
7 | public static func < (lhs: Bool, rhs: Bool) -> Bool {
[83/86] Compiling Dflat SQLiteNotIn.swift
[84/86] Compiling Dflat SQLiteOr.swift
[85/86] Compiling Dflat SQLiteSubtraction.swift
[86/86] Compiling Dflat SQLiteValue.swift
Build of target: 'Dflat' complete! (2.35s)
2160
15 /Users/admin/builder/spi-builder-workspace/.docs/liuliu/dflat/v0.6.0
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/liuliu/dflat/v0.6.0
File count: 2160
Doc size: 15.0MB
Preparing doc bundle ...
Uploading prod-liuliu-dflat-v0.6.0-6b7731b9.zip to s3://spi-docs-inbox/prod-liuliu-dflat-v0.6.0-6b7731b9.zip
Copying... [11%]
Copying... [22%]
Copying... [31%]
Copying... [42%]
Copying... [51%]
Copying... [62%]
Copying... [71%]
Copying... [82%]
Copying... [91%]
Copying... [100%]
Done.