The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of SwiftBlend2D, reference master (21650f), with Swift 6.0 for Linux on 19 Dec 2024 15:13:16 UTC.

Swift 6 data race errors: 94

Build Command

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

Build Log

46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:74:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
72 |
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:75:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
77 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:76:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |
78 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
227 |
228 |         var original = original
229 |         return closure(pathSink, &original)
    |                                  `- warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
230 |     }
231 | }
[369/377] Compiling SwiftBlend2D BLFontMatrix.swift
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:657:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
655 |
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:658:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
659 |     public static let assignWeak = blGradientAssignWeak
660 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:659:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
660 |
661 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:330:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
328 |
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:331:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
332 |     public static let assignWeak = blPatternAssignWeak
333 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:332:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
333 |
334 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:4:14: warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Base class for internal Swift-wrapped Blend2D errors.
 4 | public class SwiftBlend2DError: Error, CustomStringConvertible {
   |              `- warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |     public let description: String
 6 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:8:9: warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 6 |
 7 |     @usableFromInline
 8 |     var result: BLResultCode
   |         `- warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 9 |
10 |     @inlinable
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:18:11: warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
16 |
17 | public extension SwiftBlend2DError {
18 |     class FileError: SwiftBlend2DError {
   |           `- warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
19 |         @inlinable
20 |         public init(filePath: String) {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:68:23: warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:66:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
64 |
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:67:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
69 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:147:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 |
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:148:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |     public static let assignWeak = blStringAssignWeak
150 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:149:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
150 |
151 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:240:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
238 |
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:241:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
242 |     public static let assignWeak = blFontAssignWeak
243 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:242:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
243 |
244 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:36:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
34 |
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:37:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
38 |     public static let assignWeak = blFontDataAssignWeak
39 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:38:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
39 |
40 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:146:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
144 |
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:147:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let assignWeak = blFontFaceAssignWeak
149 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:148:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |
150 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:75:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 |
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:76:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
78 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:77:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
78 |
79 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       |- warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'initializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'initializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'assignWeak' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       |- warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'deinitializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'deinitializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:74:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
72 |
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:75:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
77 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:76:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |
78 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
227 |
228 |         var original = original
229 |         return closure(pathSink, &original)
    |                                  `- warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
230 |     }
231 | }
[370/377] Compiling SwiftBlend2D BLFontTable.swift
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:657:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
655 |
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:658:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
659 |     public static let assignWeak = blGradientAssignWeak
660 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:659:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
660 |
661 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:330:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
328 |
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:331:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
332 |     public static let assignWeak = blPatternAssignWeak
333 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:332:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
333 |
334 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:4:14: warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Base class for internal Swift-wrapped Blend2D errors.
 4 | public class SwiftBlend2DError: Error, CustomStringConvertible {
   |              `- warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |     public let description: String
 6 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:8:9: warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 6 |
 7 |     @usableFromInline
 8 |     var result: BLResultCode
   |         `- warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 9 |
10 |     @inlinable
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:18:11: warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
16 |
17 | public extension SwiftBlend2DError {
18 |     class FileError: SwiftBlend2DError {
   |           `- warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
19 |         @inlinable
20 |         public init(filePath: String) {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:68:23: warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:66:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
64 |
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:67:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
69 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:147:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 |
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:148:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |     public static let assignWeak = blStringAssignWeak
150 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:149:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
150 |
151 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:240:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
238 |
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:241:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
242 |     public static let assignWeak = blFontAssignWeak
243 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:242:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
243 |
244 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:36:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
34 |
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:37:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
38 |     public static let assignWeak = blFontDataAssignWeak
39 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:38:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
39 |
40 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:146:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
144 |
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:147:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let assignWeak = blFontFaceAssignWeak
149 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:148:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |
150 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:75:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 |
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:76:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
78 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:77:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
78 |
79 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       |- warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'initializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'initializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'assignWeak' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       |- warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'deinitializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'deinitializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:74:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
72 |
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:75:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
77 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:76:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |
78 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
227 |
228 |         var original = original
229 |         return closure(pathSink, &original)
    |                                  `- warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
230 |     }
231 | }
[371/377] Compiling SwiftBlend2D BLFontUnicodeCoverage.swift
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:657:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
655 |
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:658:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
659 |     public static let assignWeak = blGradientAssignWeak
660 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:659:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
660 |
661 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:330:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
328 |
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:331:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
332 |     public static let assignWeak = blPatternAssignWeak
333 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:332:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
333 |
334 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:4:14: warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Base class for internal Swift-wrapped Blend2D errors.
 4 | public class SwiftBlend2DError: Error, CustomStringConvertible {
   |              `- warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |     public let description: String
 6 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:8:9: warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 6 |
 7 |     @usableFromInline
 8 |     var result: BLResultCode
   |         `- warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 9 |
10 |     @inlinable
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:18:11: warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
16 |
17 | public extension SwiftBlend2DError {
18 |     class FileError: SwiftBlend2DError {
   |           `- warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
19 |         @inlinable
20 |         public init(filePath: String) {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:68:23: warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:66:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
64 |
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:67:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
69 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:147:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 |
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:148:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |     public static let assignWeak = blStringAssignWeak
150 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:149:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
150 |
151 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:240:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
238 |
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:241:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
242 |     public static let assignWeak = blFontAssignWeak
243 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:242:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
243 |
244 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:36:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
34 |
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:37:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
38 |     public static let assignWeak = blFontDataAssignWeak
39 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:38:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
39 |
40 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:146:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
144 |
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:147:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let assignWeak = blFontFaceAssignWeak
149 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:148:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |
150 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:75:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 |
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:76:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
78 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:77:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
78 |
79 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       |- warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'initializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'initializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'assignWeak' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       |- warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'deinitializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'deinitializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:74:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
72 |
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:75:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
77 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:76:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |
78 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
227 |
228 |         var original = original
229 |         return closure(pathSink, &original)
    |                                  `- warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
230 |     }
231 | }
[372/377] Compiling SwiftBlend2D BLFontVariationSettings.swift
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:657:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
655 |
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:658:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
656 | extension BLGradientCore: CoreStructure {
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
659 |     public static let assignWeak = blGradientAssignWeak
660 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLGradient.swift:659:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
657 |     public static let initializer = blGradientInit
658 |     public static let deinitializer = blGradientReset
659 |     public static let assignWeak = blGradientAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
660 |
661 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:330:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
328 |
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:331:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
329 | extension BLPatternCore: CoreStructure {
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
332 |     public static let assignWeak = blPatternAssignWeak
333 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Patterns/BLPattern.swift:332:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
330 |     public static let initializer = blPatternInit
331 |     public static let deinitializer = blPatternReset
332 |     public static let assignWeak = blPatternAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
333 |
334 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:4:14: warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 2 |
 3 | /// Base class for internal Swift-wrapped Blend2D errors.
 4 | public class SwiftBlend2DError: Error, CustomStringConvertible {
   |              `- warning: non-final class 'SwiftBlend2DError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
 5 |     public let description: String
 6 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:8:9: warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 6 |
 7 |     @usableFromInline
 8 |     var result: BLResultCode
   |         `- warning: stored property 'result' of 'Sendable'-conforming class 'SwiftBlend2DError' is mutable; this is an error in the Swift 6 language mode
 9 |
10 |     @inlinable
/host/spi-builder-workspace/Sources/SwiftBlend2D/SwiftBlend2DError.swift:18:11: warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
16 |
17 | public extension SwiftBlend2DError {
18 |     class FileError: SwiftBlend2DError {
   |           `- warning: non-final class 'FileError' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
19 |         @inlinable
20 |         public init(filePath: String) {
<unknown>:0: note: a function type must be marked '@Sendable' to conform to 'Sendable'
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:68:23: warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because non-'Sendable' type '(UnsafeMutablePointer<BLGlyphBufferCore>?, UnsafePointer<BLGlyphBufferCore>?) -> BLResult' (aka '(Optional<UnsafeMutablePointer<BLGlyphBufferCore>>, Optional<UnsafePointer<BLGlyphBufferCore>>) -> UInt32') may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:66:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
64 |
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
67 |     public static let deinitializer = blGlyphBufferReset
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLGlyphBuffer.swift:67:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
65 | extension BLGlyphBufferCore: CoreStructure {
66 |     public static let initializer = blGlyphBufferInit
67 |     public static let deinitializer = blGlyphBufferReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
68 |     public static let assignWeak = emptyAssignWeak(type: BLGlyphBufferCore.self)
69 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:147:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 |
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:148:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 | extension BLStringCore: CoreStructure {
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |     public static let assignWeak = blStringAssignWeak
150 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/BLString.swift:149:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let initializer = blStringInit
148 |     public static let deinitializer = blStringReset
149 |     public static let assignWeak = blStringAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
150 |
151 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:240:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
238 |
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:241:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
239 | extension BLFontCore: CoreStructure {
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
242 |     public static let assignWeak = blFontAssignWeak
243 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:242:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
240 |     public static let initializer = blFontInit
241 |     public static let deinitializer = blFontReset
242 |     public static let assignWeak = blFontAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
243 |
244 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:36:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
34 |
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:37:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
35 | extension BLFontDataCore: CoreStructure {
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
38 |     public static let assignWeak = blFontDataAssignWeak
39 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontData.swift:38:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
36 |     public static let initializer = blFontDataInit
37 |     public static let deinitializer = blFontDataReset
38 |     public static let assignWeak = blFontDataAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
39 |
40 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:146:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
144 |
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
    |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:147:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
145 | extension BLFontFaceCore: CoreStructure {
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
    |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
148 |     public static let assignWeak = blFontFaceAssignWeak
149 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFace.swift:148:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
146 |     public static let initializer = blFontFaceInit
147 |     public static let deinitializer = blFontFaceReset
148 |     public static let assignWeak = blFontFaceAssignWeak
    |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
149 |
150 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:75:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 |
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:76:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 | extension BLFontFeatureSettingsCore: CoreStructure {
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
78 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontFeatureSettings.swift:77:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let initializer = blFontFeatureSettingsInit
76 |     public static let deinitializer = blFontFeatureSettingsReset
77 |     public static let assignWeak = blFontFeatureSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
78 |
79 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       |- warning: static property 'initializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'initializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'initializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       |- warning: static property 'assignWeak' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'assignWeak' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'assignWeak' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       |- warning: static property 'deinitializer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'deinitializer' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: annotate 'deinitializer' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:47:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
45 |
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:49:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
49 |     public static var deinitializer = blFontManagerReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
50 | }
51 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontManager.swift:48:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
46 | extension BLFontManagerCore: CoreStructure {
47 |     public static var initializer = blFontManagerInit
48 |     public static var assignWeak = blFontManagerAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
49 |     public static var deinitializer = blFontManagerReset
50 | }
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:74:23: warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
72 |
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
   |                       `- warning: sendability of function types in static property 'initializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:10:16: note: expected sendability to match requirement here
 8 | /// `BLBaseClass`
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:75:23: warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
73 | extension BLFontVariationSettingsCore: CoreStructure {
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
   |                       `- warning: sendability of function types in static property 'deinitializer' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
77 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:11:16: note: expected sendability to match requirement here
 9 | public protocol CoreStructure: BLArrayElement {
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
13 |
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFontVariationSettings.swift:76:23: warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
74 |     public static let initializer = blFontVariationSettingsInit
75 |     public static let deinitializer = blFontVariationSettingsReset
76 |     public static let assignWeak = blFontVariationSettingsAssignWeak
   |                       `- warning: sendability of function types in static property 'assignWeak' does not match requirement in protocol 'CoreStructure'; this is an error in the Swift 6 language mode
77 |
78 |     @usableFromInline
/host/spi-builder-workspace/Sources/SwiftBlend2D/CoreStructure.swift:12:16: note: expected sendability to match requirement here
10 |     static var initializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
11 |     static var deinitializer: (UnsafeMutablePointer<Self>?) -> BLResult { get }
12 |     static var assignWeak: (UnsafeMutablePointer<Self>?, UnsafePointer<Self>?) -> BLResult { get }
   |                `- note: expected sendability to match requirement here
13 |
14 |     init()
/host/spi-builder-workspace/Sources/SwiftBlend2D/Text/Font/BLFont.swift:229:34: warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
227 |
228 |         var original = original
229 |         return closure(pathSink, &original)
    |                                  `- warning: forming 'UnsafeMutableRawPointer' to a variable of type '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32'; this is likely incorrect because '(BLPath, BLGlyphOutlineSinkInfo) -> UInt32' may contain an object reference.
230 |     }
231 | }
[373/378] Wrapping AST for SwiftBlend2D for debugging
[375/381] Compiling TigerSample Tiger.swift
/host/spi-builder-workspace/Sources/TigerSample/TigerData.swift:221:16: warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 219 |     // literals kills the Swift compiler
 220 |
 221 |     static var points: [Double] = [
     |                |- warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                |- note: convert 'points' to a 'let' constant to make 'Sendable' shared state immutable
     |                |- note: annotate 'points' with '@MainActor' if property should only be accessed from the main actor
     |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 222 |         10.0, 0.0, 1.0,
 223 |         1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 85.25, 487.75, 85.25, 487.75,
[376/381] Compiling TigerSample TigerData.swift
/host/spi-builder-workspace/Sources/TigerSample/TigerData.swift:221:16: warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 219 |     // literals kills the Swift compiler
 220 |
 221 |     static var points: [Double] = [
     |                |- warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                |- note: convert 'points' to a 'let' constant to make 'Sendable' shared state immutable
     |                |- note: annotate 'points' with '@MainActor' if property should only be accessed from the main actor
     |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 222 |         10.0, 0.0, 1.0,
 223 |         1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 85.25, 487.75, 85.25, 487.75,
[377/381] Emitting module TigerSample
/host/spi-builder-workspace/Sources/TigerSample/TigerData.swift:221:16: warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 219 |     // literals kills the Swift compiler
 220 |
 221 |     static var points: [Double] = [
     |                |- warning: static property 'points' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                |- note: convert 'points' to a 'let' constant to make 'Sendable' shared state immutable
     |                |- note: annotate 'points' with '@MainActor' if property should only be accessed from the main actor
     |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 222 |         10.0, 0.0, 1.0,
 223 |         1.0, 1.0, 1.0, 1.0, 1.0, 5.0, 85.25, 487.75, 85.25, 487.75,
[378/382] Wrapping AST for TigerSample for debugging
[380/385] Compiling SwiftBlend2DSample main.swift
[381/385] Emitting module SwiftBlend2DSample
[382/385] Compiling SwiftBlend2DSample Samples.swift
[383/386] Wrapping AST for SwiftBlend2DSample for debugging
[384/386] Write Objects.LinkFileList
[385/386] Linking SwiftBlend2DSample
Build complete! (104.76s)
Build complete.
{
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "swift-libpng",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/LuizZak/swift-libpng.git"
    }
  ],
  "manifest_display_name" : "SwiftBlend2D",
  "name" : "SwiftBlend2D",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "SwiftBlend2D",
      "targets" : [
        "SwiftBlend2D"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftBlend2DSample",
      "targets" : [
        "SwiftBlend2DSample"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "blend2d",
      "module_type" : "ClangTarget",
      "name" : "blend2d",
      "path" : "Sources/blend2d",
      "product_memberships" : [
        "SwiftBlend2D",
        "SwiftBlend2DSample"
      ],
      "sources" : [
        "blend2d/api-globals.cpp",
        "blend2d/api-nocxx.cpp",
        "blend2d/array.cpp",
        "blend2d/bitarray.cpp",
        "blend2d/bitset.cpp",
        "blend2d/codec/bmpcodec.cpp",
        "blend2d/codec/jpegcodec.cpp",
        "blend2d/codec/jpeghuffman.cpp",
        "blend2d/codec/jpegops.cpp",
        "blend2d/codec/jpegops_sse2.cpp",
        "blend2d/codec/pngcodec.cpp",
        "blend2d/codec/pngops.cpp",
        "blend2d/codec/pngops_asimd.cpp",
        "blend2d/codec/pngops_avx.cpp",
        "blend2d/codec/pngops_sse2.cpp",
        "blend2d/codec/qoicodec.cpp",
        "blend2d/compopinfo.cpp",
        "blend2d/compression/checksum.cpp",
        "blend2d/compression/deflatedecoder.cpp",
        "blend2d/compression/deflateencoder.cpp",
        "blend2d/context.cpp",
        "blend2d/filesystem.cpp",
        "blend2d/font.cpp",
        "blend2d/fontdata.cpp",
        "blend2d/fontface.cpp",
        "blend2d/fontfeaturesettings.cpp",
        "blend2d/fontmanager.cpp",
        "blend2d/fonttagdataids.cpp",
        "blend2d/fonttagdatainfo.cpp",
        "blend2d/fonttagset.cpp",
        "blend2d/fontvariationsettings.cpp",
        "blend2d/format.cpp",
        "blend2d/geometry.cpp",
        "blend2d/glyphbuffer.cpp",
        "blend2d/gradient.cpp",
        "blend2d/image.cpp",
        "blend2d/imagecodec.cpp",
        "blend2d/imagedecoder.cpp",
        "blend2d/imageencoder.cpp",
        "blend2d/imagescale.cpp",
        "blend2d/matrix.cpp",
        "blend2d/matrix_avx.cpp",
        "blend2d/matrix_sse2.cpp",
        "blend2d/object.cpp",
        "blend2d/opentype/otcff.cpp",
        "blend2d/opentype/otcmap.cpp",
        "blend2d/opentype/otcore.cpp",
        "blend2d/opentype/otface.cpp",
        "blend2d/opentype/otglyf.cpp",
        "blend2d/opentype/otglyf_asimd.cpp",
        "blend2d/opentype/otglyf_avx2.cpp",
        "blend2d/opentype/otglyf_sse4_2.cpp",
        "blend2d/opentype/otglyfsimddata.cpp",
        "blend2d/opentype/otkern.cpp",
        "blend2d/opentype/otlayout.cpp",
        "blend2d/opentype/otmetrics.cpp",
        "blend2d/opentype/otname.cpp",
        "blend2d/path.cpp",
        "blend2d/pathstroke.cpp",
        "blend2d/pattern.cpp",
        "blend2d/pipeline/jit/compoppart.cpp",
        "blend2d/pipeline/jit/fetchgradientpart.cpp",
        "blend2d/pipeline/jit/fetchpart.cpp",
        "blend2d/pipeline/jit/fetchpatternpart.cpp",
        "blend2d/pipeline/jit/fetchpixelptrpart.cpp",
        "blend2d/pipeline/jit/fetchsolidpart.cpp",
        "blend2d/pipeline/jit/fetchutilscoverage.cpp",
        "blend2d/pipeline/jit/fetchutilsinlineloops.cpp",
        "blend2d/pipeline/jit/fetchutilspixelaccess.cpp",
        "blend2d/pipeline/jit/fetchutilspixelgather.cpp",
        "blend2d/pipeline/jit/fillpart.cpp",
        "blend2d/pipeline/jit/pipecompiler_a64.cpp",
        "blend2d/pipeline/jit/pipecompiler_test_avx2fma.cpp",
        "blend2d/pipeline/jit/pipecompiler_test_sse2.cpp",
        "blend2d/pipeline/jit/pipecompiler_x86.cpp",
        "blend2d/pipeline/jit/pipecomposer.cpp",
        "blend2d/pipeline/jit/pipefunction.cpp",
        "blend2d/pipeline/jit/pipegenruntime.cpp",
        "blend2d/pipeline/jit/pipepart.cpp",
        "blend2d/pipeline/jit/pipeprimitives.cpp",
        "blend2d/pipeline/pipedefs.cpp",
        "blend2d/pipeline/piperuntime.cpp",
        "blend2d/pipeline/reference/fixedpiperuntime.cpp",
        "blend2d/pixelconverter.cpp",
        "blend2d/pixelconverter_avx2.cpp",
        "blend2d/pixelconverter_sse2.cpp",
        "blend2d/pixelconverter_ssse3.cpp",
        "blend2d/pixelops/funcs.cpp",
        "blend2d/pixelops/interpolation.cpp",
        "blend2d/pixelops/interpolation_avx2.cpp",
        "blend2d/pixelops/interpolation_sse2.cpp",
        "blend2d/random.cpp",
        "blend2d/raster/rastercontext.cpp",
        "blend2d/raster/rastercontextops.cpp",
        "blend2d/raster/renderfetchdata.cpp",
        "blend2d/raster/rendertargetinfo.cpp",
        "blend2d/raster/workdata.cpp",
        "blend2d/raster/workermanager.cpp",
        "blend2d/raster/workerproc.cpp",
        "blend2d/raster/workersynchronization.cpp",
        "blend2d/runtime.cpp",
        "blend2d/runtimescope.cpp",
        "blend2d/simd/simdarm_test_asimd.cpp",
        "blend2d/simd/simdx86_test_avx.cpp",
        "blend2d/simd/simdx86_test_avx2.cpp",
        "blend2d/simd/simdx86_test_avx512.cpp",
        "blend2d/simd/simdx86_test_sse2.cpp",
        "blend2d/simd/simdx86_test_sse4_1.cpp",
        "blend2d/simd/simdx86_test_sse4_2.cpp",
        "blend2d/simd/simdx86_test_ssse3.cpp",
        "blend2d/string.cpp",
        "blend2d/support/arenaallocator.cpp",
        "blend2d/support/arenahashmap.cpp",
        "blend2d/support/math.cpp",
        "blend2d/support/scopedallocator.cpp",
        "blend2d/support/zeroallocator.cpp",
        "blend2d/tables/tables.cpp",
        "blend2d/threading/futex.cpp",
        "blend2d/threading/thread.cpp",
        "blend2d/threading/threadpool.cpp",
        "blend2d/threading/uniqueidgenerator.cpp",
        "blend2d/trace.cpp",
        "blend2d/unicode/unicode.cpp",
        "blend2d/var.cpp"
      ],
      "target_dependencies" : [
        "asmjit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "asmjit",
      "module_type" : "ClangTarget",
      "name" : "asmjit",
      "path" : "Sources/asmjit",
      "product_memberships" : [
        "SwiftBlend2D",
        "SwiftBlend2DSample"
      ],
      "sources" : [
        "arm/a64assembler.cpp",
        "arm/a64builder.cpp",
        "arm/a64compiler.cpp",
        "arm/a64emithelper.cpp",
        "arm/a64formatter.cpp",
        "arm/a64func.cpp",
        "arm/a64instapi.cpp",
        "arm/a64instdb.cpp",
        "arm/a64operand.cpp",
        "arm/a64rapass.cpp",
        "arm/armformatter.cpp",
        "core/archtraits.cpp",
        "core/assembler.cpp",
        "core/builder.cpp",
        "core/codeholder.cpp",
        "core/codewriter.cpp",
        "core/compiler.cpp",
        "core/constpool.cpp",
        "core/cpuinfo.cpp",
        "core/emithelper.cpp",
        "core/emitter.cpp",
        "core/emitterutils.cpp",
        "core/environment.cpp",
        "core/errorhandler.cpp",
        "core/formatter.cpp",
        "core/func.cpp",
        "core/funcargscontext.cpp",
        "core/globals.cpp",
        "core/inst.cpp",
        "core/instdb.cpp",
        "core/jitallocator.cpp",
        "core/jitruntime.cpp",
        "core/logger.cpp",
        "core/operand.cpp",
        "core/osutils.cpp",
        "core/ralocal.cpp",
        "core/rapass.cpp",
        "core/rastack.cpp",
        "core/string.cpp",
        "core/support.cpp",
        "core/target.cpp",
        "core/type.cpp",
        "core/virtmem.cpp",
        "core/zone.cpp",
        "core/zonehash.cpp",
        "core/zonelist.cpp",
        "core/zonestack.cpp",
        "core/zonetree.cpp",
        "core/zonevector.cpp",
        "x86/x86assembler.cpp",
        "x86/x86builder.cpp",
        "x86/x86compiler.cpp",
        "x86/x86emithelper.cpp",
        "x86/x86formatter.cpp",
        "x86/x86func.cpp",
        "x86/x86instapi.cpp",
        "x86/x86instdb.cpp",
        "x86/x86operand.cpp",
        "x86/x86rapass.cpp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TigerSample",
      "module_type" : "SwiftTarget",
      "name" : "TigerSample",
      "path" : "Sources/TigerSample",
      "product_memberships" : [
        "SwiftBlend2DSample"
      ],
      "sources" : [
        "Tiger.swift",
        "TigerData.swift"
      ],
      "target_dependencies" : [
        "blend2d",
        "SwiftBlend2D"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftBlend2DTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBlend2DTests",
      "path" : "Tests/SwiftBlend2DTests",
      "product_dependencies" : [
        "LibPNG"
      ],
      "sources" : [
        "BLBaseClassTests.swift",
        "BLContextCookieTests.swift",
        "BLContextTests.swift",
        "BLFormatInfoTests.swift",
        "BLImageCodecTests.swift",
        "BLImageTests.swift",
        "BLRandomTests.swift",
        "BLRuntimeBuildInfoTests.swift",
        "BLRuntimeResourceInfoTests.swift",
        "BLRuntimeSystemInfoTests.swift",
        "Color/BLRgba32Tests.swift",
        "Color/BLRgba64Tests.swift",
        "Color/BLRgbaTests.swift",
        "DataStructures/BLArrayTests.swift",
        "DataStructures/BLArrayViewTests.swift",
        "DataStructures/BLPathTests.swift",
        "DataStructures/BLRangeTests.swift",
        "DataStructures/BitSet/BLBitSetTests.swift",
        "DataStructures/BitSet/BLBitSetWordIteratorTests.swift",
        "EnumsTests.swift",
        "Geometry/BLArcTests.swift",
        "Geometry/BLBoxITests.swift",
        "Geometry/BLBoxTests.swift",
        "Geometry/BLCircleTests.swift",
        "Geometry/BLEllipseTests.swift",
        "Geometry/BLLineTests.swift",
        "Geometry/BLMatrix2DTests.swift",
        "Geometry/BLPointITests.swift",
        "Geometry/BLPointTests.swift",
        "Geometry/BLRectITests.swift",
        "Geometry/BLRectTests.swift",
        "Geometry/BLRoundRectTests.swift",
        "Geometry/BLSizeITests.swift",
        "Geometry/BLSizeTests.swift",
        "Geometry/BLTriangleTests.swift",
        "Patterns/BLGradientStopTests.swift",
        "Patterns/BLGradientTests.swift",
        "Patterns/BLLinearGradientValuesTests.swift",
        "SwiftBlend2DTests.swift",
        "TestHelpers.swift",
        "Text/BLGlyphBufferTests.swift",
        "Text/BLStringTests.swift",
        "Text/Font/BLFontFeatureSettingsTests.swift",
        "Text/Font/BLFontManagerTests.swift",
        "Text/Font/BLFontMatrixTests.swift",
        "Text/Font/BLFontTableTests.swift",
        "Text/Font/BLFontUnicodeCoverageTests.swift",
        "Text/Font/BLFontVariationSettingsTests.swift"
      ],
      "target_dependencies" : [
        "TigerSample",
        "SwiftBlend2D",
        "blend2d",
        "asmjit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftBlend2DSample",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBlend2DSample",
      "path" : "Sources/SwiftBlend2DSample",
      "product_memberships" : [
        "SwiftBlend2DSample"
      ],
      "sources" : [
        "Samples.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "TigerSample",
        "SwiftBlend2D",
        "blend2d"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftBlend2D",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBlend2D",
      "path" : "Sources/SwiftBlend2D",
      "product_memberships" : [
        "SwiftBlend2D",
        "SwiftBlend2DSample"
      ],
      "sources" : [
        "BLApproximationOptions.swift",
        "BLBaseClass.swift",
        "BLContext+CreateOptions.swift",
        "BLContext.swift",
        "BLContextCookie.swift",
        "BLContextHints.swift",
        "BLFormatInfo.swift",
        "BLImage.swift",
        "BLImageCodec.swift",
        "BLPixelConverter.swift",
        "BLRandom.swift",
        "BLRuntimeBuildInfo.swift",
        "BLRuntimeResourceInfo.swift",
        "BLRuntimeSystemInfo.swift",
        "BLStrokeOptions.swift",
        "Color/BLRgba+Colors.swift",
        "Color/BLRgba.swift",
        "Color/BLRgba32+Colors.swift",
        "Color/BLRgba32.swift",
        "Color/BLRgba64+Colors.swift",
        "Color/BLRgba64.swift",
        "CoreStructure.swift",
        "DataStructures/BLArray.swift",
        "DataStructures/BLArrayView.swift",
        "DataStructures/BLFile.swift",
        "DataStructures/BLFontFeatureSettingsView.swift",
        "DataStructures/BLFontVariationSettingsView.swift",
        "DataStructures/BLPath.swift",
        "DataStructures/BLRange.swift",
        "DataStructures/BLTypedVar.swift",
        "DataStructures/BLVar.swift",
        "DataStructures/BitArray/BLBitArray.swift",
        "DataStructures/BitSet/BLBitSet.swift",
        "DataStructures/BitSet/BLBitSetSegment.swift",
        "DataStructures/BitSet/BLBitSetWordIterator.swift",
        "Extensions/BLConicGradientValues+Init.swift",
        "Extensions/BLObjectDetail.swift",
        "Extensions/BLObjectInfo.swift",
        "Extensions/BLRadialGradientValues+Init.swift",
        "Extensions/BLResultCode+Error.swift",
        "Generated/BLBitSetConstants.swift",
        "Generated/BLBitSetSegment+Ext.swift",
        "Generated/BLBooleanOp.swift",
        "Generated/BLByteOrder.swift",
        "Generated/BLDataAccessFlags.swift",
        "Generated/BLDataSourceType.swift",
        "Generated/BLExtendMode.swift",
        "Generated/BLFormat.swift",
        "Generated/BLFormatFlags.swift",
        "Generated/BLModifyOp.swift",
        "Generated/BLPixelConverterCreateFlags.swift",
        "Generated/BLRange+Ext.swift",
        "Generated/BLResultCode.swift",
        "Generated/BLRgba+Ext.swift",
        "Generated/BLRgba32+Ext.swift",
        "Generated/BLRgba64+Ext.swift",
        "Generated/Context/BLClipMode.swift",
        "Generated/Context/BLCompOp.swift",
        "Generated/Context/BLContextCreateFlags.swift",
        "Generated/Context/BLContextErrorFlags.swift",
        "Generated/Context/BLContextFlushFlags.swift",
        "Generated/Context/BLContextHint.swift",
        "Generated/Context/BLContextRenderTextOp.swift",
        "Generated/Context/BLContextStyleSlot.swift",
        "Generated/Context/BLContextStyleSwapMode.swift",
        "Generated/Context/BLContextStyleTransformMode.swift",
        "Generated/Context/BLContextType.swift",
        "Generated/Context/BLFillRule.swift",
        "Generated/Context/BLFlattenMode.swift",
        "Generated/Context/BLGradientQuality.swift",
        "Generated/Context/BLPatternQuality.swift",
        "Generated/Context/BLRenderingQuality.swift",
        "Generated/File/BLFileInfoFlags.swift",
        "Generated/File/BLFileOpenFlags.swift",
        "Generated/File/BLFileReadFlags.swift",
        "Generated/File/BLFileSeekType.swift",
        "Generated/Geometry/BLArc+Ext.swift",
        "Generated/Geometry/BLBox+Ext.swift",
        "Generated/Geometry/BLBoxI+Ext.swift",
        "Generated/Geometry/BLCircle+Ext.swift",
        "Generated/Geometry/BLEllipse+Ext.swift",
        "Generated/Geometry/BLGeometryDirection.swift",
        "Generated/Geometry/BLGeometryType.swift",
        "Generated/Geometry/BLLine+Ext.swift",
        "Generated/Geometry/BLPoint+Ext.swift",
        "Generated/Geometry/BLPointI+Ext.swift",
        "Generated/Geometry/BLRect+Ext.swift",
        "Generated/Geometry/BLRectI+Ext.swift",
        "Generated/Geometry/BLRoundRect+Ext.swift",
        "Generated/Geometry/BLSize+Ext.swift",
        "Generated/Geometry/BLSizeI+Ext.swift",
        "Generated/Geometry/BLTriangle+Ext.swift",
        "Generated/Geometry/Matrix/BLMatrix2D+Ext.swift",
        "Generated/Geometry/Matrix/BLTransformOp.swift",
        "Generated/Geometry/Matrix/BLTransformType.swift",
        "Generated/Geometry/Path/BLHitTest.swift",
        "Generated/Geometry/Path/BLOffsetMode.swift",
        "Generated/Geometry/Path/BLPathCmd.swift",
        "Generated/Geometry/Path/BLPathCmdExtra.swift",
        "Generated/Geometry/Path/BLPathFlags.swift",
        "Generated/Geometry/Path/BLPathReverseMode.swift",
        "Generated/Gradient/BLConicGradientValues+Ext.swift",
        "Generated/Gradient/BLGradientStop+Ext.swift",
        "Generated/Gradient/BLGradientType.swift",
        "Generated/Gradient/BLGradientValue.swift",
        "Generated/Gradient/BLLinearGradientValues+Ext.swift",
        "Generated/Gradient/BLRadialGradientValues+Ext.swift",
        "Generated/Image/BLImageCodecFeatures.swift",
        "Generated/Image/BLImageInfo+Ext.swift",
        "Generated/Image/BLImageInfoFlags.swift",
        "Generated/Image/BLImageScaleFilter.swift",
        "Generated/Runtime/BLObjectType.swift",
        "Generated/Runtime/BLRuntimeBuildType.swift",
        "Generated/Runtime/BLRuntimeCleanupFlags.swift",
        "Generated/Runtime/BLRuntimeCpuArch.swift",
        "Generated/Runtime/BLRuntimeCpuFeatures.swift",
        "Generated/Runtime/BLRuntimeInfoType.swift",
        "Generated/Runtime/BLRuntimeLimits.swift",
        "Generated/Stroke/BLStrokeCap.swift",
        "Generated/Stroke/BLStrokeCapPosition.swift",
        "Generated/Stroke/BLStrokeJoin.swift",
        "Generated/Stroke/BLStrokeTransformOrder.swift",
        "Generated/Text/BLTextDirection.swift",
        "Generated/Text/BLTextEncoding.swift",
        "Generated/Text/BLTextMetrics+Ext.swift",
        "Generated/Text/Font/BLFontDataFlags.swift",
        "Generated/Text/Font/BLFontFaceDiagFlags.swift",
        "Generated/Text/Font/BLFontFaceFlags.swift",
        "Generated/Text/Font/BLFontFaceInfo+Ext.swift",
        "Generated/Text/Font/BLFontFaceType.swift",
        "Generated/Text/Font/BLFontFeatureItem+Ext.swift",
        "Generated/Text/Font/BLFontMatrix+Ext.swift",
        "Generated/Text/Font/BLFontOutlineType.swift",
        "Generated/Text/Font/BLFontQueryProperties+Ext.swift",
        "Generated/Text/Font/BLFontStretch.swift",
        "Generated/Text/Font/BLFontStringId.swift",
        "Generated/Text/Font/BLFontStyle.swift",
        "Generated/Text/Font/BLFontUnicodeCoverageIndex.swift",
        "Generated/Text/Font/BLFontVariationItem+Ext.swift",
        "Generated/Text/Font/BLFontWeight.swift",
        "Generated/Text/Font/BLOrientation.swift",
        "Generated/Text/Glyph/BLGlyphInfo+Ext.swift",
        "Generated/Text/Glyph/BLGlyphPlacement+Ext.swift",
        "Generated/Text/Glyph/BLGlyphPlacementType.swift",
        "Generated/Text/Glyph/BLGlyphRunFlags.swift",
        "Geometry/BLArc.swift",
        "Geometry/BLBox.swift",
        "Geometry/BLBoxI.swift",
        "Geometry/BLCircle.swift",
        "Geometry/BLEllipse.swift",
        "Geometry/BLLine.swift",
        "Geometry/BLMatrix2D.swift",
        "Geometry/BLPoint.swift",
        "Geometry/BLPointI.swift",
        "Geometry/BLRect.swift",
        "Geometry/BLRectI.swift",
        "Geometry/BLRoundRect.swift",
        "Geometry/BLSize.swift",
        "Geometry/BLSizeI.swift",
        "Geometry/BLTriangle.swift",
        "Helpers.swift",
        "Patterns/BLGradient.swift",
        "Patterns/BLGradientStop.swift",
        "Patterns/BLLinearGradientValues.swift",
        "Patterns/BLPattern.swift",
        "Platform/UInt32+Platform.swift",
        "Style/BLStyle.swift",
        "Style/BLStyleConvertible.swift",
        "Style/BLStyleType.swift",
        "SwiftBlend2D.swift",
        "SwiftBlend2DError.swift",
        "SwiftBlend2DErrorMapper.swift",
        "Text/BLGlyphBuffer.swift",
        "Text/BLGlyphRun.swift",
        "Text/BLString.swift",
        "Text/Font/BLFont.swift",
        "Text/Font/BLFontData.swift",
        "Text/Font/BLFontFace.swift",
        "Text/Font/BLFontFeatureSettings.swift",
        "Text/Font/BLFontManager.swift",
        "Text/Font/BLFontMatrix.swift",
        "Text/Font/BLFontTable.swift",
        "Text/Font/BLFontUnicodeCoverage.swift",
        "Text/Font/BLFontVariationSettings.swift"
      ],
      "target_dependencies" : [
        "blend2d"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/SwiftBlend2DTests/SnapshotFailures': File not found.
Done.