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 Asheron, reference master (aad55c), with Swift 6.1 for macOS (Xcode) using Xcode 16.3 on 24 Apr 2025 10:27:46 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Asheron-Package -destination platform=macOS,arch=arm64 OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:101:27: note: add '@MainActor' to make static property 'noUVs' part of global actor 'MainActor'
        public static let noUVs: StipplingType = [.noPosUVs, .noNegUVs]
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:101:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let noUVs: StipplingType = [.noPosUVs, .noNegUVs]
                          ^
        nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: warning: static property 'landBlock' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: note: add '@MainActor' to make static property 'landBlock' part of global actor 'MainActor'
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: warning: static property 'lbi' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: note: add '@MainActor' to make static property 'lbi' part of global actor 'MainActor'
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: warning: static property 'envCell' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: note: add '@MainActor' to make static property 'envCell' part of global actor 'MainActor'
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: warning: static property 'lbo' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: note: add '@MainActor' to make static property 'lbo' part of global actor 'MainActor'
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: warning: static property 'instantiation' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: note: add '@MainActor' to make static property 'instantiation' part of global actor 'MainActor'
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: warning: static property 'gfxObj' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: note: add '@MainActor' to make static property 'gfxObj' part of global actor 'MainActor'
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: warning: static property 'setup' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: note: add '@MainActor' to make static property 'setup' part of global actor 'MainActor'
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: warning: static property 'anim' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: note: add '@MainActor' to make static property 'anim' part of global actor 'MainActor'
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: warning: static property 'animationHook' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: note: add '@MainActor' to make static property 'animationHook' part of global actor 'MainActor'
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: warning: static property 'palette' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: note: add '@MainActor' to make static property 'palette' part of global actor 'MainActor'
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: warning: static property 'surfaceTexture' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: note: add '@MainActor' to make static property 'surfaceTexture' part of global actor 'MainActor'
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: warning: static property 'renderSurface' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: note: add '@MainActor' to make static property 'renderSurface' part of global actor 'MainActor'
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: warning: static property 'surface' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: note: add '@MainActor' to make static property 'surface' part of global actor 'MainActor'
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: warning: static property 'mtable' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: note: add '@MainActor' to make static property 'mtable' part of global actor 'MainActor'
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: warning: static property 'wave' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: note: add '@MainActor' to make static property 'wave' part of global actor 'MainActor'
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: warning: static property 'environment' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: note: add '@MainActor' to make static property 'environment' part of global actor 'MainActor'
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
    nonisolated(unsafe)
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460924604-swift-frontend-Asheron-GraphicsObject.swift-arm64_apple_macos10.15-o-Onone-1800150020.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 4.4641 seconds (4.9058 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.5039 ( 45.1%)   0.5144 ( 45.7%)   2.0183 ( 45.2%)   2.2296 ( 45.4%)  parse-and-resolve-imports
   1.5027 ( 45.0%)   0.5140 ( 45.6%)   2.0167 ( 45.2%)   2.2279 ( 45.4%)  Import resolution
   0.0119 (  0.4%)   0.0425 (  3.8%)   0.0544 (  1.2%)   0.0702 (  1.4%)  load-stdlib
   0.0541 (  1.6%)   0.0099 (  0.9%)   0.0640 (  1.4%)   0.0646 (  1.3%)  perform-sema
   0.0539 (  1.6%)   0.0099 (  0.9%)   0.0638 (  1.4%)   0.0644 (  1.3%)  Type checking and Semantic analysis
   0.0424 (  1.3%)   0.0085 (  0.8%)   0.0510 (  1.1%)   0.0509 (  1.0%)  build-rewrite-system
   0.0360 (  1.1%)   0.0058 (  0.5%)   0.0419 (  0.9%)   0.0421 (  0.9%)  typecheck-expr
   0.0297 (  0.9%)   0.0061 (  0.5%)   0.0359 (  0.8%)   0.0364 (  0.7%)  typecheck-decl
   0.0289 (  0.9%)   0.0049 (  0.4%)   0.0337 (  0.8%)   0.0340 (  0.7%)  typecheck-stmt
   0.0179 (  0.5%)   0.0033 (  0.3%)   0.0212 (  0.5%)   0.0217 (  0.4%)  SILGen
   0.0189 (  0.6%)   0.0024 (  0.2%)   0.0214 (  0.5%)   0.0214 (  0.4%)  IRGen
   0.0164 (  0.5%)   0.0006 (  0.1%)   0.0170 (  0.4%)   0.0170 (  0.3%)  SIL optimization
   0.0121 (  0.4%)   0.0022 (  0.2%)   0.0143 (  0.3%)   0.0148 (  0.3%)  SILGen-function
   0.0054 (  0.2%)   0.0002 (  0.0%)   0.0056 (  0.1%)   0.0056 (  0.1%)  precheck-target
   0.0013 (  0.0%)   0.0019 (  0.2%)   0.0031 (  0.1%)   0.0031 (  0.1%)  import-clang-decl
   0.0015 (  0.0%)   0.0002 (  0.0%)   0.0017 (  0.0%)   0.0017 (  0.0%)  typecheck-expr-pattern
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   3.3373 (100.0%)   1.1268 (100.0%)   4.4641 (100.0%)   4.9058 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 2.7102 seconds (2.9459 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   2.0791 (100.0%)   0.6312 (100.0%)   2.7102 (100.0%)   2.9459 (100.0%)  Building Target
   2.0791 (100.0%)   0.6312 (100.0%)   2.7102 (100.0%)   2.9459 (100.0%)  Total
SwiftCompile normal arm64 Compiling\ AnimHook.swift,\ Bitmap.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/AnimHook.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift (in target 'Asheron' from project 'Asheron')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/AnimHook.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: warning: static property 'byteSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    public static var byteSize: UInt32 = 14
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: convert 'byteSize' to a 'let' constant to make 'Sendable' shared state immutable
    public static var byteSize: UInt32 = 14
                  ~~~ ^
                  let
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: add '@MainActor' to make static property 'byteSize' part of global actor 'MainActor'
    public static var byteSize: UInt32 = 14
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static var byteSize: UInt32 = 14
                      ^
    nonisolated(unsafe)
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460924783-swift-frontend-Asheron-AnimHook.swift-arm64_apple_macos10.15-o-Onone-1580371235.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.8047 seconds (5.9215 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0276 (  5.7%)   0.1017 ( 31.9%)   0.1293 ( 16.1%)   2.6531 ( 44.8%)  parse-and-resolve-imports
   0.0262 (  5.4%)   0.1006 ( 31.5%)   0.1268 ( 15.8%)   2.6506 ( 44.8%)  Import resolution
   0.0745 ( 15.3%)   0.0168 (  5.3%)   0.0912 ( 11.3%)   0.0912 (  1.5%)  perform-sema
   0.0743 ( 15.3%)   0.0167 (  5.2%)   0.0911 ( 11.3%)   0.0911 (  1.5%)  Type checking and Semantic analysis
   0.0017 (  0.3%)   0.0089 (  2.8%)   0.0106 (  1.3%)   0.0777 (  1.3%)  load-stdlib
   0.0586 ( 12.1%)   0.0134 (  4.2%)   0.0720 (  9.0%)   0.0724 (  1.2%)  typecheck-stmt
   0.0526 ( 10.8%)   0.0168 (  5.3%)   0.0694 (  8.6%)   0.0693 (  1.2%)  build-rewrite-system
   0.0487 ( 10.0%)   0.0108 (  3.4%)   0.0595 (  7.4%)   0.0598 (  1.0%)  typecheck-expr
   0.0251 (  5.2%)   0.0061 (  1.9%)   0.0312 (  3.9%)   0.0312 (  0.5%)  typecheck-decl
   0.0248 (  5.1%)   0.0046 (  1.5%)   0.0295 (  3.7%)   0.0298 (  0.5%)  SILGen
   0.0189 (  3.9%)   0.0060 (  1.9%)   0.0249 (  3.1%)   0.0254 (  0.4%)  IRGen
   0.0124 (  2.5%)   0.0106 (  3.3%)   0.0230 (  2.9%)   0.0230 (  0.4%)  import-clang-decl
   0.0171 (  3.5%)   0.0028 (  0.9%)   0.0199 (  2.5%)   0.0202 (  0.3%)  SILGen-function
   0.0092 (  1.9%)   0.0001 (  0.0%)   0.0093 (  1.2%)   0.0095 (  0.2%)  SIL optimization
   0.0077 (  1.6%)   0.0016 (  0.5%)   0.0093 (  1.2%)   0.0093 (  0.2%)  precheck-target
   0.0053 (  1.1%)   0.0009 (  0.3%)   0.0062 (  0.8%)   0.0066 (  0.1%)  typecheck-expr-pattern
   0.0009 (  0.2%)   0.0003 (  0.1%)   0.0012 (  0.1%)   0.0012 (  0.0%)  load-all-members
   0.0002 (  0.0%)   0.0000 (  0.0%)   0.0002 (  0.0%)   0.0002 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.4857 (100.0%)   0.3190 (100.0%)   0.8047 (100.0%)   5.9215 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 1.7240 seconds (4.3537 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.0012 (100.0%)   0.7228 (100.0%)   1.7240 (100.0%)   4.3537 (100.0%)  Building Target
   1.0012 (100.0%)   0.7228 (100.0%)   1.7240 (100.0%)   4.3537 (100.0%)  Total
SwiftCompile normal arm64 Compiling\ DXT.swift,\ DatFile.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DXT.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460943151-swift-frontend-Asheron-DXT.swift-arm64_apple_macos10.15-o-Onone-3078998316.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 2.1689 seconds (7.2299 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0255 (  1.5%)   0.0969 ( 22.5%)   0.1224 (  5.6%)   2.6055 ( 36.0%)  parse-and-resolve-imports
   0.0239 (  1.4%)   0.0954 ( 22.2%)   0.1193 (  5.5%)   2.6025 ( 36.0%)  Import resolution
   0.3802 ( 21.9%)   0.0542 ( 12.6%)   0.4344 ( 20.0%)   0.4421 (  6.1%)  perform-sema
   0.3801 ( 21.9%)   0.0542 ( 12.6%)   0.4342 ( 20.0%)   0.4420 (  6.1%)  Type checking and Semantic analysis
   0.3642 ( 21.0%)   0.0514 ( 11.9%)   0.4157 ( 19.2%)   0.4235 (  5.9%)  typecheck-stmt
   0.2440 ( 14.0%)   0.0230 (  5.3%)   0.2669 ( 12.3%)   0.2683 (  3.7%)  typecheck-expr
   0.1513 (  8.7%)   0.0127 (  3.0%)   0.1640 (  7.6%)   0.1646 (  2.3%)  typecheck-decl
   0.0012 (  0.1%)   0.0035 (  0.8%)   0.0047 (  0.2%)   0.0739 (  1.0%)  load-stdlib
   0.0529 (  3.0%)   0.0138 (  3.2%)   0.0667 (  3.1%)   0.0667 (  0.9%)  build-rewrite-system
   0.0236 (  1.4%)   0.0037 (  0.9%)   0.0274 (  1.3%)   0.0273 (  0.4%)  precheck-target
   0.0209 (  1.2%)   0.0063 (  1.5%)   0.0272 (  1.3%)   0.0272 (  0.4%)  IRGen
   0.0241 (  1.4%)   0.0002 (  0.0%)   0.0242 (  1.1%)   0.0242 (  0.3%)  SIL optimization
   0.0126 (  0.7%)   0.0101 (  2.3%)   0.0227 (  1.0%)   0.0230 (  0.3%)  import-clang-decl
   0.0177 (  1.0%)   0.0029 (  0.7%)   0.0205 (  0.9%)   0.0205 (  0.3%)  SILGen
   0.0140 (  0.8%)   0.0022 (  0.5%)   0.0161 (  0.7%)   0.0161 (  0.2%)  SILGen-function
   0.0009 (  0.0%)   0.0002 (  0.0%)   0.0011 (  0.0%)   0.0011 (  0.0%)  load-all-members
   0.0009 (  0.1%)   0.0001 (  0.0%)   0.0010 (  0.0%)   0.0010 (  0.0%)  typecheck-for-each
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   1.7382 (100.0%)   0.4308 (100.0%)   2.1689 (100.0%)   7.2299 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 1.7547 seconds (4.3380 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.2285 (100.0%)   0.5262 (100.0%)   1.7547 (100.0%)   4.3380 (100.0%)  Building Target
   1.2285 (100.0%)   0.5262 (100.0%)   1.7547 (100.0%)   4.3380 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DXT.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: warning: static property 'nextNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
        public static var nextNodeCount = entryCount + 1
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: convert 'nextNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
        public static var nextNodeCount = entryCount + 1
                      ~~~ ^
                      let
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: add '@MainActor' to make static property 'nextNodeCount' part of global actor 'MainActor'
        public static var nextNodeCount = entryCount + 1
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static var nextNodeCount = entryCount + 1
                          ^
        nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ DataStream.swift,\ Geometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DataStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Geometry.swift (in target 'Asheron' from project 'Asheron')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/DataStream.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Geometry.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460940427-swift-frontend-Asheron-DataStream.swift-arm64_apple_macos10.15-o-Onone-2179616769.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.5656 seconds (4.9725 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0245 (  8.0%)   0.0926 ( 35.9%)   0.1171 ( 20.7%)   2.2836 ( 45.9%)  parse-and-resolve-imports
   0.0233 (  7.6%)   0.0910 ( 35.3%)   0.1143 ( 20.2%)   2.2808 ( 45.9%)  Import resolution
   0.0810 ( 26.4%)   0.0262 ( 10.1%)   0.1072 ( 19.0%)   0.1077 (  2.2%)  build-rewrite-system
   0.0012 (  0.4%)   0.0057 (  2.2%)   0.0069 (  1.2%)   0.0803 (  1.6%)  load-stdlib
   0.0378 ( 12.3%)   0.0072 (  2.8%)   0.0450 (  8.0%)   0.0450 (  0.9%)  perform-sema
   0.0377 ( 12.3%)   0.0072 (  2.8%)   0.0449 (  7.9%)   0.0449 (  0.9%)  Type checking and Semantic analysis
   0.0288 (  9.4%)   0.0056 (  2.2%)   0.0344 (  6.1%)   0.0344 (  0.7%)  typecheck-stmt
   0.0202 (  6.6%)   0.0032 (  1.2%)   0.0234 (  4.1%)   0.0234 (  0.5%)  typecheck-expr
   0.0124 (  4.0%)   0.0105 (  4.0%)   0.0229 (  4.0%)   0.0229 (  0.5%)  import-clang-decl
   0.0071 (  2.3%)   0.0038 (  1.5%)   0.0109 (  1.9%)   0.0109 (  0.2%)  IRGen
   0.0081 (  2.6%)   0.0014 (  0.6%)   0.0095 (  1.7%)   0.0096 (  0.2%)  typecheck-decl
   0.0076 (  2.5%)   0.0016 (  0.6%)   0.0092 (  1.6%)   0.0092 (  0.2%)  precheck-target
   0.0069 (  2.2%)   0.0010 (  0.4%)   0.0078 (  1.4%)   0.0078 (  0.2%)  SILGen
   0.0057 (  1.9%)   0.0001 (  0.0%)   0.0058 (  1.0%)   0.0058 (  0.1%)  SIL optimization
   0.0041 (  1.3%)   0.0005 (  0.2%)   0.0046 (  0.8%)   0.0046 (  0.1%)  SILGen-function
   0.0009 (  0.3%)   0.0004 (  0.2%)   0.0014 (  0.2%)   0.0014 (  0.0%)  load-all-members
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.3074 (100.0%)   0.2582 (100.0%)   0.5656 (100.0%)   4.9725 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 2.0401 seconds (4.3342 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.2048 (100.0%)   0.8352 (100.0%)   2.0401 (100.0%)   4.3342 (100.0%)  Building Target
   1.2048 (100.0%)   0.8352 (100.0%)   2.0401 (100.0%)   4.3342 (100.0%)  Total
SwiftCompile normal arm64 Compiling\ PixelFormat.swift,\ Region.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/PixelFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460941249-swift-frontend-Asheron-PixelFormat.swift-arm64_apple_macos10.15-o-Onone-3307828422.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 1.0819 seconds (5.5384 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0260 (  3.3%)   0.0953 ( 31.3%)   0.1213 ( 11.2%)   2.3148 ( 41.8%)  parse-and-resolve-imports
   0.0248 (  3.2%)   0.0942 ( 31.0%)   0.1190 ( 11.0%)   2.3125 ( 41.8%)  Import resolution
   0.1491 ( 19.2%)   0.0217 (  7.1%)   0.1708 ( 15.8%)   0.1708 (  3.1%)  perform-sema
   0.1488 ( 19.1%)   0.0217 (  7.1%)   0.1705 ( 15.8%)   0.1705 (  3.1%)  Type checking and Semantic analysis
   0.1204 ( 15.5%)   0.0188 (  6.2%)   0.1393 ( 12.9%)   0.1393 (  2.5%)  typecheck-stmt
   0.0855 ( 11.0%)   0.0131 (  4.3%)   0.0986 (  9.1%)   0.0986 (  1.8%)  typecheck-expr
   0.0783 ( 10.1%)   0.0112 (  3.7%)   0.0894 (  8.3%)   0.0894 (  1.6%)  typecheck-decl
   0.0012 (  0.2%)   0.0039 (  1.3%)   0.0051 (  0.5%)   0.0744 (  1.3%)  load-stdlib
   0.0401 (  5.2%)   0.0080 (  2.6%)   0.0481 (  4.4%)   0.0481 (  0.9%)  SILGen
   0.0305 (  3.9%)   0.0057 (  1.9%)   0.0362 (  3.3%)   0.0362 (  0.7%)  IRGen
   0.0272 (  3.5%)   0.0048 (  1.6%)   0.0320 (  3.0%)   0.0320 (  0.6%)  SILGen-function
   0.0221 (  2.8%)   0.0002 (  0.1%)   0.0223 (  2.1%)   0.0223 (  0.4%)  SIL optimization
   0.0086 (  1.1%)   0.0021 (  0.7%)   0.0107 (  1.0%)   0.0107 (  0.2%)  build-rewrite-system
   0.0073 (  0.9%)   0.0016 (  0.5%)   0.0089 (  0.8%)   0.0089 (  0.2%)  typecheck-expr-pattern
   0.0067 (  0.9%)   0.0002 (  0.1%)   0.0069 (  0.6%)   0.0069 (  0.1%)  precheck-target
   0.0009 (  0.1%)   0.0016 (  0.5%)   0.0025 (  0.2%)   0.0024 (  0.0%)  import-clang-decl
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.7778 (100.0%)   0.3041 (100.0%)   1.0819 (100.0%)   5.5384 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 0.7009 seconds (2.9684 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.5355 (100.0%)   0.1654 (100.0%)   0.7009 (100.0%)   2.9684 (100.0%)  Building Target
   0.5355 (100.0%)   0.1654 (100.0%)   0.7009 (100.0%)   2.9684 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/PixelFormat.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: warning: static property 'hasSound' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: note: add '@MainActor' to make static property 'hasSound' part of global actor 'MainActor'
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: warning: static property 'hasScene' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: note: add '@MainActor' to make static property 'hasScene' part of global actor 'MainActor'
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: warning: static property 'hasTerrain' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: note: add '@MainActor' to make static property 'hasTerrain' part of global actor 'MainActor'
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: warning: static property 'hasEncounter' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: note: add '@MainActor' to make static property 'hasEncounter' part of global actor 'MainActor'
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: warning: static property 'hasSky' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: note: add '@MainActor' to make static property 'hasSky' part of global actor 'MainActor'
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: warning: static property 'hasWater' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: note: add '@MainActor' to make static property 'hasWater' part of global actor 'MainActor'
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: warning: static property 'hasFog' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: note: add '@MainActor' to make static property 'hasFog' part of global actor 'MainActor'
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: warning: static property 'hasDistFog' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: note: add '@MainActor' to make static property 'hasDistFog' part of global actor 'MainActor'
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: warning: static property 'hasRegionMap' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: note: add '@MainActor' to make static property 'hasRegionMap' part of global actor 'MainActor'
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: warning: static property 'hasMisc' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: note: add '@MainActor' to make static property 'hasMisc' part of global actor 'MainActor'
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
        nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ Setup.swift,\ SoundType.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/SoundType.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460938005-swift-frontend-Asheron-Setup.swift-arm64_apple_macos10.15-o-Onone-2723948634.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.6508 seconds (5.0362 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0246 (  6.6%)   0.0970 ( 34.8%)   0.1216 ( 18.7%)   2.2790 ( 45.3%)  parse-and-resolve-imports
   0.0232 (  6.2%)   0.0962 ( 34.4%)   0.1194 ( 18.3%)   2.2767 ( 45.2%)  Import resolution
   0.0013 (  0.3%)   0.0044 (  1.6%)   0.0057 (  0.9%)   0.0757 (  1.5%)  load-stdlib
   0.0424 ( 11.4%)   0.0135 (  4.8%)   0.0559 (  8.6%)   0.0558 (  1.1%)  build-rewrite-system
   0.0416 ( 11.2%)   0.0100 (  3.6%)   0.0516 (  7.9%)   0.0516 (  1.0%)  typecheck-expr
   0.0379 ( 10.2%)   0.0103 (  3.7%)   0.0482 (  7.4%)   0.0482 (  1.0%)  typecheck-stmt
   0.0377 ( 10.1%)   0.0100 (  3.6%)   0.0477 (  7.3%)   0.0477 (  0.9%)  SILGen
   0.0342 (  9.2%)   0.0092 (  3.3%)   0.0434 (  6.7%)   0.0434 (  0.9%)  SILGen-function
   0.0303 (  8.2%)   0.0064 (  2.3%)   0.0368 (  5.7%)   0.0368 (  0.7%)  perform-sema
   0.0301 (  8.1%)   0.0064 (  2.3%)   0.0365 (  5.6%)   0.0365 (  0.7%)  Type checking and Semantic analysis
   0.0203 (  5.5%)   0.0048 (  1.7%)   0.0251 (  3.9%)   0.0251 (  0.5%)  typecheck-decl
   0.0202 (  5.4%)   0.0048 (  1.7%)   0.0251 (  3.8%)   0.0251 (  0.5%)  typecheck-expr-pattern
   0.0110 (  2.9%)   0.0044 (  1.6%)   0.0154 (  2.4%)   0.0160 (  0.3%)  IRGen
   0.0116 (  3.1%)   0.0002 (  0.1%)   0.0118 (  1.8%)   0.0118 (  0.2%)  SIL optimization
   0.0041 (  1.1%)   0.0005 (  0.2%)   0.0046 (  0.7%)   0.0046 (  0.1%)  precheck-target
   0.0009 (  0.2%)   0.0009 (  0.3%)   0.0018 (  0.3%)   0.0018 (  0.0%)  import-clang-decl
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.3717 (100.0%)   0.2792 (100.0%)   0.6508 (100.0%)   5.0362 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 0.6968 seconds (2.9318 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.5069 (100.0%)   0.1899 (100.0%)   0.6968 (100.0%)   2.9318 (100.0%)  Building Target
   0.5069 (100.0%)   0.1899 (100.0%)   0.6968 (100.0%)   2.9318 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: warning: static property 'hasParentIndex' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: note: add '@MainActor' to make static property 'hasParentIndex' part of global actor 'MainActor'
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: warning: static property 'hasDefaultScale' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: note: add '@MainActor' to make static property 'hasDefaultScale' part of global actor 'MainActor'
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: warning: static property 'allowFreeHeading' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: note: add '@MainActor' to make static property 'allowFreeHeading' part of global actor 'MainActor'
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: warning: static property 'hasCollisionBSP' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: note: add '@MainActor' to make static property 'hasCollisionBSP' part of global actor 'MainActor'
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
        nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/SoundType.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 Compiling\ Packable.swift,\ Palette.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Packable.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Palette.swift (in target 'Asheron' from project 'Asheron')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Packable.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Palette.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460940744-swift-frontend-Asheron-Packable.swift-arm64_apple_macos10.15-o-Onone-900788348.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.7165 seconds (5.4290 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0252 (  5.9%)   0.0980 ( 33.7%)   0.1232 ( 17.2%)   2.4452 ( 45.0%)  parse-and-resolve-imports
   0.0239 (  5.6%)   0.0969 ( 33.3%)   0.1208 ( 16.9%)   2.4428 ( 45.0%)  Import resolution
   0.0769 ( 18.1%)   0.0251 (  8.6%)   0.1020 ( 14.2%)   0.1035 (  1.9%)  build-rewrite-system
   0.0012 (  0.3%)   0.0044 (  1.5%)   0.0056 (  0.8%)   0.0725 (  1.3%)  load-stdlib
   0.0605 ( 14.2%)   0.0120 (  4.1%)   0.0725 ( 10.1%)   0.0725 (  1.3%)  perform-sema
   0.0604 ( 14.2%)   0.0119 (  4.1%)   0.0724 ( 10.1%)   0.0724 (  1.3%)  Type checking and Semantic analysis
   0.0470 ( 11.0%)   0.0091 (  3.1%)   0.0561 (  7.8%)   0.0561 (  1.0%)  typecheck-stmt
   0.0444 ( 10.4%)   0.0086 (  3.0%)   0.0531 (  7.4%)   0.0531 (  1.0%)  typecheck-expr
   0.0232 (  5.5%)   0.0045 (  1.6%)   0.0278 (  3.9%)   0.0277 (  0.5%)  typecheck-decl
   0.0129 (  3.0%)   0.0101 (  3.5%)   0.0229 (  3.2%)   0.0229 (  0.4%)  import-clang-decl
   0.0129 (  3.0%)   0.0028 (  0.9%)   0.0156 (  2.2%)   0.0156 (  0.3%)  precheck-target
   0.0092 (  2.2%)   0.0038 (  1.3%)   0.0130 (  1.8%)   0.0130 (  0.2%)  IRGen
   0.0094 (  2.2%)   0.0019 (  0.6%)   0.0113 (  1.6%)   0.0113 (  0.2%)  SILGen
   0.0096 (  2.3%)   0.0001 (  0.0%)   0.0098 (  1.4%)   0.0098 (  0.2%)  SIL optimization
   0.0066 (  1.5%)   0.0014 (  0.5%)   0.0080 (  1.1%)   0.0080 (  0.1%)  SILGen-function
   0.0011 (  0.3%)   0.0001 (  0.0%)   0.0012 (  0.2%)   0.0012 (  0.0%)  typecheck-for-each
   0.0008 (  0.2%)   0.0003 (  0.1%)   0.0011 (  0.2%)   0.0011 (  0.0%)  load-all-members
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.4256 (100.0%)   0.2909 (100.0%)   0.7165 (100.0%)   5.4290 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 1.9124 seconds (4.3391 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.1487 (100.0%)   0.7637 (100.0%)   1.9124 (100.0%)   4.3391 (100.0%)  Building Target
   1.1487 (100.0%)   0.7637 (100.0%)   1.9124 (100.0%)   4.3391 (100.0%)  Total
SwiftCompile normal arm64 Compiling\ Wave.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Wave.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460939957-swift-frontend-Asheron-Wave.swift-arm64_apple_macos10.15-o-Onone-563658502.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.6207 seconds (5.6796 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0268 (  7.8%)   0.0996 ( 35.8%)   0.1264 ( 20.4%)   2.6296 ( 46.3%)  parse-and-resolve-imports
   0.0252 (  7.4%)   0.0984 ( 35.3%)   0.1236 ( 19.9%)   2.6269 ( 46.3%)  Import resolution
   0.0559 ( 16.3%)   0.0172 (  6.2%)   0.0732 ( 11.8%)   0.0748 (  1.3%)  build-rewrite-system
   0.0474 ( 13.9%)   0.0103 (  3.7%)   0.0577 (  9.3%)   0.0579 (  1.0%)  perform-sema
   0.0474 ( 13.8%)   0.0103 (  3.7%)   0.0576 (  9.3%)   0.0578 (  1.0%)  Type checking and Semantic analysis
   0.0012 (  0.4%)   0.0047 (  1.7%)   0.0059 (  1.0%)   0.0557 (  1.0%)  load-stdlib
   0.0356 ( 10.4%)   0.0067 (  2.4%)   0.0423 (  6.8%)   0.0425 (  0.7%)  typecheck-stmt
   0.0353 ( 10.3%)   0.0066 (  2.4%)   0.0419 (  6.7%)   0.0420 (  0.7%)  typecheck-expr
   0.0231 (  6.8%)   0.0062 (  2.2%)   0.0293 (  4.7%)   0.0293 (  0.5%)  typecheck-decl
   0.0122 (  3.6%)   0.0102 (  3.6%)   0.0223 (  3.6%)   0.0224 (  0.4%)  import-clang-decl
   0.0058 (  1.7%)   0.0039 (  1.4%)   0.0097 (  1.6%)   0.0097 (  0.2%)  IRGen
   0.0077 (  2.3%)   0.0018 (  0.7%)   0.0095 (  1.5%)   0.0095 (  0.2%)  SILGen
   0.0075 (  2.2%)   0.0009 (  0.3%)   0.0084 (  1.4%)   0.0085 (  0.1%)  precheck-target
   0.0049 (  1.4%)   0.0013 (  0.5%)   0.0062 (  1.0%)   0.0062 (  0.1%)  SILGen-function
   0.0047 (  1.4%)   0.0000 (  0.0%)   0.0048 (  0.8%)   0.0048 (  0.1%)  SIL optimization
   0.0009 (  0.3%)   0.0004 (  0.1%)   0.0012 (  0.2%)   0.0012 (  0.0%)  load-all-members
   0.0005 (  0.1%)   0.0001 (  0.0%)   0.0006 (  0.1%)   0.0006 (  0.0%)  typecheck-expr-pattern
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.3422 (100.0%)   0.2785 (100.0%)   0.6207 (100.0%)   5.6796 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 1.7399 seconds (4.3331 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.9684 (100.0%)   0.7715 (100.0%)   1.7399 (100.0%)   4.3331 (100.0%)  Building Target
   0.9684 (100.0%)   0.7715 (100.0%)   1.7399 (100.0%)   4.3331 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Wave.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftCompile normal arm64 Compiling\ Texture.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Texture.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460940920-swift-frontend-Asheron-Texture.swift-arm64_apple_macos10.15-o-Onone-1428523188.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.6651 seconds (5.3659 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0255 (  6.6%)   0.0919 ( 33.3%)   0.1175 ( 17.7%)   2.4332 ( 45.3%)  parse-and-resolve-imports
   0.0239 (  6.1%)   0.0907 ( 32.8%)   0.1146 ( 17.2%)   2.4303 ( 45.3%)  Import resolution
   0.0780 ( 20.1%)   0.0261 (  9.4%)   0.1041 ( 15.6%)   0.1040 (  1.9%)  build-rewrite-system
   0.0013 (  0.3%)   0.0040 (  1.4%)   0.0053 (  0.8%)   0.0747 (  1.4%)  load-stdlib
   0.0530 ( 13.6%)   0.0119 (  4.3%)   0.0649 (  9.8%)   0.0649 (  1.2%)  perform-sema
   0.0529 ( 13.6%)   0.0119 (  4.3%)   0.0648 (  9.7%)   0.0648 (  1.2%)  Type checking and Semantic analysis
   0.0410 ( 10.6%)   0.0071 (  2.6%)   0.0481 (  7.2%)   0.0481 (  0.9%)  typecheck-stmt
   0.0377 (  9.7%)   0.0066 (  2.4%)   0.0443 (  6.7%)   0.0443 (  0.8%)  typecheck-expr
   0.0214 (  5.5%)   0.0061 (  2.2%)   0.0274 (  4.1%)   0.0274 (  0.5%)  typecheck-decl
   0.0129 (  3.3%)   0.0115 (  4.2%)   0.0244 (  3.7%)   0.0244 (  0.5%)  import-clang-decl
   0.0076 (  1.9%)   0.0041 (  1.5%)   0.0116 (  1.7%)   0.0116 (  0.2%)  IRGen
   0.0101 (  2.6%)   0.0009 (  0.3%)   0.0110 (  1.7%)   0.0110 (  0.2%)  precheck-target
   0.0082 (  2.1%)   0.0016 (  0.6%)   0.0099 (  1.5%)   0.0099 (  0.2%)  SILGen
   0.0060 (  1.6%)   0.0012 (  0.4%)   0.0073 (  1.1%)   0.0073 (  0.1%)  SILGen-function
   0.0057 (  1.5%)   0.0000 (  0.0%)   0.0057 (  0.9%)   0.0057 (  0.1%)  SIL optimization
   0.0015 (  0.4%)   0.0003 (  0.1%)   0.0018 (  0.3%)   0.0018 (  0.0%)  typecheck-expr-pattern
   0.0011 (  0.3%)   0.0001 (  0.0%)   0.0012 (  0.2%)   0.0012 (  0.0%)  typecheck-for-each
   0.0007 (  0.2%)   0.0003 (  0.1%)   0.0010 (  0.2%)   0.0010 (  0.0%)  load-all-members
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.3887 (100.0%)   0.2764 (100.0%)   0.6651 (100.0%)   5.3659 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 1.9066 seconds (4.3329 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   1.1340 (100.0%)   0.7727 (100.0%)   1.9066 (100.0%)   4.3329 (100.0%)  Building Target
   1.1340 (100.0%)   0.7727 (100.0%)   1.9066 (100.0%)   4.3329 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Texture.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftEmitModule normal arm64 Emitting\ module\ for\ Asheron (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490460938853-swift-frontend-Asheron-all-arm64_apple_macos10.15-swiftmodule-Onone-4046032268.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 1.4545 seconds (6.2916 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0250 (  2.4%)   0.0931 ( 22.2%)   0.1180 (  8.1%)   2.4917 ( 39.6%)  parse-and-resolve-imports
   0.0234 (  2.3%)   0.0913 ( 21.8%)   0.1147 (  7.9%)   2.4884 ( 39.6%)  Import resolution
   0.1619 ( 15.6%)   0.0303 (  7.2%)   0.1922 ( 13.2%)   0.1922 (  3.1%)  perform-sema
   0.1617 ( 15.6%)   0.0301 (  7.2%)   0.1918 ( 13.2%)   0.1918 (  3.0%)  Type checking and Semantic analysis
   0.1150 ( 11.1%)   0.0308 (  7.3%)   0.1458 ( 10.0%)   0.1479 (  2.4%)  SILGen
   0.1191 ( 11.5%)   0.0223 (  5.3%)   0.1414 (  9.7%)   0.1414 (  2.2%)  typecheck-decl
   0.1022 (  9.9%)   0.0236 (  5.6%)   0.1258 (  8.6%)   0.1266 (  2.0%)  typecheck-expr
   0.0936 (  9.0%)   0.0228 (  5.4%)   0.1164 (  8.0%)   0.1176 (  1.9%)  typecheck-stmt
   0.0832 (  8.0%)   0.0212 (  5.1%)   0.1044 (  7.2%)   0.1059 (  1.7%)  SILGen-function
   0.0012 (  0.1%)   0.0050 (  1.2%)   0.0062 (  0.4%)   0.0800 (  1.3%)  load-stdlib
   0.0561 (  5.4%)   0.0161 (  3.8%)   0.0722 (  5.0%)   0.0772 (  1.2%)  SIL optimization
   0.0344 (  3.3%)   0.0084 (  2.0%)   0.0428 (  2.9%)   0.0434 (  0.7%)  typecheck-expr-pattern
   0.0121 (  1.2%)   0.0128 (  3.1%)   0.0249 (  1.7%)   0.0296 (  0.5%)  Serialization, swiftmodule
   0.0176 (  1.7%)   0.0055 (  1.3%)   0.0231 (  1.6%)   0.0231 (  0.4%)  build-rewrite-system
   0.0171 (  1.7%)   0.0026 (  0.6%)   0.0197 (  1.4%)   0.0198 (  0.3%)  precheck-target
   0.0060 (  0.6%)   0.0003 (  0.1%)   0.0062 (  0.4%)   0.0062 (  0.1%)  Serialization, swiftsourceinfo
   0.0027 (  0.3%)   0.0033 (  0.8%)   0.0060 (  0.4%)   0.0060 (  0.1%)  import-clang-decl
   0.0012 (  0.1%)   0.0001 (  0.0%)   0.0013 (  0.1%)   0.0013 (  0.0%)  Serialization, swiftdoc
   0.0006 (  0.1%)   0.0000 (  0.0%)   0.0006 (  0.0%)   0.0006 (  0.0%)  typecheck-for-each
   0.0002 (  0.0%)   0.0000 (  0.0%)   0.0002 (  0.0%)   0.0002 (  0.0%)  SIL verification, pre-optimization
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  SIL verification, post-optimization
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  associated-type-inference
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  source-file-populate-cache
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-module-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   1.0350 (100.0%)   0.4195 (100.0%)   1.4545 (100.0%)   6.2916 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 0.6791 seconds (3.1375 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.4865 (100.0%)   0.1926 (100.0%)   0.6791 (100.0%)   3.1375 (100.0%)  Building Target
   0.4865 (100.0%)   0.1926 (100.0%)   0.6791 (100.0%)   3.1375 (100.0%)  Total
EmitSwiftModule normal arm64 (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: warning: static property 'byteSize' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    public static var byteSize: UInt32 = 14
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: convert 'byteSize' to a 'let' constant to make 'Sendable' shared state immutable
    public static var byteSize: UInt32 = 14
                  ~~~ ^
                  let
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: add '@MainActor' to make static property 'byteSize' part of global actor 'MainActor'
    public static var byteSize: UInt32 = 14
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Bitmap.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static var byteSize: UInt32 = 14
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: warning: static property 'nextNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
        public static var nextNodeCount = entryCount + 1
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: convert 'nextNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
        public static var nextNodeCount = entryCount + 1
                      ~~~ ^
                      let
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: add '@MainActor' to make static property 'nextNodeCount' part of global actor 'MainActor'
        public static var nextNodeCount = entryCount + 1
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/DatFile.swift:85:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static var nextNodeCount = entryCount + 1
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:27:27: warning: static property 'collidable' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let collidable = Flags(rawValue: 1 << 0)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, CustomStringConvertible, Packable {
                  ^
                                                                      , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:27:27: note: add '@MainActor' to make static property 'collidable' part of global actor 'MainActor'
        public static let collidable = Flags(rawValue: 1 << 0)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:27:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let collidable = Flags(rawValue: 1 << 0)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:28:27: warning: static property 'renderable' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let renderable = Flags(rawValue: 1 << 1)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, CustomStringConvertible, Packable {
                  ^
                                                                      , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:28:27: note: add '@MainActor' to make static property 'renderable' part of global actor 'MainActor'
        public static let renderable = Flags(rawValue: 1 << 1)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:28:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let renderable = Flags(rawValue: 1 << 1)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:29:27: warning: static property 'degradable' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let degradable = Flags(rawValue: 1 << 3)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, CustomStringConvertible, Packable {
                  ^
                                                                      , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:29:27: note: add '@MainActor' to make static property 'degradable' part of global actor 'MainActor'
        public static let degradable = Flags(rawValue: 1 << 3)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:29:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let degradable = Flags(rawValue: 1 << 3)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:95:27: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let none: StipplingType = []
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:95:27: note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
        public static let none: StipplingType = []
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:95:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let none: StipplingType = []
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:96:27: warning: static property 'positive' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let positive = StipplingType(rawValue: 1 << 0)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:96:27: note: add '@MainActor' to make static property 'positive' part of global actor 'MainActor'
        public static let positive = StipplingType(rawValue: 1 << 0)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:96:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let positive = StipplingType(rawValue: 1 << 0)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:97:27: warning: static property 'negative' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let negative = StipplingType(rawValue: 1 << 1)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:97:27: note: add '@MainActor' to make static property 'negative' part of global actor 'MainActor'
        public static let negative = StipplingType(rawValue: 1 << 1)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:97:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let negative = StipplingType(rawValue: 1 << 1)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:98:27: warning: static property 'both' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let both: StipplingType = [.positive, .negative]
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:98:27: note: add '@MainActor' to make static property 'both' part of global actor 'MainActor'
        public static let both: StipplingType = [.positive, .negative]
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:98:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let both: StipplingType = [.positive, .negative]
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:99:27: warning: static property 'noPosUVs' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let noPosUVs = StipplingType(rawValue: 1 << 2)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:99:27: note: add '@MainActor' to make static property 'noPosUVs' part of global actor 'MainActor'
        public static let noPosUVs = StipplingType(rawValue: 1 << 2)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:99:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let noPosUVs = StipplingType(rawValue: 1 << 2)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:100:27: warning: static property 'noNegUVs' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let noNegUVs = StipplingType(rawValue: 1 << 3)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:100:27: note: add '@MainActor' to make static property 'noNegUVs' part of global actor 'MainActor'
        public static let noNegUVs = StipplingType(rawValue: 1 << 3)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:100:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let noNegUVs = StipplingType(rawValue: 1 << 3)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:101:27: warning: static property 'noUVs' is not concurrency-safe because non-'Sendable' type 'GraphicsObject.StipplingType' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let noUVs: StipplingType = [.noPosUVs, .noNegUVs]
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:94:19: note: consider making struct 'StipplingType' conform to the 'Sendable' protocol
    public struct StipplingType : OptionSet, Hashable, CustomStringConvertible, Packable {
                  ^
                                                                                        , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:101:27: note: add '@MainActor' to make static property 'noUVs' part of global actor 'MainActor'
        public static let noUVs: StipplingType = [.noPosUVs, .noNegUVs]
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/GraphicsObject.swift:101:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let noUVs: StipplingType = [.noPosUVs, .noNegUVs]
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: warning: static property 'landBlock' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: note: add '@MainActor' to make static property 'landBlock' part of global actor 'MainActor'
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let landBlock = DBType(source: .cell, name: "LandBlock", enumCode: 1, idRange: nil, fileExtension: [])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: warning: static property 'lbi' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: note: add '@MainActor' to make static property 'lbi' part of global actor 'MainActor'
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lbi = DBType(source: .cell, name: "LandBlockInfo", enumCode: 2, idRange: nil, fileExtension: ["lbi"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: warning: static property 'envCell' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: note: add '@MainActor' to make static property 'envCell' part of global actor 'MainActor'
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:36:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let envCell = DBType(source: .cell, name: "EnvCell", enumCode: 3, idRange: UInt32(0x01010000)...UInt32(0x013EFFFF), fileExtension: [])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: warning: static property 'lbo' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: note: add '@MainActor' to make static property 'lbo' part of global actor 'MainActor'
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lbo = DBType(source: .unknown, name: "LandBlockObjects", enumCode: 4, idRange: nil, fileExtension: ["lbo"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: warning: static property 'instantiation' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: note: add '@MainActor' to make static property 'instantiation' part of global actor 'MainActor'
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:38:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let instantiation = DBType(source: .unknown, name: "Instantiation", enumCode: 5, idRange: nil, fileExtension: ["ins"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: warning: static property 'gfxObj' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: note: add '@MainActor' to make static property 'gfxObj' part of global actor 'MainActor'
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:39:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let gfxObj = DBType(source: .portal, name: "GraphicsObject", enumCode: 6, idRange: UInt32(0x01000000)...UInt32(0x0100FFFF), fileExtension: ["obj"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: warning: static property 'setup' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: note: add '@MainActor' to make static property 'setup' part of global actor 'MainActor'
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:40:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let setup = DBType(source: .portal, name: "Setup", enumCode: 7, idRange: UInt32(0x02000000)...UInt32(0x0200FFFF), fileExtension: ["set"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: warning: static property 'anim' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: note: add '@MainActor' to make static property 'anim' part of global actor 'MainActor'
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let anim = DBType(source: .portal, name: "Animation", enumCode: 8, idRange: UInt32(0x03000000)...UInt32(0x0300FFFF), fileExtension: ["anm"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: warning: static property 'animationHook' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: note: add '@MainActor' to make static property 'animationHook' part of global actor 'MainActor'
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let animationHook = DBType(source: .unknown, name: "AnimationHook", enumCode: 9, idRange: nil, fileExtension: ["hk"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: warning: static property 'palette' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: note: add '@MainActor' to make static property 'palette' part of global actor 'MainActor'
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let palette = DBType(source: .portal, name: "Palette", enumCode: 10, idRange: UInt32(0x04000000)...UInt32(0x0400FFFF), fileExtension: ["pal"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: warning: static property 'surfaceTexture' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: note: add '@MainActor' to make static property 'surfaceTexture' part of global actor 'MainActor'
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:44:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let surfaceTexture = DBType(source: .portal, name: "SurfaceTexture", enumCode: 11, idRange: UInt32(0x05000000)...UInt32(0x05FFFFFF), fileExtension: ["texture"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: warning: static property 'renderSurface' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: note: add '@MainActor' to make static property 'renderSurface' part of global actor 'MainActor'
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let renderSurface = DBType(source: .portal, name: "Texture", enumCode: 12, idRange: UInt32(0x06000000)...UInt32(0x07FFFFFF), fileExtension: ["bmp", "jpg", "dds", "tga", "iff", "256", "csi", "alp"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: warning: static property 'surface' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: note: add '@MainActor' to make static property 'surface' part of global actor 'MainActor'
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:46:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let surface = DBType(source: .portal, name: "Surface", enumCode: 13, idRange: UInt32(0x08000000)...UInt32(0x0800FFFF), fileExtension: ["surface"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: warning: static property 'mtable' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: note: add '@MainActor' to make static property 'mtable' part of global actor 'MainActor'
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:47:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let mtable = DBType(source: .portal, name: "MotionTable", enumCode: 14, idRange: UInt32(0x09000000)...UInt32(0x0900FFFF), fileExtension: ["dsc"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: warning: static property 'wave' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: note: add '@MainActor' to make static property 'wave' part of global actor 'MainActor'
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:48:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let wave = DBType(source: .portal, name: "Wave", enumCode: 15, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["wav", "mp3"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: warning: static property 'environment' is not concurrency-safe because non-'Sendable' type 'DBType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:25:15: note: consider making struct 'DBType' conform to the 'Sendable' protocol
public struct DBType {
              ^
                     : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: note: add '@MainActor' to make static property 'environment' part of global actor 'MainActor'
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Identifier.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let environment = DBType(source: .portal, name: "Environment", enumCode: 16, idRange: UInt32(0x0A000000)...UInt32(0x0A00FFFF), fileExtension: ["env"])
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: warning: static property 'hasSound' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: note: add '@MainActor' to make static property 'hasSound' part of global actor 'MainActor'
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:47:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasSound     = PartsMask(rawValue: 0b0000000001)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: warning: static property 'hasScene' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: note: add '@MainActor' to make static property 'hasScene' part of global actor 'MainActor'
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:48:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasScene     = PartsMask(rawValue: 0b0000000010)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: warning: static property 'hasTerrain' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: note: add '@MainActor' to make static property 'hasTerrain' part of global actor 'MainActor'
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:49:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasTerrain   = PartsMask(rawValue: 0b0000000100)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: warning: static property 'hasEncounter' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: note: add '@MainActor' to make static property 'hasEncounter' part of global actor 'MainActor'
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:50:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasEncounter = PartsMask(rawValue: 0b0000001000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: warning: static property 'hasSky' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: note: add '@MainActor' to make static property 'hasSky' part of global actor 'MainActor'
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:51:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasSky       = PartsMask(rawValue: 0b0000010000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: warning: static property 'hasWater' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: note: add '@MainActor' to make static property 'hasWater' part of global actor 'MainActor'
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:52:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasWater     = PartsMask(rawValue: 0b0000100000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: warning: static property 'hasFog' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: note: add '@MainActor' to make static property 'hasFog' part of global actor 'MainActor'
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:53:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasFog       = PartsMask(rawValue: 0b0001000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: warning: static property 'hasDistFog' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: note: add '@MainActor' to make static property 'hasDistFog' part of global actor 'MainActor'
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:54:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasDistFog   = PartsMask(rawValue: 0b0010000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: warning: static property 'hasRegionMap' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: note: add '@MainActor' to make static property 'hasRegionMap' part of global actor 'MainActor'
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:55:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasRegionMap = PartsMask(rawValue: 0b0100000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: warning: static property 'hasMisc' is not concurrency-safe because non-'Sendable' type 'Region.PartsMask' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:46:19: note: consider making struct 'PartsMask' conform to the 'Sendable' protocol
    public struct PartsMask : OptionSet, Packable {
                  ^
                                                 , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: note: add '@MainActor' to make static property 'hasMisc' part of global actor 'MainActor'
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Region.swift:56:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasMisc      = PartsMask(rawValue: 0b1000000000)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: warning: static property 'hasParentIndex' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: note: add '@MainActor' to make static property 'hasParentIndex' part of global actor 'MainActor'
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:27:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasParentIndex   = Flags(rawValue: 1 << 0)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: warning: static property 'hasDefaultScale' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: note: add '@MainActor' to make static property 'hasDefaultScale' part of global actor 'MainActor'
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:28:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasDefaultScale  = Flags(rawValue: 1 << 1)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: warning: static property 'allowFreeHeading' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: note: add '@MainActor' to make static property 'allowFreeHeading' part of global actor 'MainActor'
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:29:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let allowFreeHeading = Flags(rawValue: 1 << 2)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: warning: static property 'hasCollisionBSP' is not concurrency-safe because non-'Sendable' type 'Setup.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:26:19: note: consider making struct 'Flags' conform to the 'Sendable' protocol
    public struct Flags : OptionSet, Packable {
                  ^
                                             , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: note: add '@MainActor' to make static property 'hasCollisionBSP' part of global actor 'MainActor'
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
        @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Setup.swift:30:27: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
        public static let hasCollisionBSP  = Flags(rawValue: 1 << 3)
                          ^
        nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: warning: static property 'base1Solid' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: note: add '@MainActor' to make static property 'base1Solid' part of global actor 'MainActor'
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: warning: static property 'base1Image' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: note: add '@MainActor' to make static property 'base1Image' part of global actor 'MainActor'
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: warning: static property 'base1ClipMap' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: note: add '@MainActor' to make static property 'base1ClipMap' part of global actor 'MainActor'
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: warning: static property 'translucent' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: note: add '@MainActor' to make static property 'translucent' part of global actor 'MainActor'
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: warning: static property 'diffuse' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: note: add '@MainActor' to make static property 'diffuse' part of global actor 'MainActor'
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: warning: static property 'luminous' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: note: add '@MainActor' to make static property 'luminous' part of global actor 'MainActor'
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: warning: static property 'alpha' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: note: add '@MainActor' to make static property 'alpha' part of global actor 'MainActor'
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: warning: static property 'invAlpha' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: note: add '@MainActor' to make static property 'invAlpha' part of global actor 'MainActor'
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: warning: static property 'additive' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: note: add '@MainActor' to make static property 'additive' part of global actor 'MainActor'
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: warning: static property 'detail' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: note: add '@MainActor' to make static property 'detail' part of global actor 'MainActor'
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: warning: static property 'gouraud' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: note: add '@MainActor' to make static property 'gouraud' part of global actor 'MainActor'
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: warning: static property 'stippled' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: note: add '@MainActor' to make static property 'stippled' part of global actor 'MainActor'
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: warning: static property 'perspective' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: note: add '@MainActor' to make static property 'perspective' part of global actor 'MainActor'
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ Surface.swift,\ SurfaceTexture.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift /Users/admin/builder/spi-builder-workspace/Sources/Asheron/SurfaceTexture.swift (in target 'Asheron' from project 'Asheron')
Error opening -stats-output-dir file '/Users/admin/builder/spi-builder-workspace/.stats/stats-1745490463954933-swift-frontend-Asheron-Surface.swift-arm64_apple_macos10.15-o-Onone-4082515819.json' for writing
===-------------------------------------------------------------------------===
                               Swift compilation
===-------------------------------------------------------------------------===
  Total Execution Time: 0.3221 seconds (0.3222 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.0244 ( 10.2%)   0.0216 ( 26.4%)   0.0460 ( 14.3%)   0.0460 ( 14.3%)  parse-and-resolve-imports
   0.0375 ( 15.6%)   0.0075 (  9.1%)   0.0450 ( 14.0%)   0.0450 ( 14.0%)  perform-sema
   0.0374 ( 15.6%)   0.0075 (  9.1%)   0.0448 ( 13.9%)   0.0448 ( 13.9%)  Type checking and Semantic analysis
   0.0229 (  9.5%)   0.0205 ( 24.9%)   0.0434 ( 13.5%)   0.0434 ( 13.5%)  Import resolution
   0.0261 ( 10.9%)   0.0053 (  6.4%)   0.0314 (  9.7%)   0.0314 (  9.7%)  typecheck-expr
   0.0221 (  9.2%)   0.0034 (  4.2%)   0.0256 (  7.9%)   0.0256 (  7.9%)  typecheck-stmt
   0.0187 (  7.8%)   0.0044 (  5.4%)   0.0231 (  7.2%)   0.0231 (  7.2%)  typecheck-decl
   0.0095 (  4.0%)   0.0037 (  4.5%)   0.0132 (  4.1%)   0.0132 (  4.1%)  IRGen
   0.0119 (  4.9%)   0.0005 (  0.7%)   0.0124 (  3.9%)   0.0126 (  3.9%)  SIL optimization
   0.0101 (  4.2%)   0.0013 (  1.6%)   0.0114 (  3.5%)   0.0114 (  3.5%)  SILGen
   0.0064 (  2.7%)   0.0024 (  3.0%)   0.0088 (  2.7%)   0.0088 (  2.7%)  build-rewrite-system
   0.0073 (  3.1%)   0.0008 (  0.9%)   0.0081 (  2.5%)   0.0081 (  2.5%)  SILGen-function
   0.0042 (  1.7%)   0.0010 (  1.2%)   0.0052 (  1.6%)   0.0052 (  1.6%)  precheck-target
   0.0010 (  0.4%)   0.0015 (  1.8%)   0.0024 (  0.8%)   0.0024 (  0.8%)  load-stdlib
   0.0003 (  0.1%)   0.0006 (  0.7%)   0.0009 (  0.3%)   0.0009 (  0.3%)  import-clang-decl
   0.0001 (  0.0%)   0.0000 (  0.0%)   0.0001 (  0.0%)   0.0001 (  0.0%)  module-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, pre-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  associated-type-inference
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  get-conformance-access-path
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  SIL verification, post-optimization
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  source-file-populate-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  perform-whole-module-type-checking
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  populate-source-file-class-member-cache
   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)   0.0000 (  0.0%)  AST verification
   0.2400 (100.0%)   0.0821 (100.0%)   0.3221 (100.0%)   0.3222 (100.0%)  Total
===-------------------------------------------------------------------------===
                                Running Program
===-------------------------------------------------------------------------===
  Total Execution Time: 0.2234 seconds (0.2241 wall clock)
   ---User Time---   --System Time--   --User+System--   ---Wall Time---  --- Name ---
   0.1743 (100.0%)   0.0491 (100.0%)   0.2234 (100.0%)   0.2241 (100.0%)  Building Target
   0.1743 (100.0%)   0.0491 (100.0%)   0.2234 (100.0%)   0.2241 (100.0%)  Total
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: warning: static property 'base1Solid' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: note: add '@MainActor' to make static property 'base1Solid' part of global actor 'MainActor'
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:26:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1Solid    = SurfaceType(rawValue: 1 << 0)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: warning: static property 'base1Image' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: note: add '@MainActor' to make static property 'base1Image' part of global actor 'MainActor'
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:27:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1Image    = SurfaceType(rawValue: 1 << 1)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: warning: static property 'base1ClipMap' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: note: add '@MainActor' to make static property 'base1ClipMap' part of global actor 'MainActor'
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let base1ClipMap  = SurfaceType(rawValue: 1 << 2)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: warning: static property 'translucent' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: note: add '@MainActor' to make static property 'translucent' part of global actor 'MainActor'
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:30:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let translucent   = SurfaceType(rawValue: 1 << 4)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: warning: static property 'diffuse' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: note: add '@MainActor' to make static property 'diffuse' part of global actor 'MainActor'
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let diffuse       = SurfaceType(rawValue: 1 << 5)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: warning: static property 'luminous' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: note: add '@MainActor' to make static property 'luminous' part of global actor 'MainActor'
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:32:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let luminous      = SurfaceType(rawValue: 1 << 6)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: warning: static property 'alpha' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: note: add '@MainActor' to make static property 'alpha' part of global actor 'MainActor'
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let alpha         = SurfaceType(rawValue: 1 << 8)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: warning: static property 'invAlpha' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: note: add '@MainActor' to make static property 'invAlpha' part of global actor 'MainActor'
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let invAlpha      = SurfaceType(rawValue: 1 << 9)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: warning: static property 'additive' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: note: add '@MainActor' to make static property 'additive' part of global actor 'MainActor'
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let additive      = SurfaceType(rawValue: 1 << 16)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: warning: static property 'detail' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: note: add '@MainActor' to make static property 'detail' part of global actor 'MainActor'
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:38:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let detail        = SurfaceType(rawValue: 1 << 17)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: warning: static property 'gouraud' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: note: add '@MainActor' to make static property 'gouraud' part of global actor 'MainActor'
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:40:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let gouraud       = SurfaceType(rawValue: 1 << 28)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: warning: static property 'stippled' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: note: add '@MainActor' to make static property 'stippled' part of global actor 'MainActor'
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let stippled      = SurfaceType(rawValue: 1 << 30)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: warning: static property 'perspective' is not concurrency-safe because non-'Sendable' type 'SurfaceType' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:25:15: note: consider making struct 'SurfaceType' conform to the 'Sendable' protocol
public struct SurfaceType : OptionSet, Hashable, CustomStringConvertible, Packable {
              ^
                                                                                  , Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: note: add '@MainActor' to make static property 'perspective' part of global actor 'MainActor'
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Asheron/Surface.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let perspective   = SurfaceType(rawValue: 1 << 31)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Asheron/SurfaceTexture.swift (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

SwiftDriverJobDiscovery normal arm64 Compiling Setup.swift, SoundType.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling GraphicsObject.swift, Identifier.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling PixelFormat.swift, Region.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Emitting module for Asheron (in target 'Asheron' from project 'Asheron')
SwiftDriver\ Compilation\ Requirements Asheron normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Asheron -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos10.15 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Headers/Asheron-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-Swift.h (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Headers/Asheron-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftmodule (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftdoc (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.abi.json (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/arm64-apple-macos.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftsourceinfo (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Modules/Asheron.swiftmodule/Project/arm64-apple-macos.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Surface.swift, SurfaceTexture.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling Wave.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling DXT.swift, DatFile.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling AnimHook.swift, Bitmap.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling Texture.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling DataStream.swift, Geometry.swift (in target 'Asheron' from project 'Asheron')
SwiftDriverJobDiscovery normal arm64 Compiling Packable.swift, Palette.swift (in target 'Asheron' from project 'Asheron')
SwiftDriver\ Compilation Asheron normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Asheron -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -target arm64-apple-macos10.15 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx15.4-24E241-8287b8f5db97e746a1562fbca0c9d29b.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Asheron normal (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-macos10.15 -dynamiclib -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.LinkFileList -install_name @rpath/Asheron.framework/Versions/A/Asheron -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.swiftmodule -Xlinker -no_adhoc_codesign -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Asheron
ExtractAppIntentsMetadata (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Asheron --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk --xcode-version 16E140 --platform-family macOS --deployment-target 10.15 --bundle-identifier Asheron --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Resources --target-triple arm64-apple-macos10.15 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Asheron --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Asheron.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Asheron.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Asheron.build/Debug/Asheron.build/Objects-normal/arm64/Asheron.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-24 03:27:45.598 appintentsmetadataprocessor[703:3971] Starting appintentsmetadataprocessor export
2025-04-24 03:27:45.601 appintentsmetadataprocessor[703:3971] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
GenerateTAPI /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Versions/A/Asheron.tbd (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/tapi stubify -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A/Asheron -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Versions/A/Asheron.tbd
CodeSign /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace

    Signing Identity:     "Sign to Run Locally"

    /usr/bin/codesign --force --sign - --timestamp\=none --generate-entitlement-der /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework/Versions/A
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/Asheron.framework
SymLink /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Asheron.tbd /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Versions/A/Asheron.tbd (in target 'Asheron' from project 'Asheron')
    cd /Users/admin/builder/spi-builder-workspace
    /bin/ln -sfh /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Versions/A/Asheron.tbd /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug/Asheron.framework/Asheron.tbd
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Asheron",
  "name" : "Asheron",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Asheron",
      "targets" : [
        "Asheron"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Asheron",
      "module_type" : "SwiftTarget",
      "name" : "Asheron",
      "path" : "Sources/Asheron",
      "product_memberships" : [
        "Asheron"
      ],
      "sources" : [
        "AnimHook.swift",
        "Bitmap.swift",
        "DXT.swift",
        "DatFile.swift",
        "DataStream.swift",
        "Geometry.swift",
        "GraphicsObject.swift",
        "Identifier.swift",
        "Packable.swift",
        "Palette.swift",
        "PixelFormat.swift",
        "Region.swift",
        "Setup.swift",
        "SoundType.swift",
        "Surface.swift",
        "SurfaceTexture.swift",
        "Texture.swift",
        "Wave.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.