The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SQLite.swift, reference master (392dd6), with Swift 6.1 for macOS (SPM) on 13 Jun 2025 22:10:37 UTC.

Swift 6 data race errors: 41

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
    |                |- warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'uniqueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     // "c" if the index was created by a CREATE INDEX statement,
204 |     // "u" if the index was created by a UNIQUE constraint, or
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:206:16: warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
204 |     // "u" if the index was created by a UNIQUE constraint, or
205 |     // "pk" if the index was created by a PRIMARY KEY constraint.
206 |     static let originColumn = Expression<String>("origin")
    |                |- warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'originColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:208:16: warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
206 |     static let originColumn = Expression<String>("origin")
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
    |                |- warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'partialColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 | }
210 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:212:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:213:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:214:16: warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
    |                |- warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:215:16: warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
    |                |- warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'fromColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:216:16: warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
    |                |- warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'toColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:217:16: warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
    |                |- warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onUpdateColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:218:16: warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
    |                |- warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onDeleteColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |     static let matchColumn = Expression<String>("match")
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:219:16: warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
    |                |- warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'matchColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 | }
221 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
[11/39] Compiling SQLite SchemaDefinitions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaChanger.swift:32:14: warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 30 |     public enum Error: LocalizedError {
 31 |         case invalidColumnDefinition(String)
 32 |         case foreignKeyError([ForeignKeyError])
    |              `- warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 33 |
 34 |         public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaDefinitions.swift:343:15: note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
341 | }
342 |
343 | public struct ForeignKeyError: CustomStringConvertible {
    |               `- note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
344 |     public let from: String
345 |     public let rowId: Int64
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:154:24: warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
    |                        |- warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'name' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:155:24: warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
    |                        |- warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:157:24: warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
    |                        |- warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'masterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |     private static let tempMasterName = Table("sqlite_temp_master")
159 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:158:24: warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
158 |     private static let tempMasterName = Table("sqlite_temp_master")
    |                        |- warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempMasterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |
160 |     static func get(for connection: Connection, temp: Bool = false) -> Table {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:169:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
167 |
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:170:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:171:16: warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
    |                |- warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableNameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:172:16: warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
    |                |- warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'rootPageColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |     static let sqlColumn = Expression<String?>("sql")
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:173:16: warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
    |                |- warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sqlColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | }
175 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:177:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
175 |
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:178:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:179:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:180:16: warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
    |                |- warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'notNullColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:181:16: warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
    |                |- warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'defaultValueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:182:16: warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
    |                |- warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'primaryKeyColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:187:16: warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
185 | private enum IndexInfoTable {
186 |     // The rank of the column within the index. (0 means left-most.)
187 |     static let seqnoColumn = Expression<Int>("seqno")
    |                |- warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqnoColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:190:16: warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
190 |     static let cidColumn = Expression<Int>("cid")
    |                |- warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'cidColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:193:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
193 |     static let nameColumn = Expression<String?>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | }
195 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:198:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
196 | private enum IndexListTable {
197 |     // A sequence number assigned to each index for internal tracking purposes.
198 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:200:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
198 |     static let seqColumn = Expression<Int64>("seq")
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:202:16: warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
200 |     static let nameColumn = Expression<String>("name")
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
    |                |- warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'uniqueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     // "c" if the index was created by a CREATE INDEX statement,
204 |     // "u" if the index was created by a UNIQUE constraint, or
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:206:16: warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
204 |     // "u" if the index was created by a UNIQUE constraint, or
205 |     // "pk" if the index was created by a PRIMARY KEY constraint.
206 |     static let originColumn = Expression<String>("origin")
    |                |- warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'originColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:208:16: warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
206 |     static let originColumn = Expression<String>("origin")
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
    |                |- warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'partialColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 | }
210 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:212:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:213:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:214:16: warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
    |                |- warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:215:16: warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
    |                |- warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'fromColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:216:16: warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
    |                |- warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'toColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:217:16: warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
    |                |- warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onUpdateColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:218:16: warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
    |                |- warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onDeleteColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |     static let matchColumn = Expression<String>("match")
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:219:16: warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
    |                |- warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'matchColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 | }
221 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
[12/39] Compiling SQLite SchemaReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaChanger.swift:32:14: warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 30 |     public enum Error: LocalizedError {
 31 |         case invalidColumnDefinition(String)
 32 |         case foreignKeyError([ForeignKeyError])
    |              `- warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 33 |
 34 |         public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaDefinitions.swift:343:15: note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
341 | }
342 |
343 | public struct ForeignKeyError: CustomStringConvertible {
    |               `- note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
344 |     public let from: String
345 |     public let rowId: Int64
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:154:24: warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
    |                        |- warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'name' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:155:24: warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
    |                        |- warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:157:24: warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
    |                        |- warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'masterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |     private static let tempMasterName = Table("sqlite_temp_master")
159 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:158:24: warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
158 |     private static let tempMasterName = Table("sqlite_temp_master")
    |                        |- warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempMasterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |
160 |     static func get(for connection: Connection, temp: Bool = false) -> Table {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:169:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
167 |
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:170:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:171:16: warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
    |                |- warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableNameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:172:16: warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
    |                |- warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'rootPageColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |     static let sqlColumn = Expression<String?>("sql")
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:173:16: warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
    |                |- warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sqlColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | }
175 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:177:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
175 |
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:178:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:179:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:180:16: warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
    |                |- warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'notNullColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:181:16: warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
    |                |- warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'defaultValueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:182:16: warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
    |                |- warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'primaryKeyColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:187:16: warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
185 | private enum IndexInfoTable {
186 |     // The rank of the column within the index. (0 means left-most.)
187 |     static let seqnoColumn = Expression<Int>("seqno")
    |                |- warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqnoColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:190:16: warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
190 |     static let cidColumn = Expression<Int>("cid")
    |                |- warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'cidColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:193:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
193 |     static let nameColumn = Expression<String?>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | }
195 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:198:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
196 | private enum IndexListTable {
197 |     // A sequence number assigned to each index for internal tracking purposes.
198 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:200:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
198 |     static let seqColumn = Expression<Int64>("seq")
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:202:16: warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
200 |     static let nameColumn = Expression<String>("name")
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
    |                |- warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'uniqueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     // "c" if the index was created by a CREATE INDEX statement,
204 |     // "u" if the index was created by a UNIQUE constraint, or
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:206:16: warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
204 |     // "u" if the index was created by a UNIQUE constraint, or
205 |     // "pk" if the index was created by a PRIMARY KEY constraint.
206 |     static let originColumn = Expression<String>("origin")
    |                |- warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'originColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:208:16: warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
206 |     static let originColumn = Expression<String>("origin")
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
    |                |- warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'partialColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 | }
210 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:212:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:213:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:214:16: warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
    |                |- warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:215:16: warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
    |                |- warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'fromColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:216:16: warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
    |                |- warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'toColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:217:16: warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
    |                |- warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onUpdateColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:218:16: warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
    |                |- warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onDeleteColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |     static let matchColumn = Expression<String>("match")
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:219:16: warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
    |                |- warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'matchColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 | }
221 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
[13/39] Compiling SQLite AggregateFunctions.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaChanger.swift:32:14: warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 30 |     public enum Error: LocalizedError {
 31 |         case invalidColumnDefinition(String)
 32 |         case foreignKeyError([ForeignKeyError])
    |              `- warning: associated value 'foreignKeyError' of 'Sendable'-conforming enum 'Error' has non-sendable type 'ForeignKeyError'; this is an error in the Swift 6 language mode
 33 |
 34 |         public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaDefinitions.swift:343:15: note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
341 | }
342 |
343 | public struct ForeignKeyError: CustomStringConvertible {
    |               `- note: consider making struct 'ForeignKeyError' conform to the 'Sendable' protocol
344 |     public let from: String
345 |     public let rowId: Int64
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:154:24: warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
    |                        |- warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'name' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:155:24: warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
153 | private enum SchemaTable {
154 |     private static let name = Table("sqlite_schema", database: "main")
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
    |                        |- warning: static property 'tempName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:157:24: warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
155 |     private static let tempName = Table("sqlite_schema", database: "temp")
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
    |                        |- warning: static property 'masterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'masterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |     private static let tempMasterName = Table("sqlite_temp_master")
159 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:158:24: warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
156 |     // legacy names (< 3.33.0)
157 |     private static let masterName = Table("sqlite_master")
158 |     private static let tempMasterName = Table("sqlite_temp_master")
    |                        |- warning: static property 'tempMasterName' is not concurrency-safe because non-'Sendable' type 'Table' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'tempMasterName' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |
160 |     static func get(for connection: Connection, temp: Bool = false) -> Table {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Query.swift:880:15: note: consider making struct 'Table' conform to the 'Sendable' protocol
 878 | /// Queries a collection of chainable helper functions and expressions to build
 879 | /// executable SQL statements.
 880 | public struct Table: SchemaType {
     |               `- note: consider making struct 'Table' conform to the 'Sendable' protocol
 881 |
 882 |     public static let identifier = "TABLE"
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:169:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
167 |
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:170:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
168 |     // columns
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:171:16: warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
169 |     static let typeColumn = Expression<String>("type")
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
    |                |- warning: static property 'tableNameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableNameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:172:16: warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
170 |     static let nameColumn = Expression<String>("name")
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
    |                |- warning: static property 'rootPageColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'rootPageColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |     static let sqlColumn = Expression<String?>("sql")
174 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:173:16: warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
171 |     static let tableNameColumn = Expression<String>("tbl_name")
172 |     static let rootPageColumn = Expression<Int64?>("rootpage")
173 |     static let sqlColumn = Expression<String?>("sql")
    |                |- warning: static property 'sqlColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'sqlColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 | }
175 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:177:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
175 |
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:178:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
176 | private enum TableInfoTable {
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:179:16: warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
177 |     static let idColumn = Expression<Int64>("cid")
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
    |                |- warning: static property 'typeColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'typeColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:180:16: warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
178 |     static let nameColumn = Expression<String>("name")
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
    |                |- warning: static property 'notNullColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'notNullColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:181:16: warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
179 |     static let typeColumn = Expression<String>("type")
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
    |                |- warning: static property 'defaultValueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'defaultValueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
183 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:182:16: warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
180 |     static let notNullColumn = Expression<Int64>("notnull")
181 |     static let defaultValueColumn = Expression<String?>("dflt_value")
182 |     static let primaryKeyColumn = Expression<Int64?>("pk")
    |                |- warning: static property 'primaryKeyColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'primaryKeyColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 | }
184 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:187:16: warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
185 | private enum IndexInfoTable {
186 |     // The rank of the column within the index. (0 means left-most.)
187 |     static let seqnoColumn = Expression<Int>("seqno")
    |                |- warning: static property 'seqnoColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqnoColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:190:16: warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
188 |     // The rank of the column within the table being indexed.
189 |     // A value of -1 means rowid and a value of -2 means that an expression is being used.
190 |     static let cidColumn = Expression<Int>("cid")
    |                |- warning: static property 'cidColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'cidColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:193:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
191 |     // The name of the column being indexed.
192 |     // This columns is NULL if the column is the rowid or an expression.
193 |     static let nameColumn = Expression<String?>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | }
195 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:198:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
196 | private enum IndexListTable {
197 |     // A sequence number assigned to each index for internal tracking purposes.
198 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:200:16: warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
198 |     static let seqColumn = Expression<Int64>("seq")
199 |     // The name of the index
200 |     static let nameColumn = Expression<String>("name")
    |                |- warning: static property 'nameColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nameColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:202:16: warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
200 |     static let nameColumn = Expression<String>("name")
201 |     // "1" if the index is UNIQUE and "0" if not.
202 |     static let uniqueColumn = Expression<Int64>("unique")
    |                |- warning: static property 'uniqueColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'uniqueColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     // "c" if the index was created by a CREATE INDEX statement,
204 |     // "u" if the index was created by a UNIQUE constraint, or
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:206:16: warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
204 |     // "u" if the index was created by a UNIQUE constraint, or
205 |     // "pk" if the index was created by a PRIMARY KEY constraint.
206 |     static let originColumn = Expression<String>("origin")
    |                |- warning: static property 'originColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'originColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:208:16: warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
206 |     static let originColumn = Expression<String>("origin")
207 |     // "1" if the index is a partial index and "0" if not.
208 |     static let partialColumn = Expression<Int64>("partial")
    |                |- warning: static property 'partialColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'partialColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 | }
210 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:212:16: warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
210 |
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
    |                |- warning: static property 'idColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'idColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:213:16: warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
211 | private enum ForeignKeyListTable {
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
    |                |- warning: static property 'seqColumn' is not concurrency-safe because non-'Sendable' type 'Expression<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seqColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:214:16: warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
212 |     static let idColumn = Expression<Int64>("id")
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
    |                |- warning: static property 'tableColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tableColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:215:16: warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     static let seqColumn = Expression<Int64>("seq")
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
    |                |- warning: static property 'fromColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'fromColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:216:16: warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
214 |     static let tableColumn = Expression<String>("table")
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
    |                |- warning: static property 'toColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String?>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'toColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:217:16: warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
215 |     static let fromColumn = Expression<String>("from")
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
    |                |- warning: static property 'onUpdateColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onUpdateColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:218:16: warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
216 |     static let toColumn = Expression<String?>("to") // when null, use primary key
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
    |                |- warning: static property 'onDeleteColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'onDeleteColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
219 |     static let matchColumn = Expression<String>("match")
220 | }
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Schema/SchemaReader.swift:219:16: warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
217 |     static let onUpdateColumn = Expression<String>("on_update")
218 |     static let onDeleteColumn = Expression<String>("on_delete")
219 |     static let matchColumn = Expression<String>("match")
    |                |- warning: static property 'matchColumn' is not concurrency-safe because non-'Sendable' type 'Expression<String>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'matchColumn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 | }
221 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Typed/Expression.swift:56:15: note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 54 |
 55 | /// An `Expression` represents a raw SQL fragment and any associated bindings.
 56 | public struct Expression<Datatype>: ExpressionType {
    |               `- note: consider making generic struct 'Expression' conform to the 'Sendable' protocol
 57 |
 58 |     public typealias UnderlyingType = Datatype
[14/39] Compiling SQLite Operators.swift
[15/39] Compiling SQLite Query+with.swift
[16/39] Compiling SQLite Query.swift
[17/39] Compiling SQLite SQLiteFeature.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/SQLiteVersion.swift:20:16: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var zero: SQLiteVersion = .init(major: 0, minor: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     private var tuple: (Int, Int, Int) { (major, minor, point) }
22 | }
[18/39] Compiling SQLite SQLiteVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/SQLiteVersion.swift:20:16: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var zero: SQLiteVersion = .init(major: 0, minor: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     private var tuple: (Int, Int, Int) { (major, minor, point) }
22 | }
[19/39] Compiling SQLite Statement.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/SQLiteVersion.swift:20:16: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var zero: SQLiteVersion = .init(major: 0, minor: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     private var tuple: (Int, Int, Int) { (major, minor, point) }
22 | }
[20/39] Compiling SQLite URIQueryParameter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/SQLiteVersion.swift:20:16: warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
18 |     }
19 |
20 |     static var zero: SQLiteVersion = .init(major: 0, minor: 0)
   |                |- warning: static property 'zero' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'zero' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     private var tuple: (Int, Int, Int) { (major, minor, point) }
22 | }
[21/39] Compiling SQLite Backup.swift
[22/39] Compiling SQLite Blob.swift
[23/39] Compiling SQLite Connection+Aggregation.swift
[24/39] Compiling SQLite Connection+Attach.swift
[25/39] Compiling SQLite Connection+Pragmas.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:22:10: warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
20 |     ///
21 |     /// - statement: the statement which produced the error
22 |     case error(message: String, code: Int32, statement: Statement?)
   |          `- warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
23 |
24 |     /// Represents a SQLite specific [extended error code] (https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:31:10: warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
29 |     ///
30 |     /// - statement: the statement which produced the error
31 |     case extendedError(message: String, extendedCode: Int32, statement: Statement?)
   |          `- warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
32 |
33 |     init?(errorCode: Int32, connection: Connection, statement: Statement? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
[26/39] Compiling SQLite Connection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:22:10: warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
20 |     ///
21 |     /// - statement: the statement which produced the error
22 |     case error(message: String, code: Int32, statement: Statement?)
   |          `- warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
23 |
24 |     /// Represents a SQLite specific [extended error code] (https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:31:10: warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
29 |     ///
30 |     /// - statement: the statement which produced the error
31 |     case extendedError(message: String, extendedCode: Int32, statement: Statement?)
   |          `- warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
32 |
33 |     init?(errorCode: Int32, connection: Connection, statement: Statement? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
[27/39] Compiling SQLite Errors.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:22:10: warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
20 |     ///
21 |     /// - statement: the statement which produced the error
22 |     case error(message: String, code: Int32, statement: Statement?)
   |          `- warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
23 |
24 |     /// Represents a SQLite specific [extended error code] (https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:31:10: warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
29 |     ///
30 |     /// - statement: the statement which produced the error
31 |     case extendedError(message: String, extendedCode: Int32, statement: Statement?)
   |          `- warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
32 |
33 |     init?(errorCode: Int32, connection: Connection, statement: Statement? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
[28/39] Compiling SQLite Result.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:22:10: warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
20 |     ///
21 |     /// - statement: the statement which produced the error
22 |     case error(message: String, code: Int32, statement: Statement?)
   |          `- warning: associated value 'error(message:code:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
23 |
24 |     /// Represents a SQLite specific [extended error code] (https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes)
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Result.swift:31:10: warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
29 |     ///
30 |     /// - statement: the statement which produced the error
31 |     case extendedError(message: String, extendedCode: Int32, statement: Statement?)
   |          `- warning: associated value 'extendedError(message:extendedCode:statement:)' of 'Sendable'-conforming enum 'Result' has non-sendable type 'Statement'; this is an error in the Swift 6 language mode
32 |
33 |     init?(errorCode: Int32, connection: Connection, statement: Statement? = nil) {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Statement.swift:36:20: note: class 'Statement' does not conform to the 'Sendable' protocol
 34 |
 35 | /// A single SQL statement.
 36 | public final class Statement {
    |                    `- note: class 'Statement' does not conform to the 'Sendable' protocol
 37 |
 38 |     fileprivate var handle: OpaquePointer?
[29/39] Compiling SQLite RTree.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Foundation.swift:64:12: warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 62 | /// If multiple date formats are used in an application’s database(s), use a
 63 | /// custom `Value` type per additional format.
 64 | public var dateFormatter: DateFormatter = {
    |            |- warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'dateFormatter' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     let formatter = DateFormatter()
 66 |     formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
[30/39] Compiling SQLite Foundation.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Foundation.swift:64:12: warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 62 | /// If multiple date formats are used in an application’s database(s), use a
 63 | /// custom `Value` type per additional format.
 64 | public var dateFormatter: DateFormatter = {
    |            |- warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'dateFormatter' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     let formatter = DateFormatter()
 66 |     formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
[31/39] Compiling SQLite Helpers.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Foundation.swift:64:12: warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 62 | /// If multiple date formats are used in an application’s database(s), use a
 63 | /// custom `Value` type per additional format.
 64 | public var dateFormatter: DateFormatter = {
    |            |- warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'dateFormatter' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     let formatter = DateFormatter()
 66 |     formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
[32/39] Compiling SQLite Connection+Schema.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Foundation.swift:64:12: warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 62 | /// If multiple date formats are used in an application’s database(s), use a
 63 | /// custom `Value` type per additional format.
 64 | public var dateFormatter: DateFormatter = {
    |            |- warning: var 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'dateFormatter' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     let formatter = DateFormatter()
 66 |     formatter.dateFormat = "yyyy-MM-dd'T'HH:mm:ss.SSS"
[33/39] Compiling SQLite Value.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:108:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 | extension Bool: Binding, Value {
107 |
108 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:122:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
120 | extension Int: Number, Value {
121 |
122 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:93:23: warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
    |                       |- warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Simple' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     public static let Porter = Tokenizer("porter")
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:94:23: warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
 94 |     public static let Porter = Tokenizer("porter")
    |                       |- warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Porter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func Unicode61(removeDiacritics: Bool? = nil,
[34/39] Compiling SQLite Cipher.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:108:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 | extension Bool: Binding, Value {
107 |
108 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:122:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
120 | extension Int: Number, Value {
121 |
122 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:93:23: warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
    |                       |- warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Simple' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     public static let Porter = Tokenizer("porter")
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:94:23: warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
 94 |     public static let Porter = Tokenizer("porter")
    |                       |- warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Porter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func Unicode61(removeDiacritics: Bool? = nil,
[35/39] Compiling SQLite FTS4.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:108:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 | extension Bool: Binding, Value {
107 |
108 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:122:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
120 | extension Int: Number, Value {
121 |
122 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:93:23: warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
    |                       |- warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Simple' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     public static let Porter = Tokenizer("porter")
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:94:23: warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
 94 |     public static let Porter = Tokenizer("porter")
    |                       |- warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Porter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func Unicode61(removeDiacritics: Bool? = nil,
[36/39] Compiling SQLite FTS5.swift
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:108:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
106 | extension Bool: Binding, Value {
107 |
108 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |
110 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Core/Value.swift:122:23: warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
120 | extension Int: Number, Value {
121 |
122 |     public static var declaredDatatype = Int64.declaredDatatype
    |                       |- warning: static property 'declaredDatatype' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'declaredDatatype' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'declaredDatatype' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     public static func fromDatatypeValue(_ datatypeValue: Int64) -> Int {
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:93:23: warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
    |                       |- warning: static property 'Simple' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Simple' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     public static let Porter = Tokenizer("porter")
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/SQLite/Extensions/FTS4.swift:94:23: warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
 89 |
 90 | // swiftlint:disable identifier_name
 91 | public struct Tokenizer {
    |               `- note: consider making struct 'Tokenizer' conform to the 'Sendable' protocol
 92 |
 93 |     public static let Simple = Tokenizer("simple")
 94 |     public static let Porter = Tokenizer("porter")
    |                       |- warning: static property 'Porter' is not concurrency-safe because non-'Sendable' type 'Tokenizer' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'Porter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func Unicode61(removeDiacritics: Bool? = nil,
[37/39] Compiling SQLite Coding.swift
[38/39] Compiling SQLite Collation.swift
[39/39] Compiling SQLite CoreFunctions.swift
Build complete! (6.29s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/SQLite/PrivacyInfo.xcprivacy
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-toolchain-sqlite",
      "requirement" : {
        "exact" : [
          "1.0.4"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-toolchain-sqlite"
    }
  ],
  "manifest_display_name" : "SQLite.swift",
  "name" : "SQLite.swift",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SQLite",
      "targets" : [
        "SQLite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SQLiteTests",
      "module_type" : "SwiftTarget",
      "name" : "SQLiteTests",
      "path" : "Tests/SQLiteTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SQLiteTests/Resources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Core/BlobTests.swift",
        "Core/Connection+AttachTests.swift",
        "Core/Connection+PragmaTests.swift",
        "Core/ConnectionTests.swift",
        "Core/CoreFunctionsTests.swift",
        "Core/ResultTests.swift",
        "Core/StatementTests.swift",
        "Core/ValueTests.swift",
        "Extensions/CipherTests.swift",
        "Extensions/FTS4Tests.swift",
        "Extensions/FTS5Tests.swift",
        "Extensions/FTSIntegrationTests.swift",
        "Extensions/RTreeTests.swift",
        "Fixtures.swift",
        "FoundationTests.swift",
        "Schema/Connection+SchemaTests.swift",
        "Schema/SchemaChangerTests.swift",
        "Schema/SchemaDefinitionsTests.swift",
        "Schema/SchemaReaderTests.swift",
        "Schema/SchemaTests.swift",
        "TestHelpers.swift",
        "Typed/AggregateFunctionsTests.swift",
        "Typed/CustomAggregationTests.swift",
        "Typed/CustomFunctionsTests.swift",
        "Typed/DateAndTimeFunctionTests.swift",
        "Typed/ExpressionTests.swift",
        "Typed/OperatorsTests.swift",
        "Typed/QueryIntegrationTests.swift",
        "Typed/QueryTests.swift",
        "Typed/RowTests.swift",
        "Typed/SelectTests.swift",
        "Typed/SetterTests.swift",
        "Typed/WindowFunctionsTests.swift"
      ],
      "target_dependencies" : [
        "SQLite"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SQLite",
      "module_type" : "SwiftTarget",
      "name" : "SQLite",
      "path" : "Sources/SQLite",
      "product_dependencies" : [
        "SwiftToolchainCSQLite"
      ],
      "product_memberships" : [
        "SQLite"
      ],
      "sources" : [
        "Core/Backup.swift",
        "Core/Blob.swift",
        "Core/Connection+Aggregation.swift",
        "Core/Connection+Attach.swift",
        "Core/Connection+Pragmas.swift",
        "Core/Connection.swift",
        "Core/Errors.swift",
        "Core/Result.swift",
        "Core/SQLiteFeature.swift",
        "Core/SQLiteVersion.swift",
        "Core/Statement.swift",
        "Core/URIQueryParameter.swift",
        "Core/Value.swift",
        "Extensions/Cipher.swift",
        "Extensions/FTS4.swift",
        "Extensions/FTS5.swift",
        "Extensions/RTree.swift",
        "Foundation.swift",
        "Helpers.swift",
        "Schema/Connection+Schema.swift",
        "Schema/SchemaChanger.swift",
        "Schema/SchemaDefinitions.swift",
        "Schema/SchemaReader.swift",
        "Typed/AggregateFunctions.swift",
        "Typed/Coding.swift",
        "Typed/Collation.swift",
        "Typed/CoreFunctions.swift",
        "Typed/CustomFunctions.swift",
        "Typed/DateAndTimeFunctions.swift",
        "Typed/Expression.swift",
        "Typed/Operators.swift",
        "Typed/Query+with.swift",
        "Typed/Query.swift",
        "Typed/Schema.swift",
        "Typed/Setter.swift",
        "Typed/WindowFunctions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.