The Swift Package Index logo.Swift Package Index

Build Information

Successful build of StadiaMaps, reference main (893ed7), with Swift 6.1 for visionOS using Xcode 16.3 on 27 Apr 2026 10:36:03 UTC.

Swift 6 data race errors: 149

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme StadiaMaps -destination generic/platform=xrOS 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/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingGeoJSONProperties.swift:25:23: note: add '@MainActor' to make static property 'confidenceRule' part of global actor 'MainActor'
    public static let confidenceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingGeoJSONProperties.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let confidenceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingGeoJSONPropertiesAddendum.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingGeoJSONPropertiesAddendumOsm.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingLayer.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingMeta.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingObject.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeocodingSource.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/GeonamesAddendum.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:15:23: warning: static property 'heightPrecisionRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let heightPrecisionRule = NumericRule<Int64>(minimum: 0, exclusiveMinimum: false, maximum: 2, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:15:23: note: add '@MainActor' to make static property 'heightPrecisionRule' part of global actor 'MainActor'
    public static let heightPrecisionRule = NumericRule<Int64>(minimum: 0, exclusiveMinimum: false, maximum: 2, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let heightPrecisionRule = NumericRule<Int64>(minimum: 0, exclusiveMinimum: false, maximum: 2, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:16:23: warning: static property 'resampleDistanceRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int64>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let resampleDistanceRule = NumericRule<Int64>(minimum: 10, exclusiveMinimum: false, maximum: 1000, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:16:23: note: add '@MainActor' to make static property 'resampleDistanceRule' part of global actor 'MainActor'
    public static let resampleDistanceRule = NumericRule<Int64>(minimum: 10, exclusiveMinimum: false, maximum: 1000, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightRequest.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let resampleDistanceRule = NumericRule<Int64>(minimum: 10, exclusiveMinimum: false, maximum: 1000, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HeightResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/HighwayClassification.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IntersectingEdge.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneCostingModel.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneFeature.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneProperties.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:14:23: warning: static property 'locationsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: 1, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:14:23: note: add '@MainActor' to make static property 'locationsRule' part of global actor 'MainActor'
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: 1, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: 1, uniqueItems: false)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:15:23: warning: static property 'contoursRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let contoursRule = ArrayRule(minItems: 1, maxItems: 4, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:15:23: note: add '@MainActor' to make static property 'contoursRule' part of global actor 'MainActor'
    public static let contoursRule = ArrayRule(minItems: 1, maxItems: 4, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let contoursRule = ArrayRule(minItems: 1, maxItems: 4, uniqueItems: false)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:16:23: warning: static property 'denoiseRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let denoiseRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:16:23: note: add '@MainActor' to make static property 'denoiseRule' part of global actor 'MainActor'
    public static let denoiseRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneRequest.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let denoiseRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 Compiling\ TraceAttributesRequest.swift,\ TraceAttributesResponse.swift,\ TraceEdge.swift,\ TravelMode.swift,\ Traversability.swift,\ TruckCostingOptions.swift,\ TzResponse.swift,\ TzResponseV2.swift,\ Warning.swift,\ WhosOnFirstConcordances.swift,\ WofContext.swift,\ WofContextComponent.swift,\ OpenISO8601DateFormatter.swift,\ SynchronizedDictionary.swift,\ URLSessionImplementations.swift,\ Validation.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceEdge.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TravelMode.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Traversability.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponseV2.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Warning.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WhosOnFirstConcordances.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WofContext.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WofContextComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/OpenISO8601DateFormatter.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/SynchronizedDictionary.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesResponse.swift:14:23: warning: static property 'confidenceScoreRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let confidenceScoreRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesResponse.swift:14:23: note: add '@MainActor' to make static property 'confidenceScoreRule' part of global actor 'MainActor'
    public static let confidenceScoreRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesResponse.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let confidenceScoreRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceEdge.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TravelMode.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Traversability.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:14:23: warning: static property 'useLivingStreetsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:14:23: note: add '@MainActor' to make static property 'useLivingStreetsRule' part of global actor 'MainActor'
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:15:23: warning: static property 'useFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:15:23: note: add '@MainActor' to make static property 'useFerryRule' part of global actor 'MainActor'
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:16:23: warning: static property 'useRailFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:16:23: note: add '@MainActor' to make static property 'useRailFerryRule' part of global actor 'MainActor'
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:17:23: warning: static property 'useHighwaysRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:17:23: note: add '@MainActor' to make static property 'useHighwaysRule' part of global actor 'MainActor'
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:18:23: warning: static property 'useTollsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:18:23: note: add '@MainActor' to make static property 'useTollsRule' part of global actor 'MainActor'
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:19:23: warning: static property 'useTracksRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:19:23: note: add '@MainActor' to make static property 'useTracksRule' part of global actor 'MainActor'
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:20:23: warning: static property 'topSpeedRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:20:23: note: add '@MainActor' to make static property 'topSpeedRule' part of global actor 'MainActor'
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:21:23: warning: static property 'useDistanceRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:21:23: note: add '@MainActor' to make static property 'useDistanceRule' part of global actor 'MainActor'
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:22:23: warning: static property 'closureFactorRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:22:23: note: add '@MainActor' to make static property 'closureFactorRule' part of global actor 'MainActor'
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:23:23: warning: static property 'axleCountRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let axleCountRule = NumericRule<Int>(minimum: 2, exclusiveMinimum: false, maximum: 20, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:23:23: note: add '@MainActor' to make static property 'axleCountRule' part of global actor 'MainActor'
    public static let axleCountRule = NumericRule<Int>(minimum: 2, exclusiveMinimum: false, maximum: 20, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let axleCountRule = NumericRule<Int>(minimum: 2, exclusiveMinimum: false, maximum: 20, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:24:23: warning: static property 'useTruckRouteRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTruckRouteRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:24:23: note: add '@MainActor' to make static property 'useTruckRouteRule' part of global actor 'MainActor'
    public static let useTruckRouteRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TruckCostingOptions.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTruckRouteRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponse.swift:31:14: warning: 'dstOffset' is deprecated: This property is deprecated.
        self.dstOffset = dstOffset
             ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponse.swift:52:30: warning: 'dstOffset' is deprecated: This property is deprecated.
        try container.encode(dstOffset, forKey: .dstOffset)
                             ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TzResponseV2.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Warning.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WhosOnFirstConcordances.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WofContext.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/WofContextComponent.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/OpenISO8601DateFormatter.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/OpenISO8601DateFormatter.swift:11:14: warning: class 'OpenISO8601DateFormatter' must restate inherited '@unchecked Sendable' conformance
public class OpenISO8601DateFormatter: DateFormatter {
             ^
                                                    , @unchecked Sendable
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/SynchronizedDictionary.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:62:13: warning: var 'challengeHandlerStore' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var challengeHandlerStore = SynchronizedDictionary<Int, StadiaMapsAPIChallengeHandler>()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:62:13: note: convert 'challengeHandlerStore' to a 'let' constant to make 'Sendable' shared state immutable
private var challengeHandlerStore = SynchronizedDictionary<Int, StadiaMapsAPIChallengeHandler>()
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:62:13: note: add '@MainActor' to make var 'challengeHandlerStore' part of global actor 'MainActor'
private var challengeHandlerStore = SynchronizedDictionary<Int, StadiaMapsAPIChallengeHandler>()
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:62:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var challengeHandlerStore = SynchronizedDictionary<Int, StadiaMapsAPIChallengeHandler>()
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:65:13: warning: var 'credentialStore' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
private var credentialStore = SynchronizedDictionary<Int, URLCredential>()
            ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:65:13: note: convert 'credentialStore' to a 'let' constant to make 'Sendable' shared state immutable
private var credentialStore = SynchronizedDictionary<Int, URLCredential>()
        ~~~ ^
        let
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:65:13: note: add '@MainActor' to make var 'credentialStore' part of global actor 'MainActor'
private var credentialStore = SynchronizedDictionary<Int, URLCredential>()
            ^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:65:13: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
private var credentialStore = SynchronizedDictionary<Int, URLCredential>()
            ^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:351:15: warning: non-final class 'SessionDelegate' cannot conform to 'Sendable'; use '@unchecked Sendable'; this is an error in the Swift 6 language mode
private class SessionDelegate: NSObject, URLSessionTaskDelegate {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:21: warning: capture of 'self' with non-sendable type 'URLSessionRequestBuilder<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:67:12: note: generic class 'URLSessionRequestBuilder' does not conform to the 'Sendable' protocol
open class URLSessionRequestBuilder<T>: RequestBuilder<T> {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:128: warning: capture of 'completion' with non-sendable type '(Result<Response<T>, ErrorResponse>) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                                                                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:128: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                                                                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:160:21: warning: capture of 'cleanupRequest' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
                    cleanupRequest()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:160:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    cleanupRequest()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:21: warning: capture of 'self' with non-sendable type 'URLSessionRequestBuilder<T>' in a '@Sendable' closure
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:67:12: note: generic class 'URLSessionRequestBuilder' does not conform to the 'Sendable' protocol
open class URLSessionRequestBuilder<T>: RequestBuilder<T> {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:128: warning: capture of 'completion' with non-sendable type '(Result<Response<T>, ErrorResponse>) -> Void' in a '@Sendable' closure
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                                                                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:159:128: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    self.processRequestResponse(urlRequest: request, data: data, response: response, error: error, completion: completion)
                                                                                                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:160:21: warning: capture of 'cleanupRequest' with non-sendable type '() -> ()' in a '@Sendable' closure
                    cleanupRequest()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:160:21: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                    cleanupRequest()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:175:17: warning: capture of 'completion' with non-sendable type '(Result<Response<T>, ErrorResponse>) -> Void' in a '@Sendable' closure
                completion(.failure(ErrorResponse.error(415, nil, nil, error)))
                ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/URLSessionImplementations.swift:175:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
                completion(.failure(ErrorResponse.error(415, nil, nil, error)))
                ^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling AnyDecodable.swift (in target 'AnyCodable' from project 'AnyCodable')
SwiftCompile normal arm64 Compiling\ MatchedPoint.swift,\ MatrixCostingModel.swift,\ MatrixDistance.swift,\ MatrixRequest.swift,\ MatrixResponse.swift,\ MatrixWaypoint.swift,\ MotorScooterCostingOptions.swift,\ MotorcycleCostingOptions.swift,\ NearestRoadsCostingModel.swift,\ NearestRoadsRequest.swift,\ NodeId.swift,\ NodeType.swift,\ OpenStreetMapAddendum.swift,\ OptimizedRouteRequest.swift,\ OsrmAdmin.swift,\ OsrmAnnotation.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatchedPoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixCostingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixDistance.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsCostingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NodeId.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NodeType.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OpenStreetMapAddendum.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OptimizedRouteRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmAdmin.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmAnnotation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatchedPoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixCostingModel.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixDistance.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:20:23: warning: static property 'sourcesRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:20:23: note: add '@MainActor' to make static property 'sourcesRule' part of global actor 'MainActor'
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:21:23: warning: static property 'targetsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:21:23: note: add '@MainActor' to make static property 'targetsRule' part of global actor 'MainActor'
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixRequest.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:14:23: warning: static property 'sourcesRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:14:23: note: add '@MainActor' to make static property 'sourcesRule' part of global actor 'MainActor'
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let sourcesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:15:23: warning: static property 'targetsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:15:23: note: add '@MainActor' to make static property 'targetsRule' part of global actor 'MainActor'
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let targetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:16:23: warning: static property 'sourcesToTargetsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let sourcesToTargetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:16:23: note: add '@MainActor' to make static property 'sourcesToTargetsRule' part of global actor 'MainActor'
    public static let sourcesToTargetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixResponse.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let sourcesToTargetsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:14:23: warning: static property 'latRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:14:23: note: add '@MainActor' to make static property 'latRule' part of global actor 'MainActor'
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:15:23: warning: static property 'lonRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:15:23: note: add '@MainActor' to make static property 'lonRule' part of global actor 'MainActor'
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatrixWaypoint.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:14:23: warning: static property 'useLivingStreetsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:14:23: note: add '@MainActor' to make static property 'useLivingStreetsRule' part of global actor 'MainActor'
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:15:23: warning: static property 'useFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:15:23: note: add '@MainActor' to make static property 'useFerryRule' part of global actor 'MainActor'
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:16:23: warning: static property 'useRailFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:16:23: note: add '@MainActor' to make static property 'useRailFerryRule' part of global actor 'MainActor'
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:17:23: warning: static property 'useHighwaysRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:17:23: note: add '@MainActor' to make static property 'useHighwaysRule' part of global actor 'MainActor'
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:18:23: warning: static property 'useTollsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:18:23: note: add '@MainActor' to make static property 'useTollsRule' part of global actor 'MainActor'
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:19:23: warning: static property 'useTracksRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:19:23: note: add '@MainActor' to make static property 'useTracksRule' part of global actor 'MainActor'
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:20:23: warning: static property 'topSpeedRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:20:23: note: add '@MainActor' to make static property 'topSpeedRule' part of global actor 'MainActor'
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:21:23: warning: static property 'useDistanceRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:21:23: note: add '@MainActor' to make static property 'useDistanceRule' part of global actor 'MainActor'
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:22:23: warning: static property 'closureFactorRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:22:23: note: add '@MainActor' to make static property 'closureFactorRule' part of global actor 'MainActor'
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:23:23: warning: static property 'usePrimaryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let usePrimaryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:23:23: note: add '@MainActor' to make static property 'usePrimaryRule' part of global actor 'MainActor'
    public static let usePrimaryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let usePrimaryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:24:23: warning: static property 'useHillsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useHillsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:24:23: note: add '@MainActor' to make static property 'useHillsRule' part of global actor 'MainActor'
    public static let useHillsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorScooterCostingOptions.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useHillsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:14:23: warning: static property 'useLivingStreetsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:14:23: note: add '@MainActor' to make static property 'useLivingStreetsRule' part of global actor 'MainActor'
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:15:23: warning: static property 'useFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:15:23: note: add '@MainActor' to make static property 'useFerryRule' part of global actor 'MainActor'
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:16:23: warning: static property 'useRailFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:16:23: note: add '@MainActor' to make static property 'useRailFerryRule' part of global actor 'MainActor'
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:17:23: warning: static property 'useHighwaysRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:17:23: note: add '@MainActor' to make static property 'useHighwaysRule' part of global actor 'MainActor'
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useHighwaysRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:18:23: warning: static property 'useTollsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:18:23: note: add '@MainActor' to make static property 'useTollsRule' part of global actor 'MainActor'
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTollsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:19:23: warning: static property 'useTracksRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:19:23: note: add '@MainActor' to make static property 'useTracksRule' part of global actor 'MainActor'
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTracksRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:20:23: warning: static property 'topSpeedRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:20:23: note: add '@MainActor' to make static property 'topSpeedRule' part of global actor 'MainActor'
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let topSpeedRule = NumericRule<Int>(minimum: 10, exclusiveMinimum: false, maximum: 252, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:21:23: warning: static property 'useDistanceRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:21:23: note: add '@MainActor' to make static property 'useDistanceRule' part of global actor 'MainActor'
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useDistanceRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:22:23: warning: static property 'closureFactorRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:22:23: note: add '@MainActor' to make static property 'closureFactorRule' part of global actor 'MainActor'
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let closureFactorRule = NumericRule<Double>(minimum: 1, exclusiveMinimum: false, maximum: 10, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:23:23: warning: static property 'useTrailsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useTrailsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:23:23: note: add '@MainActor' to make static property 'useTrailsRule' part of global actor 'MainActor'
    public static let useTrailsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MotorcycleCostingOptions.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useTrailsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsCostingModel.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsRequest.swift:14:23: warning: static property 'locationsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsRequest.swift:14:23: note: add '@MainActor' to make static property 'locationsRule' part of global actor 'MainActor'
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NearestRoadsRequest.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationsRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NodeId.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/NodeType.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OpenStreetMapAddendum.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OptimizedRouteRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OptimizedRouteRequest.swift:25:23: warning: static property 'locationsRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationsRule = ArrayRule(minItems: 3, maxItems: nil, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OptimizedRouteRequest.swift:25:23: note: add '@MainActor' to make static property 'locationsRule' part of global actor 'MainActor'
    public static let locationsRule = ArrayRule(minItems: 3, maxItems: nil, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OptimizedRouteRequest.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationsRule = ArrayRule(minItems: 3, maxItems: nil, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmAdmin.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmAnnotation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ IsochroneResponse.swift,\ LayerId.swift,\ LocateDetailedEdge.swift,\ LocateEdge.swift,\ LocateEdgeInfo.swift,\ LocateNode.swift,\ LocateObject.swift,\ LowSpeedVehicleCostingOptions.swift,\ ManeuverSign.swift,\ ManeuverSignElement.swift,\ MapMatchCostingModel.swift,\ MapMatchRequest.swift,\ MapMatchRouteResponse.swift,\ MapMatchTraceOptions.swift,\ MapMatchWaypoint.swift,\ MatchType.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LayerId.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateDetailedEdge.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateEdge.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateEdgeInfo.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateObject.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ManeuverSign.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ManeuverSignElement.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchCostingModel.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchRouteResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchTraceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatchType.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/IsochroneResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LayerId.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateDetailedEdge.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateEdge.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateEdgeInfo.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:21:23: warning: static property 'latRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:21:23: note: add '@MainActor' to make static property 'latRule' part of global actor 'MainActor'
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:22:23: warning: static property 'lonRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:22:23: note: add '@MainActor' to make static property 'lonRule' part of global actor 'MainActor'
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateNode.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LocateObject.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:19:23: warning: static property 'useLivingStreetsRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:19:23: note: add '@MainActor' to make static property 'useLivingStreetsRule' part of global actor 'MainActor'
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useLivingStreetsRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:20:23: warning: static property 'useFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:20:23: note: add '@MainActor' to make static property 'useFerryRule' part of global actor 'MainActor'
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:21:23: warning: static property 'useRailFerryRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:21:23: note: add '@MainActor' to make static property 'useRailFerryRule' part of global actor 'MainActor'
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let useRailFerryRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:22:23: warning: static property 'topSpeedRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let topSpeedRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 60, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:22:23: note: add '@MainActor' to make static property 'topSpeedRule' part of global actor 'MainActor'
    public static let topSpeedRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 60, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let topSpeedRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 60, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:23:23: warning: static property 'maxAllowedSpeedLimitRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Int>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let maxAllowedSpeedLimitRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 80, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:23:23: note: add '@MainActor' to make static property 'maxAllowedSpeedLimitRule' part of global actor 'MainActor'
    public static let maxAllowedSpeedLimitRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 80, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/LowSpeedVehicleCostingOptions.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let maxAllowedSpeedLimitRule = NumericRule<Int>(minimum: 20, exclusiveMinimum: false, maximum: 80, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ManeuverSign.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ManeuverSignElement.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchCostingModel.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchRouteResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchTraceOptions.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:21:23: warning: static property 'latRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:21:23: note: add '@MainActor' to make static property 'latRule' part of global actor 'MainActor'
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let latRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:22:23: warning: static property 'lonRule' is not concurrency-safe because non-'Sendable' type 'NumericRule<Double>' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:15:15: note: consider making generic struct 'NumericRule' conform to the 'Sendable' protocol
public struct NumericRule<T: Comparable & Numeric> {
              ^
                                                   : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:22:23: note: add '@MainActor' to make static property 'lonRule' part of global actor 'MainActor'
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MapMatchWaypoint.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let lonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/MatchType.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling AnyEncodable.swift (in target 'AnyCodable' from project 'AnyCodable')
SwiftDriverJobDiscovery normal arm64 Compiling AnyCodable.swift (in target 'AnyCodable' from project 'AnyCodable')
SwiftCompile normal arm64 Compiling\ OsrmBannerComponent.swift,\ OsrmBannerContent.swift,\ OsrmBannerInstruction.swift,\ OsrmBaseApiResponse.swift,\ OsrmGuidanceModifier.swift,\ OsrmIntersection.swift,\ OsrmLane.swift,\ OsrmRoute.swift,\ OsrmRouteLeg.swift,\ OsrmRouteResponse.swift,\ OsrmRouteStep.swift,\ OsrmSpeedLimit.swift,\ OsrmStepManeuver.swift,\ OsrmViaWaypoint.swift,\ OsrmVoiceInstruction.swift,\ OsrmWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerContent.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerInstruction.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBaseApiResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmGuidanceModifier.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmIntersection.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmLane.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRoute.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteLeg.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteResponse.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteStep.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmSpeedLimit.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmStepManeuver.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmViaWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmVoiceInstruction.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerComponent.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerContent.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBannerInstruction.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmBaseApiResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmGuidanceModifier.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmIntersection.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmIntersection.swift:23:23: warning: static property 'locationRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmIntersection.swift:23:23: note: add '@MainActor' to make static property 'locationRule' part of global actor 'MainActor'
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmIntersection.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmLane.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRoute.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteLeg.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmRouteStep.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmSpeedLimit.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmStepManeuver.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmStepManeuver.swift:35:23: warning: static property 'locationRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmStepManeuver.swift:35:23: note: add '@MainActor' to make static property 'locationRule' part of global actor 'MainActor'
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmStepManeuver.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmViaWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmVoiceInstruction.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmWaypoint.swift:14:23: warning: static property 'locationRule' is not concurrency-safe because non-'Sendable' type 'ArrayRule' may have shared mutable state; this is an error in the Swift 6 language mode
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Validation.swift:23:15: note: consider making struct 'ArrayRule' conform to the 'Sendable' protocol
public struct ArrayRule {
              ^
                        : Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmWaypoint.swift:14:23: note: add '@MainActor' to make static property 'locationRule' part of global actor 'MainActor'
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/OsrmWaypoint.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
    public static let locationRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
                      ^
    nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Compiling APIHelper.swift, APIs.swift, GeocodingAPI.swift, GeospatialAPI.swift, RoutingAPI.swift, CodableHelper.swift, Configuration.swift, Extensions.swift, JSONDataEncoding.swift, JSONEncodingHelper.swift, Models.swift, Access.swift, AddendumV2.swift, AddressComponentsV2.swift, AdminRegion.swift, Administrative.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriver\ Compilation AnyCodable normal arm64 com.apple.xcode.tools.swift.compiler (in target 'AnyCodable' from project 'AnyCodable')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name AnyCodable -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -suppress-warnings -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable-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/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.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/AnyCodable.build/Debug-xros/AnyCodable.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling RoutingLanguages.swift, RoutingLongUnits.swift, RoutingResponseWaypoint.swift, RoutingWaypoint.swift, RoutingWaypointAllOfSearchFilter.swift, SearchQuery.swift, SearchStructuredQuery.swift, ShapeFormat.swift, SimpleRoutingWaypoint.swift, SourceAttribution.swift, SourceId.swift, Speeds.swift, TimeConstraintV1.swift, TraceAttributeFilterOptions.swift, TraceAttributeKey.swift, TraceAttributesBaseResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling EdgeSign.swift, EdgeUse.swift, EndNode.swift, ExtendedDirectionsOptions.swift, FeaturePropertiesV2.swift, FeaturePropertiesV2Properties.swift, FoursquareAddendum.swift, GeoAttributes.swift, GeoJSONGeometry.swift, GeoJSONGeometryBase.swift, GeoJSONLineString.swift, GeoJSONPoint.swift, GeoJSONPolygon.swift, GeocodeResponse.swift, GeocodeResponseEnvelopePropertiesV2.swift, GeocodingGeoJSONFeature.swift (in target 'StadiaMaps' from project 'StadiaMaps')
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.o normal (in target 'AnyCodable' from project 'AnyCodable')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AnyCodable
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.o
ExtractAppIntentsMetadata (in target 'AnyCodable' from project 'AnyCodable')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AnyCodable
    /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 AnyCodable --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier anycodable.AnyCodable --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/AnyCodable.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/AnyCodable.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-27 03:35:56.577 appintentsmetadataprocessor[777:4450] Starting appintentsmetadataprocessor export
2026-04-27 03:35:56.625 appintentsmetadataprocessor[777:4450] Extracted no relevant App Intents symbols, skipping writing output
SwiftDriverJobDiscovery normal arm64 Compiling GeocodingGeoJSONProperties.swift, GeocodingGeoJSONPropertiesAddendum.swift, GeocodingGeoJSONPropertiesAddendumOsm.swift, GeocodingLayer.swift, GeocodingMeta.swift, GeocodingObject.swift, GeocodingSource.swift, GeonamesAddendum.swift, HeightRequest.swift, HeightResponse.swift, HighwayClassification.swift, IntersectingEdge.swift, IsochroneCostingModel.swift, IsochroneFeature.swift, IsochroneProperties.swift, IsochroneRequest.swift (in target 'StadiaMaps' from project 'StadiaMaps')
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.o (in target 'AnyCodable' from project 'AnyCodable')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/AnyCodable
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/AnyCodable.o
SwiftDriverJobDiscovery normal arm64 Compiling AnnotationFilters.swift, AutoCostingOptions.swift, BaseCostingOptions.swift, BaseTraceRequest.swift, BicycleCostingOptions.swift, BikeNetwork.swift, BulkRequest.swift, BulkRequestQuery.swift, BulkSearchResponse.swift, Context.swift, Contour.swift, Coordinate.swift, CostingModel.swift, CostingOptions.swift, DirectionsOptions.swift, DistanceUnit.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling PedestrianCostingOptions.swift, PedestrianType.swift, Point.swift, Precision.swift, PropertiesV2.swift, Restrictions.swift, ReverseQuery.swift, RoadClass.swift, Route200Response.swift, RouteLeg.swift, RouteManeuver.swift, RouteRequest.swift, RouteResponse.swift, RouteResponseAlternatesInner.swift, RouteSummary.swift, RouteTrip.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Emitting module for StadiaMaps (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriver\ Compilation\ Requirements StadiaMaps normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name StadiaMaps -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.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/StadiaMaps.build/Debug-xros/StadiaMaps.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/StadiaMaps-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-Swift.h (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/StadiaMaps-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule (in target 'StadiaMaps' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftdoc (in target 'StadiaMaps' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.abi.json (in target 'StadiaMaps' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftsourceinfo (in target 'StadiaMaps' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriver StadiaMapsTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name StadiaMapsTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests-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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ GeospatialAPIIntegrationTestCase.swift /Users/admin/builder/spi-builder-workspace/tests/GeospatialAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/tests/GeospatialAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ StadiaMapsTests (in target 'StadiaMapsTests' from project 'StadiaMaps')
EmitSwiftModule normal arm64 (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ GeocodingAPIIntegrationTestCase.swift /Users/admin/builder/spi-builder-workspace/tests/GeocodingAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/tests/GeocodingAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ RoutingAPITestCase.swift /Users/admin/builder/spi-builder-workspace/tests/RoutingAPITestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/tests/RoutingAPITestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ IntegrationXCTestCase.swift /Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:10:38: warning: reference to class property 'basePath' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        XCTAssertEqual(StadiaMapsAPI.basePath, "https://api.stadiamaps.com")
                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:12:23: note: class property declared here
    public static var basePath = "https://api.stadiamaps.com"
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:12:23: warning: reference to class property 'customHeaders' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.customHeaders = ["Authorization": "Stadia-Auth \(apiKey!)"]
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:13:23: note: class property declared here
    public static var customHeaders: [String: String] = [:]
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:16:23: warning: reference to class property 'basePath' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.basePath = "https://api.stadiamaps.com"
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:12:23: note: class property declared here
    public static var basePath = "https://api.stadiamaps.com"
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:17:23: warning: reference to class property 'customHeaders' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.customHeaders = [:]
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:13:23: note: class property declared here
    public static var customHeaders: [String: String] = [:]
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:18:23: warning: reference to class property 'credential' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.credential = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:14:23: note: class property declared here
    public static var credential: URLCredential?
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:19:23: warning: reference to class property 'requestBuilderFactory' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.requestBuilderFactory = URLSessionRequestBuilderFactory()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:15:23: note: class property declared here
    public static var requestBuilderFactory: RequestBuilderFactory = URLSessionRequestBuilderFactory()
                      ^
/Users/admin/builder/spi-builder-workspace/tests/IntegrationXCTestCase.swift:20:23: warning: reference to class property 'apiResponseQueue' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.apiResponseQueue = .main
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:16:23: note: class property declared here
    public static var apiResponseQueue: DispatchQueue = .main
                      ^
SwiftCompile normal arm64 Compiling\ EUEndpointTestCase.swift /Users/admin/builder/spi-builder-workspace/tests/EUEndpointTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/tests/EUEndpointTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/tests/EUEndpointTestCase.swift:15:23: warning: reference to class property 'basePath' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
        StadiaMapsAPI.basePath = "https://api-eu.stadiamaps.com"
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/APIs.swift:12:23: note: class property declared here
    public static var basePath = "https://api.stadiamaps.com"
                      ^
SwiftDriverJobDiscovery normal arm64 Compiling OsrmBannerComponent.swift, OsrmBannerContent.swift, OsrmBannerInstruction.swift, OsrmBaseApiResponse.swift, OsrmGuidanceModifier.swift, OsrmIntersection.swift, OsrmLane.swift, OsrmRoute.swift, OsrmRouteLeg.swift, OsrmRouteResponse.swift, OsrmRouteStep.swift, OsrmSpeedLimit.swift, OsrmStepManeuver.swift, OsrmViaWaypoint.swift, OsrmVoiceInstruction.swift, OsrmWaypoint.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling IsochroneResponse.swift, LayerId.swift, LocateDetailedEdge.swift, LocateEdge.swift, LocateEdgeInfo.swift, LocateNode.swift, LocateObject.swift, LowSpeedVehicleCostingOptions.swift, ManeuverSign.swift, ManeuverSignElement.swift, MapMatchCostingModel.swift, MapMatchRequest.swift, MapMatchRouteResponse.swift, MapMatchTraceOptions.swift, MapMatchWaypoint.swift, MatchType.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling MatchedPoint.swift, MatrixCostingModel.swift, MatrixDistance.swift, MatrixRequest.swift, MatrixResponse.swift, MatrixWaypoint.swift, MotorScooterCostingOptions.swift, MotorcycleCostingOptions.swift, NearestRoadsCostingModel.swift, NearestRoadsRequest.swift, NodeId.swift, NodeType.swift, OpenStreetMapAddendum.swift, OptimizedRouteRequest.swift, OsrmAdmin.swift, OsrmAnnotation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling TraceAttributesRequest.swift, TraceAttributesResponse.swift, TraceEdge.swift, TravelMode.swift, Traversability.swift, TruckCostingOptions.swift, TzResponse.swift, TzResponseV2.swift, Warning.swift, WhosOnFirstConcordances.swift, WofContext.swift, WofContextComponent.swift, OpenISO8601DateFormatter.swift, SynchronizedDictionary.swift, URLSessionImplementations.swift, Validation.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftDriver\ Compilation StadiaMaps normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name StadiaMaps -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-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/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.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/StadiaMaps.build/Debug-xros/StadiaMaps.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.o normal (in target 'StadiaMaps' from project 'StadiaMaps')
    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-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.o
ExtractAppIntentsMetadata (in target 'StadiaMaps' from project 'StadiaMaps')
    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 StadiaMaps --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.StadiaMaps --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/StadiaMaps.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/StadiaMaps.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-27 03:35:58.139 appintentsmetadataprocessor[792:4622] Starting appintentsmetadataprocessor export
2026-04-27 03:35:58.180 appintentsmetadataprocessor[792:4622] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.o (in target 'StadiaMaps' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMaps.o
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/empty-StadiaMapsTests.plist (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/empty-StadiaMapsTests.plist -producttype com.apple.product-type.bundle.unit-test -expandbuildsettings -format binary -platform xros -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/Info.plist
SwiftDriverJobDiscovery normal arm64 Emitting module for StadiaMapsTests (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriver\ Compilation\ Requirements StadiaMapsTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name StadiaMapsTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests-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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.abi.json (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftdoc (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftsourceinfo (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling IntegrationXCTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling EUEndpointTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling GeocodingAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling GeospatialAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling RoutingAPITestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriver\ Compilation StadiaMapsTests normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name StadiaMapsTests -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.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 -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -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-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests-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/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests normal (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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-xros1.0 -bundle -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/../Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -framework XCTest -lXCTestSwiftSupport -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-xros/AnyCodable.build/Objects-normal/arm64/AnyCodable.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule
CopySwiftLibs /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftStdLibTool --copy --verbose --scan-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/Frameworks --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/PlugIns --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/SystemExtensions --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/Extensions --platform xros --toolchain /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --destination /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/Frameworks --strip-bitcode --scan-executable /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/libXCTestSwiftSupport.dylib --strip-bitcode-tool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_strip --emit-dependency-info /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/SwiftStdLibToolInputDependencies.dep --filter-for-swift-os
Ignoring --strip-bitcode because --sign was not passed
ExtractAppIntentsMetadata (in target 'StadiaMapsTests' from project 'StadiaMaps')
    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 StadiaMapsTests --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.StadiaMapsTests --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/StadiaMapsTests.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/StadiaMapsTests.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-xros/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-27 03:36:02.135 appintentsmetadataprocessor[795:4702] Starting appintentsmetadataprocessor export
2026-04-27 03:36:02.137 appintentsmetadataprocessor[795:4702] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
GenerateDSYMFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest.dSYM /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest/StadiaMapsTests -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest.dSYM
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest (in target 'StadiaMapsTests' from project 'StadiaMaps')
    cd /Users/admin/builder/spi-builder-workspace
    /usr/bin/touch -c /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/StadiaMapsTests.xctest
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
    {
      "identity" : "anycodable",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Flight-School/AnyCodable"
    }
  ],
  "manifest_display_name" : "StadiaMaps",
  "name" : "StadiaMaps",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    }
  ],
  "products" : [
    {
      "name" : "StadiaMaps",
      "targets" : [
        "StadiaMaps"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StadiaMapsTests",
      "module_type" : "SwiftTarget",
      "name" : "StadiaMapsTests",
      "path" : "tests",
      "sources" : [
        "EUEndpointTestCase.swift",
        "GeocodingAPIIntegrationTestCase.swift",
        "GeospatialAPIIntegrationTestCase.swift",
        "IntegrationXCTestCase.swift",
        "RoutingAPITestCase.swift"
      ],
      "target_dependencies" : [
        "StadiaMaps"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StadiaMaps",
      "module_type" : "SwiftTarget",
      "name" : "StadiaMaps",
      "path" : "Sources/StadiaMaps",
      "product_dependencies" : [
        "AnyCodable"
      ],
      "product_memberships" : [
        "StadiaMaps"
      ],
      "sources" : [
        "APIHelper.swift",
        "APIs.swift",
        "APIs/GeocodingAPI.swift",
        "APIs/GeospatialAPI.swift",
        "APIs/RoutingAPI.swift",
        "CodableHelper.swift",
        "Configuration.swift",
        "Extensions.swift",
        "JSONDataEncoding.swift",
        "JSONEncodingHelper.swift",
        "Models.swift",
        "Models/Access.swift",
        "Models/AddendumV2.swift",
        "Models/AddressComponentsV2.swift",
        "Models/AdminRegion.swift",
        "Models/Administrative.swift",
        "Models/AnnotationFilters.swift",
        "Models/AutoCostingOptions.swift",
        "Models/BaseCostingOptions.swift",
        "Models/BaseTraceRequest.swift",
        "Models/BicycleCostingOptions.swift",
        "Models/BikeNetwork.swift",
        "Models/BulkRequest.swift",
        "Models/BulkRequestQuery.swift",
        "Models/BulkSearchResponse.swift",
        "Models/Context.swift",
        "Models/Contour.swift",
        "Models/Coordinate.swift",
        "Models/CostingModel.swift",
        "Models/CostingOptions.swift",
        "Models/DirectionsOptions.swift",
        "Models/DistanceUnit.swift",
        "Models/EdgeSign.swift",
        "Models/EdgeUse.swift",
        "Models/EndNode.swift",
        "Models/ExtendedDirectionsOptions.swift",
        "Models/FeaturePropertiesV2.swift",
        "Models/FeaturePropertiesV2Properties.swift",
        "Models/FoursquareAddendum.swift",
        "Models/GeoAttributes.swift",
        "Models/GeoJSONGeometry.swift",
        "Models/GeoJSONGeometryBase.swift",
        "Models/GeoJSONLineString.swift",
        "Models/GeoJSONPoint.swift",
        "Models/GeoJSONPolygon.swift",
        "Models/GeocodeResponse.swift",
        "Models/GeocodeResponseEnvelopePropertiesV2.swift",
        "Models/GeocodingGeoJSONFeature.swift",
        "Models/GeocodingGeoJSONProperties.swift",
        "Models/GeocodingGeoJSONPropertiesAddendum.swift",
        "Models/GeocodingGeoJSONPropertiesAddendumOsm.swift",
        "Models/GeocodingLayer.swift",
        "Models/GeocodingMeta.swift",
        "Models/GeocodingObject.swift",
        "Models/GeocodingSource.swift",
        "Models/GeonamesAddendum.swift",
        "Models/HeightRequest.swift",
        "Models/HeightResponse.swift",
        "Models/HighwayClassification.swift",
        "Models/IntersectingEdge.swift",
        "Models/IsochroneCostingModel.swift",
        "Models/IsochroneFeature.swift",
        "Models/IsochroneProperties.swift",
        "Models/IsochroneRequest.swift",
        "Models/IsochroneResponse.swift",
        "Models/LayerId.swift",
        "Models/LocateDetailedEdge.swift",
        "Models/LocateEdge.swift",
        "Models/LocateEdgeInfo.swift",
        "Models/LocateNode.swift",
        "Models/LocateObject.swift",
        "Models/LowSpeedVehicleCostingOptions.swift",
        "Models/ManeuverSign.swift",
        "Models/ManeuverSignElement.swift",
        "Models/MapMatchCostingModel.swift",
        "Models/MapMatchRequest.swift",
        "Models/MapMatchRouteResponse.swift",
        "Models/MapMatchTraceOptions.swift",
        "Models/MapMatchWaypoint.swift",
        "Models/MatchType.swift",
        "Models/MatchedPoint.swift",
        "Models/MatrixCostingModel.swift",
        "Models/MatrixDistance.swift",
        "Models/MatrixRequest.swift",
        "Models/MatrixResponse.swift",
        "Models/MatrixWaypoint.swift",
        "Models/MotorScooterCostingOptions.swift",
        "Models/MotorcycleCostingOptions.swift",
        "Models/NearestRoadsCostingModel.swift",
        "Models/NearestRoadsRequest.swift",
        "Models/NodeId.swift",
        "Models/NodeType.swift",
        "Models/OpenStreetMapAddendum.swift",
        "Models/OptimizedRouteRequest.swift",
        "Models/OsrmAdmin.swift",
        "Models/OsrmAnnotation.swift",
        "Models/OsrmBannerComponent.swift",
        "Models/OsrmBannerContent.swift",
        "Models/OsrmBannerInstruction.swift",
        "Models/OsrmBaseApiResponse.swift",
        "Models/OsrmGuidanceModifier.swift",
        "Models/OsrmIntersection.swift",
        "Models/OsrmLane.swift",
        "Models/OsrmRoute.swift",
        "Models/OsrmRouteLeg.swift",
        "Models/OsrmRouteResponse.swift",
        "Models/OsrmRouteStep.swift",
        "Models/OsrmSpeedLimit.swift",
        "Models/OsrmStepManeuver.swift",
        "Models/OsrmViaWaypoint.swift",
        "Models/OsrmVoiceInstruction.swift",
        "Models/OsrmWaypoint.swift",
        "Models/PedestrianCostingOptions.swift",
        "Models/PedestrianType.swift",
        "Models/Point.swift",
        "Models/Precision.swift",
        "Models/PropertiesV2.swift",
        "Models/Restrictions.swift",
        "Models/ReverseQuery.swift",
        "Models/RoadClass.swift",
        "Models/Route200Response.swift",
        "Models/RouteLeg.swift",
        "Models/RouteManeuver.swift",
        "Models/RouteRequest.swift",
        "Models/RouteResponse.swift",
        "Models/RouteResponseAlternatesInner.swift",
        "Models/RouteSummary.swift",
        "Models/RouteTrip.swift",
        "Models/RoutingLanguages.swift",
        "Models/RoutingLongUnits.swift",
        "Models/RoutingResponseWaypoint.swift",
        "Models/RoutingWaypoint.swift",
        "Models/RoutingWaypointAllOfSearchFilter.swift",
        "Models/SearchQuery.swift",
        "Models/SearchStructuredQuery.swift",
        "Models/ShapeFormat.swift",
        "Models/SimpleRoutingWaypoint.swift",
        "Models/SourceAttribution.swift",
        "Models/SourceId.swift",
        "Models/Speeds.swift",
        "Models/TimeConstraintV1.swift",
        "Models/TraceAttributeFilterOptions.swift",
        "Models/TraceAttributeKey.swift",
        "Models/TraceAttributesBaseResponse.swift",
        "Models/TraceAttributesRequest.swift",
        "Models/TraceAttributesResponse.swift",
        "Models/TraceEdge.swift",
        "Models/TravelMode.swift",
        "Models/Traversability.swift",
        "Models/TruckCostingOptions.swift",
        "Models/TzResponse.swift",
        "Models/TzResponseV2.swift",
        "Models/Warning.swift",
        "Models/WhosOnFirstConcordances.swift",
        "Models/WofContext.swift",
        "Models/WofContextComponent.swift",
        "OpenISO8601DateFormatter.swift",
        "SynchronizedDictionary.swift",
        "URLSessionImplementations.swift",
        "Validation.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.