Build Information
Successful build of StadiaMaps, reference 8.1.0 (893ed7), with Swift 6.1 for iOS using Xcode 16.3 on 27 Apr 2026 10:33:40 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=iOS 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 InferSendableFromCapturesBuild Log
public struct NumericRule<T: Comparable & Numeric> {
^
: Sendable
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.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/PedestrianCostingOptions.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/PedestrianCostingOptions.swift:16: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/PedestrianCostingOptions.swift:16: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/PedestrianCostingOptions.swift:16: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/PedestrianCostingOptions.swift:17: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/PedestrianCostingOptions.swift:17: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/PedestrianCostingOptions.swift:17: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/PedestrianCostingOptions.swift:18: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/PedestrianCostingOptions.swift:18: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/PedestrianCostingOptions.swift:18: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)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:19:23: warning: static property 'useLitRule' 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 useLitRule = 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/PedestrianCostingOptions.swift:19:23: note: add '@MainActor' to make static property 'useLitRule' part of global actor 'MainActor'
public static let useLitRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useLitRule = NumericRule<Double>(minimum: 0, exclusiveMinimum: false, maximum: 1, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:20:23: warning: static property 'maxHikingDifficultyRule' 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 maxHikingDifficultyRule = NumericRule<Int>(minimum: 1, exclusiveMinimum: false, maximum: 6, 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/PedestrianCostingOptions.swift:20:23: note: add '@MainActor' to make static property 'maxHikingDifficultyRule' part of global actor 'MainActor'
public static let maxHikingDifficultyRule = NumericRule<Int>(minimum: 1, exclusiveMinimum: false, maximum: 6, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let maxHikingDifficultyRule = NumericRule<Int>(minimum: 1, exclusiveMinimum: false, maximum: 6, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:21:23: warning: static property 'maxDistanceRule' 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 maxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/PedestrianCostingOptions.swift:21:23: note: add '@MainActor' to make static property 'maxDistanceRule' part of global actor 'MainActor'
public static let maxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let maxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:22:23: warning: static property 'maxGradeRule' 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 maxGradeRule = NumericRule<Int>(minimum: 0, 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/PedestrianCostingOptions.swift:22:23: note: add '@MainActor' to make static property 'maxGradeRule' part of global actor 'MainActor'
public static let maxGradeRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianCostingOptions.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let maxGradeRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/PedestrianType.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/Point.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/Point.swift:15:23: warning: static property 'coordinatesRule' 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 coordinatesRule = 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/Point.swift:15:23: note: add '@MainActor' to make static property 'coordinatesRule' part of global actor 'MainActor'
public static let coordinatesRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Point.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let coordinatesRule = ArrayRule(minItems: 2, maxItems: 2, uniqueItems: false)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Precision.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/PropertiesV2.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/Restrictions.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/ReverseQuery.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/ReverseQuery.swift:14:23: warning: static property 'pointLatRule' 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 pointLatRule = 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/ReverseQuery.swift:14:23: note: add '@MainActor' to make static property 'pointLatRule' part of global actor 'MainActor'
public static let pointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ReverseQuery.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let pointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ReverseQuery.swift:15:23: warning: static property 'pointLonRule' 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 pointLonRule = 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/ReverseQuery.swift:15:23: note: add '@MainActor' to make static property 'pointLonRule' part of global actor 'MainActor'
public static let pointLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ReverseQuery.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let pointLonRule = 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/RoadClass.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/Route200Response.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/RouteLeg.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/RouteLeg.swift:14:23: warning: static property 'maneuversRule' 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 maneuversRule = 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/RouteLeg.swift:14:23: note: add '@MainActor' to make static property 'maneuversRule' part of global actor 'MainActor'
public static let maneuversRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RouteLeg.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let maneuversRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RouteManeuver.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/RouteRequest.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/RouteRequest.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: 2, 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/RouteRequest.swift:25:23: note: add '@MainActor' to make static property 'locationsRule' part of global actor 'MainActor'
public static let locationsRule = ArrayRule(minItems: 2, maxItems: nil, uniqueItems: false)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RouteRequest.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let locationsRule = ArrayRule(minItems: 2, maxItems: nil, uniqueItems: false)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RouteResponse.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/RouteResponseAlternatesInner.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/RouteSummary.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/RouteTrip.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\ 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 AnyEncodable.swift (in target 'AnyCodable' from project 'AnyCodable')
SwiftCompile 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 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingLanguages.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingLongUnits.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingResponseWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypointAllOfSearchFilter.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/ShapeFormat.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SimpleRoutingWaypoint.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SourceAttribution.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SourceId.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/Speeds.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TimeConstraintV1.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributeFilterOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributeKey.swift /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributesBaseResponse.swift (in target 'StadiaMaps' from project 'StadiaMaps')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingLanguages.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/RoutingLongUnits.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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/RoutingResponseWaypoint.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)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingResponseWaypoint.swift:23:23: warning: static property 'originalIndexRule' 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 originalIndexRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingResponseWaypoint.swift:23:23: note: add '@MainActor' to make static property 'originalIndexRule' part of global actor 'MainActor'
public static let originalIndexRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingResponseWaypoint.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let originalIndexRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.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/RoutingWaypoint.swift:27: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/RoutingWaypoint.swift:27: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/RoutingWaypoint.swift:27: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/RoutingWaypoint.swift:28: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/RoutingWaypoint.swift:28: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/RoutingWaypoint.swift:28: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)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:29:23: warning: static property 'headingRule' 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 headingRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, 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/RoutingWaypoint.swift:29:23: note: add '@MainActor' to make static property 'headingRule' part of global actor 'MainActor'
public static let headingRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:29:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let headingRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:30:23: warning: static property 'headingToleranceRule' 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 headingToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, 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/RoutingWaypoint.swift:30:23: note: add '@MainActor' to make static property 'headingToleranceRule' part of global actor 'MainActor'
public static let headingToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:30:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let headingToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: 360, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:31:23: warning: static property 'minimumReachabilityRule' 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 minimumReachabilityRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:31:23: note: add '@MainActor' to make static property 'minimumReachabilityRule' part of global actor 'MainActor'
public static let minimumReachabilityRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let minimumReachabilityRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:32:23: warning: static property 'radiusRule' 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 radiusRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:32:23: note: add '@MainActor' to make static property 'radiusRule' part of global actor 'MainActor'
public static let radiusRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:32:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let radiusRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:33:23: warning: static property 'nodeSnapToleranceRule' 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 nodeSnapToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:33:23: note: add '@MainActor' to make static property 'nodeSnapToleranceRule' part of global actor 'MainActor'
public static let nodeSnapToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:33:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let nodeSnapToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:34:23: warning: static property 'streetSideToleranceRule' 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 streetSideToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:34:23: note: add '@MainActor' to make static property 'streetSideToleranceRule' part of global actor 'MainActor'
public static let streetSideToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let streetSideToleranceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:35:23: warning: static property 'streetSideMaxDistanceRule' 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 streetSideMaxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:35:23: note: add '@MainActor' to make static property 'streetSideMaxDistanceRule' part of global actor 'MainActor'
public static let streetSideMaxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let streetSideMaxDistanceRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:36:23: warning: static property 'searchCutoffRule' 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 searchCutoffRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, 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/RoutingWaypoint.swift:36:23: note: add '@MainActor' to make static property 'searchCutoffRule' part of global actor 'MainActor'
public static let searchCutoffRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypoint.swift:36:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let searchCutoffRule = NumericRule<Int>(minimum: 0, exclusiveMinimum: false, maximum: nil, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/RoutingWaypointAllOfSearchFilter.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/SearchQuery.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/SearchQuery.swift:14:23: warning: static property 'focusPointLatRule' 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 focusPointLatRule = 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/SearchQuery.swift:14:23: note: add '@MainActor' to make static property 'focusPointLatRule' part of global actor 'MainActor'
public static let focusPointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let focusPointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:15:23: warning: static property 'focusPointLonRule' 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 focusPointLonRule = 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/SearchQuery.swift:15:23: note: add '@MainActor' to make static property 'focusPointLonRule' part of global actor 'MainActor'
public static let focusPointLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let focusPointLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:16:23: warning: static property 'boundaryRectMinLatRule' 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 boundaryRectMinLatRule = 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/SearchQuery.swift:16:23: note: add '@MainActor' to make static property 'boundaryRectMinLatRule' part of global actor 'MainActor'
public static let boundaryRectMinLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMinLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:17:23: warning: static property 'boundaryRectMaxLatRule' 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 boundaryRectMaxLatRule = 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/SearchQuery.swift:17:23: note: add '@MainActor' to make static property 'boundaryRectMaxLatRule' part of global actor 'MainActor'
public static let boundaryRectMaxLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMaxLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:18:23: warning: static property 'boundaryRectMinLonRule' 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 boundaryRectMinLonRule = 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/SearchQuery.swift:18:23: note: add '@MainActor' to make static property 'boundaryRectMinLonRule' part of global actor 'MainActor'
public static let boundaryRectMinLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMinLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:19:23: warning: static property 'boundaryRectMaxLonRule' 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 boundaryRectMaxLonRule = 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/SearchQuery.swift:19:23: note: add '@MainActor' to make static property 'boundaryRectMaxLonRule' part of global actor 'MainActor'
public static let boundaryRectMaxLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMaxLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:20:23: warning: static property 'boundaryCircleLatRule' 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 boundaryCircleLatRule = 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/SearchQuery.swift:20:23: note: add '@MainActor' to make static property 'boundaryCircleLatRule' part of global actor 'MainActor'
public static let boundaryCircleLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryCircleLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:21:23: warning: static property 'boundaryCircleLonRule' 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 boundaryCircleLonRule = 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/SearchQuery.swift:21:23: note: add '@MainActor' to make static property 'boundaryCircleLonRule' part of global actor 'MainActor'
public static let boundaryCircleLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchQuery.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryCircleLonRule = 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/SearchStructuredQuery.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/SearchStructuredQuery.swift:14:23: warning: static property 'focusPointLatRule' 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 focusPointLatRule = 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/SearchStructuredQuery.swift:14:23: note: add '@MainActor' to make static property 'focusPointLatRule' part of global actor 'MainActor'
public static let focusPointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let focusPointLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:15:23: warning: static property 'focusPointLonRule' 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 focusPointLonRule = 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/SearchStructuredQuery.swift:15:23: note: add '@MainActor' to make static property 'focusPointLonRule' part of global actor 'MainActor'
public static let focusPointLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let focusPointLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:16:23: warning: static property 'boundaryRectMinLatRule' 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 boundaryRectMinLatRule = 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/SearchStructuredQuery.swift:16:23: note: add '@MainActor' to make static property 'boundaryRectMinLatRule' part of global actor 'MainActor'
public static let boundaryRectMinLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMinLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:17:23: warning: static property 'boundaryRectMaxLatRule' 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 boundaryRectMaxLatRule = 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/SearchStructuredQuery.swift:17:23: note: add '@MainActor' to make static property 'boundaryRectMaxLatRule' part of global actor 'MainActor'
public static let boundaryRectMaxLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMaxLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:18:23: warning: static property 'boundaryRectMinLonRule' 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 boundaryRectMinLonRule = 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/SearchStructuredQuery.swift:18:23: note: add '@MainActor' to make static property 'boundaryRectMinLonRule' part of global actor 'MainActor'
public static let boundaryRectMinLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMinLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:19:23: warning: static property 'boundaryRectMaxLonRule' 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 boundaryRectMaxLonRule = 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/SearchStructuredQuery.swift:19:23: note: add '@MainActor' to make static property 'boundaryRectMaxLonRule' part of global actor 'MainActor'
public static let boundaryRectMaxLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryRectMaxLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:20:23: warning: static property 'boundaryCircleLatRule' 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 boundaryCircleLatRule = 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/SearchStructuredQuery.swift:20:23: note: add '@MainActor' to make static property 'boundaryCircleLatRule' part of global actor 'MainActor'
public static let boundaryCircleLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryCircleLatRule = NumericRule<Double>(minimum: -90, exclusiveMinimum: false, maximum: 90, exclusiveMaximum: false, multipleOf: nil)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:21:23: warning: static property 'boundaryCircleLonRule' 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 boundaryCircleLonRule = 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/SearchStructuredQuery.swift:21:23: note: add '@MainActor' to make static property 'boundaryCircleLonRule' part of global actor 'MainActor'
public static let boundaryCircleLonRule = NumericRule<Double>(minimum: -180, exclusiveMinimum: false, maximum: 180, exclusiveMaximum: false, multipleOf: nil)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/SearchStructuredQuery.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let boundaryCircleLonRule = 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/ShapeFormat.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SimpleRoutingWaypoint.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/SourceAttribution.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/SourceId.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/Speeds.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/TimeConstraintV1.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/TraceAttributeFilterOptions.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/TraceAttributeFilterOptions.swift:19:23: warning: static property 'attributesRule' 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 attributesRule = 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/TraceAttributeFilterOptions.swift:19:23: note: add '@MainActor' to make static property 'attributesRule' part of global actor 'MainActor'
public static let attributesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributeFilterOptions.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let attributesRule = ArrayRule(minItems: 1, maxItems: nil, uniqueItems: false)
^
nonisolated(unsafe)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/StadiaMaps/Models/TraceAttributeKey.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/TraceAttributesBaseResponse.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/TraceAttributesBaseResponse.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/TraceAttributesBaseResponse.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/TraceAttributesBaseResponse.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)
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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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-iphoneos/AnyCodable.build/Objects-normal/arm64/AnyCodable_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/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-iphoneos/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 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-iphoneos/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-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -w -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/Objects-normal/arm64/AnyCodable.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier anycodable.AnyCodable --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/AnyCodable.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/AnyCodable.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/Objects-normal/arm64/AnyCodable_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/Objects-normal/arm64/AnyCodable.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/AnyCodable.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/AnyCodable.build/AnyCodable.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/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:33:31.959 appintentsmetadataprocessor[763:4410] Starting appintentsmetadataprocessor export
2026-04-27 03:33:32.007 appintentsmetadataprocessor[763:4410] 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-iphoneos/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-iphoneos/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 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 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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/StadiaMaps-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/StadiaMaps-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.swiftmodule/Project/arm64-apple-ios.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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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\ 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\ 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\ 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 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 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 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 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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios12.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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-ios12.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/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/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 12.0 --bundle-identifier spi-builder-workspace.StadiaMaps --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.appintents --target-triple arm64-apple-ios12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMaps.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/StadiaMaps.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMaps.build/StadiaMaps.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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:33:33.792 appintentsmetadataprocessor[772:4585] Starting appintentsmetadataprocessor export
2026-04-27 03:33:33.831 appintentsmetadataprocessor[772:4585] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/StadiaMaps.o
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.build/empty-StadiaMapsTests.plist -producttype com.apple.product-type.bundle.unit-test -expandbuildsettings -format binary -platform iphoneos -requiredArchitecture arm64 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.swiftmodule/Project/arm64-apple-ios.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 GeospatialAPIIntegrationTestCase.swift (in target 'StadiaMapsTests' from project 'StadiaMaps')
SwiftDriverJobDiscovery normal arm64 Compiling GeocodingAPIIntegrationTestCase.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-iphoneos/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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios13.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-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/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-ios13.0 -bundle -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.LinkFileList -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/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-iphoneos/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/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/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-iphoneos/StadiaMapsTests.xctest/StadiaMapsTests -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AnyCodable.build/Debug-iphoneos/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-iphoneos/StadiaMaps.build/Objects-normal/arm64/StadiaMaps.swiftmodule
CopySwiftLibs /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/StadiaMapsTests.xctest/StadiaMapsTests --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Frameworks --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/PlugIns --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/SystemExtensions --scan-folder /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Extensions --platform iphoneos --toolchain /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --destination /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Frameworks --strip-bitcode --scan-executable /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.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-iphoneos/StadiaMapsTests.build/SwiftStdLibToolInputDependencies.dep --filter-for-swift-os --back-deploy-swift-concurrency
Ignoring --strip-bitcode because --sign was not passed
Copying /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift-5.5/iphoneos/libswift_Concurrency.dylib to /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Frameworks/libswift_Concurrency.dylib
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/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 13.0 --bundle-identifier spi-builder-workspace.StadiaMapsTests --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest --target-triple arm64-apple-ios13.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/StadiaMapsTests --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/StadiaMapsTests.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/StadiaMapsTests.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/Objects-normal/arm64/StadiaMapsTests.SwiftConstValuesFileList --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2026-04-27 03:33:38.927 appintentsmetadataprocessor[775:4734] Starting appintentsmetadataprocessor export
2026-04-27 03:33:38.930 appintentsmetadataprocessor[775:4734] warning: Metadata extraction skipped. No AppIntents.framework dependency found.
GenerateDSYMFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest.dSYM /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/StadiaMapsTests.xctest/StadiaMapsTests -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest.dSYM
AppIntentsSSUTraining (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/appintentsnltrainingprocessor --infoplist-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Info.plist --temp-dir-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/ssu --bundle-id spi-builder-workspace.StadiaMapsTests --product-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest --extracted-metadata-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/StadiaMapsTests.xctest/Metadata.appintents --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StadiaMaps.build/Debug-iphoneos/StadiaMapsTests.build/StadiaMapsTests.DependencyMetadataFileList --archive-ssu-assets
2026-04-27 03:33:38.957 appintentsnltrainingprocessor[777:4736] Parsing options for appintentsnltrainingprocessor
2026-04-27 03:33:38.959 appintentsnltrainingprocessor[777:4736] No AppShortcuts found - Skipping.
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/StadiaMapsTests.xctest
Touch /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/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-iphoneos/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.