This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build GeoMonitor with Swift 6.0 for visionOS using Xcode 16.0.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme GeoMonitor -destination generic/platform=xros OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/skedgo/GeoMonitor.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/skedgo/GeoMonitor
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 37767d6 Fix log messages
Cloned https://github.com/skedgo/GeoMonitor.git
Revision (git rev-parse @):
37767d625be8229f073ee2b7281848e2c6511e67
SUCCESS checkout https://github.com/skedgo/GeoMonitor.git at main
========================================
Build
========================================
Selected platform:         visionOS
Swift version:             6.0
Building package at path:  $workDir
https://github.com/skedgo/GeoMonitor.git
Command line invocation:
    /Applications/Xcode-15.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEPackageSupportToolchainOverrideForManifestLoading = org.swift.600202405261a
    IDEPackageSupportUseBuiltinSCM = YES
Build settings from command line:
    TOOLCHAINS = org.swift.600202405261a
Resolve Package Graph
Resolved source packages:
  GeoMonitor: /Users/admin/builder/spi-builder-workspace
resolved source packages: GeoMonitor
{
  "dependencies" : [
  ],
  "manifest_display_name" : "GeoMonitor",
  "name" : "GeoMonitor",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "GeoMonitor",
      "targets" : [
        "GeoMonitor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GeoMonitorTests",
      "module_type" : "SwiftTarget",
      "name" : "GeoMonitorTests",
      "path" : "Tests/GeoMonitorTests",
      "sources" : [
        "GeoMonitorTests.swift"
      ],
      "target_dependencies" : [
        "GeoMonitor"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GeoMonitor",
      "module_type" : "SwiftTarget",
      "name" : "GeoMonitor",
      "path" : "Sources/GeoMonitor",
      "product_memberships" : [
        "GeoMonitor"
      ],
      "sources" : [
        "GeoMonitor.swift",
        "PrioritizedRegion.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "GeoMonitor"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme GeoMonitor -destination generic/platform=xros OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete
Command line invocation:
    /Applications/Xcode-15.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme GeoMonitor -destination generic/platform=xros "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete"
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportToolchainOverrideForManifestLoading = org.swift.600202405261a
    IDEPackageSupportUseBuiltinSCM = YES
Build settings from command line:
    OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete
    TOOLCHAINS = org.swift.600202405261a
Resolve Package Graph
Resolved source packages:
  GeoMonitor: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'GeoMonitor' in project 'GeoMonitor'
        ➜ Explicit dependency on target 'GeoMonitor' in project 'GeoMonitor'
    Target 'GeoMonitor' in project 'GeoMonitor' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -x c -c /dev/null
ExecuteExternalTool /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/ld -version_details
Build description signature: 7874f8ecbdb5ef5e92a03b4722aa9301
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/7874f8ecbdb5ef5e92a03b4722aa9301.xcbuilddata
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'.
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'GeoMonitor' from project 'GeoMonitor')
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/GeoMonitor.modulemap (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/GeoMonitor.modulemap
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/GeoMonitor.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/GeoMonitor.modulemap (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/GeoMonitor.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-OutputFileMap.json (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.LinkFileList (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.SwiftFileList (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.SwiftFileList
SwiftDriver GeoMonitor normal arm64 com.apple.xcode.tools.swift.compiler (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-SwiftDriver -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swiftc -module-name GeoMonitor -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-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/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.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/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.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/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ GeoMonitor (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.abi.json
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:8:65: error: 'CLCircularRegion' is unavailable in visionOS
  6 | @available(iOS 14.0, *)
  7 | public protocol GeoMonitorDataSource {
  8 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
    |                                                                 `- error: 'CLCircularRegion' is unavailable in visionOS
  9 | }
 10 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:24:16: warning: static property 'currentLocationRegionMaximumRadius' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 22 | public class GeoMonitor: NSObject, ObservableObject {
 23 |   enum Constants {
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
    |                |- warning: static property 'currentLocationRegionMaximumRadius' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationRegionMaximumRadius' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationRegionMaximumRadius' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:25:16: warning: static property 'currentLocationRegionRadiusDelta' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |   enum Constants {
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
    |                |- warning: static property 'currentLocationRegionRadiusDelta' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationRegionRadiusDelta' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationRegionRadiusDelta' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:26:16: warning: static property 'maximumDistanceToRegionCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
    |                |- warning: static property 'maximumDistanceToRegionCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'maximumDistanceToRegionCenter' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'maximumDistanceToRegionCenter' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:27:16: warning: static property 'maximumDistanceForPriorityPruningCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
    |                |- warning: static property 'maximumDistanceForPriorityPruningCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'maximumDistanceForPriorityPruningCenter' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'maximumDistanceForPriorityPruningCenter' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:28:16: warning: static property 'currentLocationFetchTimeOut' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
    |                |- warning: static property 'currentLocationFetchTimeOut' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationFetchTimeOut' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationFetchTimeOut' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:29:16: warning: static property 'currentLocationFetchRecency' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
    |                |- warning: static property 'currentLocationFetchRecency' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationFetchRecency' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationFetchRecency' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
 31 |   }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:30:16: warning: static property 'minIntervalBetweenEnteringSameRegion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
    |                |- warning: static property 'minIntervalBetweenEnteringSameRegion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'minIntervalBetweenEnteringSameRegion' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'minIntervalBetweenEnteringSameRegion' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   }
 32 |
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:62:18: error: 'CLCircularRegion' is unavailable in visionOS
 60 |   public enum Event {
 61 |     /// When the monitor detects the user entering a previously registered region
 62 |     case entered(CLCircularRegion, CLLocation?)
    |                  `- error: 'CLCircularRegion' is unavailable in visionOS
 63 |
 64 |     /// When user is currently in a region, triggered from calling `checkIfInRegion()`
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:65:17: error: 'CLCircularRegion' is unavailable in visionOS
 63 |
 64 |     /// When user is currently in a region, triggered from calling `checkIfInRegion()`
 65 |     case manual(CLCircularRegion, CLLocation?)
    |                 `- error: 'CLCircularRegion' is unavailable in visionOS
 66 |
 67 |     /// Internal status message, useful for debugging; should not be shown to user
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:93:107: error: 'CLCircularRegion' is unavailable in visionOS
 91 |   ///   - fetch: Handler that's called when the monitor decides it's a good time to update the regions to monitor. Should fetch and then return all regions to be monitored (even if they didn't change).
 92 |   ///   - onEvent: Handler that's called when a relevant event is happening, including when one of the monitored regions is entered.
 93 |   public convenience init(enabledKey: String? = nil, fetch: @escaping (GeoMonitor.FetchTrigger) async -> [CLCircularRegion], onEvent: @escaping (Event) -> Void) {
    |                                                                                                           `- error: 'CLCircularRegion' is unavailable in visionOS
 94 |     self.init(enabledKey: enabledKey, dataSource: SimpleDataSource(handler: fetch), onEvent: onEvent)
 95 |   }
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:15: error: cannot override 'locationManager' which has been marked unavailable
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLLocationManagerDelegate:38:19: note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
36 |     optional func locationManager(_ manager: CLLocationManager, didFailRangingBeaconsForConstraint beaconConstraint: CLBeaconIdentityConstraint, error: any Error)
37 |     @available(visionOS, unavailable)
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:15: error: cannot override 'locationManager' which has been marked unavailable
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLLocationManagerDelegate:40:19: note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
42 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:15: error: cannot override 'locationManager' which has been marked unavailable
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLLocationManagerDelegate:62:19: note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
62 |     optional func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit)
   |                   `- note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:267:34: error: 'CLCircularRegion' is unavailable in visionOS
265 |   }
266 |
267 |   private var regionsToMonitor: [CLCircularRegion] = []
    |                                  `- error: 'CLCircularRegion' is unavailable in visionOS
268 |
269 |   private var isMonitoring: Bool = false
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:271:38: error: 'CLRegion' is unavailable in visionOS
269 |   private var isMonitoring: Bool = false
270 |
271 |   private var currentLocationRegion: CLRegion? = nil
    |                                      `- error: 'CLRegion' is unavailable in visionOS
272 |
273 |   public var enableVisitMonitoring = true {
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:277:27: error: 'startMonitoringVisits()' is unavailable in visionOS
275 |       if isMonitoring {
276 |         if enableVisitMonitoring {
277 |           locationManager.startMonitoringVisits()
    |                           `- error: 'startMonitoringVisits()' is unavailable in visionOS
278 |         } else {
279 |           locationManager.stopMonitoringVisits()
CoreLocation.CLLocationManager:3:15: note: 'startMonitoringVisits()' has been explicitly marked unavailable here
1 | extension CLLocationManager {
2 |     @available(visionOS, unavailable)
3 |     open func startMonitoringVisits()
  |               `- note: 'startMonitoringVisits()' has been explicitly marked unavailable here
4 |     @available(visionOS, unavailable)
5 |     open func stopMonitoringVisits()
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:279:27: error: 'stopMonitoringVisits()' is unavailable in visionOS
277 |           locationManager.startMonitoringVisits()
278 |         } else {
279 |           locationManager.stopMonitoringVisits()
    |                           `- error: 'stopMonitoringVisits()' is unavailable in visionOS
280 |         }
281 |       }
CoreLocation.CLLocationManager:5:15: note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
3 |     open func startMonitoringVisits()
4 |     @available(visionOS, unavailable)
5 |     open func stopMonitoringVisits()
  |               `- note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:320:40: error: 'CLCircularRegion' is unavailable in visionOS
318 |   /// Schedules an update after a short interval, only using the regions that were last used when
319 |   /// this is called in quick succession.
320 |   public func scheduleUpdate(regions: [CLCircularRegion]) async {
    |                                        `- error: 'CLCircularRegion' is unavailable in visionOS
321 |     let location = isMonitoring ? (try? await fetchCurrentLocation()) : nil
322 |     monitorDebounced(regions, location: location, delay: 2.5)
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:325:32: error: 'CLCircularRegion' is unavailable in visionOS
323 |   }
324 |
325 |   public func update(regions: [CLCircularRegion]) async {
    |                                `- error: 'CLCircularRegion' is unavailable in visionOS
326 |     let location = isMonitoring ? (try? await fetchCurrentLocation()) : nil
327 |     monitorDebounced(regions, location: location)
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:412:45: error: 'CLCircularRegion' is unavailable in visionOS
410 | extension GeoMonitor {
411 |
412 |   private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
    |                                             `- error: 'CLCircularRegion' is unavailable in visionOS
413 |     dispatchPrecondition(condition: .onQueue(.main))
414 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:428:39: error: 'CLCircularRegion' is unavailable in visionOS
426 |   }
427 |
428 |   private func monitorNow(_ regions: [CLCircularRegion], location: CLLocation?) {
    |                                       `- error: 'CLCircularRegion' is unavailable in visionOS
429 |     guard !Task.isCancelled else { return }
430 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:467:51: error: 'CLCircularRegion' is unavailable in visionOS
465 |
466 |   @MainActor
467 |   static func determineRegionsToMonitor(regions: [CLCircularRegion], location: CLLocation?, max: Int) -> [CLCircularRegion] {
    |                                                   `- error: 'CLCircularRegion' is unavailable in visionOS
468 |
469 |     let processed: [(CLCircularRegion, distance: CLLocationDistance?, priority: Int?)] = regions.map { region in
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:467:107: error: 'CLCircularRegion' is unavailable in visionOS
465 |
466 |   @MainActor
467 |   static func determineRegionsToMonitor(regions: [CLCircularRegion], location: CLLocation?, max: Int) -> [CLCircularRegion] {
    |                                                                                                           `- error: 'CLCircularRegion' is unavailable in visionOS
468 |
469 |     let processed: [(CLCircularRegion, distance: CLLocationDistance?, priority: Int?)] = regions.map { region in
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:84: error: 'CLRegion' is unavailable in visionOS
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |                                                                                    `- error: 'CLRegion' is unavailable in visionOS
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:83: error: 'CLRegion' is unavailable in visionOS
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |                                                                                   `- error: 'CLRegion' is unavailable in visionOS
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:77: error: 'CLVisit' is unavailable in visionOS
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                                                                             `- error: 'CLVisit' is unavailable in visionOS
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLVisit:2:12: note: 'CLVisit' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLVisit : NSObject, NSSecureCoding, NSCopying {
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
 3 |     open var arrivalDate: Date { get }
 4 |     open var departureDate: Date { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:588:15: warning: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
502 |
503 | @available(iOS 14.0, *)
504 | extension GeoMonitor: CLLocationManagerDelegate {
    |                       `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    :
586 |   }
587 |
588 |   public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
589 | #if DEBUG
590 |     print("GeoMonitor updated locations -> \(locations)")
CoreLocation.CLLocationManagerDelegate:7:19: note: 'locationManager(_:didUpdateLocations:)' declared here
 5 |     @available(visionOS, unavailable)
 6 |     optional func locationManager(_ manager: CLLocationManager, didUpdateToLocation newLocation: CLLocation, fromLocation oldLocation: CLLocation)
 7 |     optional func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation])
   |                   `- note: 'locationManager(_:didUpdateLocations:)' declared here
 8 |     @available(visionOS, unavailable)
 9 |     optional func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:15: warning: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLLocationManagerDelegate:38:19: note: 'locationManager(_:didEnterRegion:)' declared here
36 |     optional func locationManager(_ manager: CLLocationManager, didFailRangingBeaconsForConstraint beaconConstraint: CLBeaconIdentityConstraint, error: any Error)
37 |     @available(visionOS, unavailable)
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didEnterRegion:)' declared here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:15: warning: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLLocationManagerDelegate:40:19: note: 'locationManager(_:didExitRegion:)' declared here
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didExitRegion:)' declared here
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
42 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:618:15: warning: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
616 |   }
617 |
618 |   public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
619 |     eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
620 |     notify(.failure(error))
CoreLocation.CLLocationManagerDelegate:41:19: note: 'locationManager(_:didFailWithError:)' declared here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
   |                   `- note: 'locationManager(_:didFailWithError:)' declared here
42 |     @available(visionOS, unavailable)
43 |     optional func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion?, withError error: any Error)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:623:15: warning: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
621 |   }
622 |
623 |   public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
624 |     dispatchPrecondition(condition: .onQueue(.main))
625 |
CoreLocation.CLLocationManagerDelegate:52:19: note: 'locationManagerDidChangeAuthorization' declared here
50 |     @available(visionOS, unavailable)
51 |     optional func locationManager(_ manager: CLLocationManager, didChangeAuthorizationStatus status: CLAuthorizationStatus)
52 |     optional func locationManagerDidChangeAuthorization(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidChangeAuthorization' declared here
53 |     @available(visionOS, unavailable)
54 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:610:15: warning: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
608 |   }
609 |
610 |   public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
611 |     eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
612 |   }
CoreLocation.CLLocationManagerDelegate:58:19: note: 'locationManagerDidPauseLocationUpdates' declared here
56 |     @available(visionOS, unavailable)
57 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringForRegion region: CLRegion)
58 |     optional func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidPauseLocationUpdates' declared here
59 |     optional func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager)
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:614:15: warning: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
612 |   }
613 |
614 |   public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
615 |     eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
616 |   }
CoreLocation.CLLocationManagerDelegate:59:19: note: 'locationManagerDidResumeLocationUpdates' declared here
57 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringForRegion region: CLRegion)
58 |     optional func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager)
59 |     optional func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidResumeLocationUpdates' declared here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:15: warning: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLLocationManagerDelegate:62:19: note: 'locationManager(_:didVisit:)' declared here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
62 |     optional func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit)
   |                   `- note: 'locationManager(_:didVisit:)' declared here
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:648:52: error: 'CLCircularRegion' is unavailable in visionOS
646 | @available(iOS 14.0, *)
647 | private struct SimpleDataSource: GeoMonitorDataSource {
648 |   let handler: (GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
    |                                                    `- error: 'CLCircularRegion' is unavailable in visionOS
649 |
650 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:650:65: error: 'CLCircularRegion' is unavailable in visionOS
648 |   let handler: (GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
649 |
650 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
    |                                                                 `- error: 'CLCircularRegion' is unavailable in visionOS
651 |     await handler(trigger)
652 |   }
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift:11:33: error: 'CLCircularRegion' is unavailable in visionOS
 9 | import CoreLocation
10 |
11 | public class PrioritizedRegion: CLCircularRegion {
   |                                 `- error: 'CLCircularRegion' is unavailable in visionOS
12 |
13 |   /// High number means high priority
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
SwiftCompile normal arm64 Compiling\ PrioritizedRegion.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 Compiling\ GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'GeoMonitor' from project 'GeoMonitor')
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ GeoMonitor (in target 'GeoMonitor' from project 'GeoMonitor')
(1 failure)
Command line invocation:
    /Applications/Xcode-15.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme GeoMonitor -destination generic/platform=xros "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete"
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportToolchainOverrideForManifestLoading = org.swift.600202405261a
    IDEPackageSupportUseBuiltinSCM = YES
Build settings from command line:
    OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete
    TOOLCHAINS = org.swift.600202405261a
Resolve Package Graph
Resolved source packages:
  GeoMonitor: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'GeoMonitor' in project 'GeoMonitor'
        ➜ Explicit dependency on target 'GeoMonitor' in project 'GeoMonitor'
    Target 'GeoMonitor' in project 'GeoMonitor' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'.
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'GeoMonitor' from project 'GeoMonitor')
SwiftDriver GeoMonitor normal arm64 com.apple.xcode.tools.swift.compiler (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-SwiftDriver -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swiftc -module-name GeoMonitor -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-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/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.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/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.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/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ PrioritizedRegion.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/PrioritizedRegion.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftEmitModule normal arm64 Emitting\ module\ for\ GeoMonitor (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.abi.json
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:8:65: error: 'CLCircularRegion' is unavailable in visionOS
  6 | @available(iOS 14.0, *)
  7 | public protocol GeoMonitorDataSource {
  8 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
    |                                                                 `- error: 'CLCircularRegion' is unavailable in visionOS
  9 | }
 10 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:24:16: warning: static property 'currentLocationRegionMaximumRadius' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 22 | public class GeoMonitor: NSObject, ObservableObject {
 23 |   enum Constants {
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
    |                |- warning: static property 'currentLocationRegionMaximumRadius' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationRegionMaximumRadius' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationRegionMaximumRadius' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:25:16: warning: static property 'currentLocationRegionRadiusDelta' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |   enum Constants {
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
    |                |- warning: static property 'currentLocationRegionRadiusDelta' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationRegionRadiusDelta' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationRegionRadiusDelta' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:26:16: warning: static property 'maximumDistanceToRegionCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 24 |     static var currentLocationRegionMaximumRadius: CLLocationDistance      = 2_500
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
    |                |- warning: static property 'maximumDistanceToRegionCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'maximumDistanceToRegionCenter' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'maximumDistanceToRegionCenter' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:27:16: warning: static property 'maximumDistanceForPriorityPruningCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var currentLocationRegionRadiusDelta: CLLocationDistance        = 2_000
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
    |                |- warning: static property 'maximumDistanceForPriorityPruningCenter' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'maximumDistanceForPriorityPruningCenter' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'maximumDistanceForPriorityPruningCenter' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:28:16: warning: static property 'currentLocationFetchTimeOut' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 26 |     static var maximumDistanceToRegionCenter: CLLocationDistance           = 10_000
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
    |                |- warning: static property 'currentLocationFetchTimeOut' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationFetchTimeOut' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationFetchTimeOut' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:29:16: warning: static property 'currentLocationFetchRecency' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var maximumDistanceForPriorityPruningCenter: CLLocationDistance = 5_000
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
    |                |- warning: static property 'currentLocationFetchRecency' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'currentLocationFetchRecency' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'currentLocationFetchRecency' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
 31 |   }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:30:16: warning: static property 'minIntervalBetweenEnteringSameRegion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |     static var currentLocationFetchTimeOut: TimeInterval                   = 30
 29 |     static var currentLocationFetchRecency: TimeInterval                   = 10
 30 |     static var minIntervalBetweenEnteringSameRegion: TimeInterval          = 120
    |                |- warning: static property 'minIntervalBetweenEnteringSameRegion' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'minIntervalBetweenEnteringSameRegion' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: annotate 'minIntervalBetweenEnteringSameRegion' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   }
 32 |
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:62:18: error: 'CLCircularRegion' is unavailable in visionOS
 60 |   public enum Event {
 61 |     /// When the monitor detects the user entering a previously registered region
 62 |     case entered(CLCircularRegion, CLLocation?)
    |                  `- error: 'CLCircularRegion' is unavailable in visionOS
 63 |
 64 |     /// When user is currently in a region, triggered from calling `checkIfInRegion()`
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:65:17: error: 'CLCircularRegion' is unavailable in visionOS
 63 |
 64 |     /// When user is currently in a region, triggered from calling `checkIfInRegion()`
 65 |     case manual(CLCircularRegion, CLLocation?)
    |                 `- error: 'CLCircularRegion' is unavailable in visionOS
 66 |
 67 |     /// Internal status message, useful for debugging; should not be shown to user
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:93:107: error: 'CLCircularRegion' is unavailable in visionOS
 91 |   ///   - fetch: Handler that's called when the monitor decides it's a good time to update the regions to monitor. Should fetch and then return all regions to be monitored (even if they didn't change).
 92 |   ///   - onEvent: Handler that's called when a relevant event is happening, including when one of the monitored regions is entered.
 93 |   public convenience init(enabledKey: String? = nil, fetch: @escaping (GeoMonitor.FetchTrigger) async -> [CLCircularRegion], onEvent: @escaping (Event) -> Void) {
    |                                                                                                           `- error: 'CLCircularRegion' is unavailable in visionOS
 94 |     self.init(enabledKey: enabledKey, dataSource: SimpleDataSource(handler: fetch), onEvent: onEvent)
 95 |   }
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:15: error: cannot override 'locationManager' which has been marked unavailable
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLLocationManagerDelegate:38:19: note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
36 |     optional func locationManager(_ manager: CLLocationManager, didFailRangingBeaconsForConstraint beaconConstraint: CLBeaconIdentityConstraint, error: any Error)
37 |     @available(visionOS, unavailable)
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didEnterRegion:)' has been explicitly marked unavailable here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:15: error: cannot override 'locationManager' which has been marked unavailable
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLLocationManagerDelegate:40:19: note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didExitRegion:)' has been explicitly marked unavailable here
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
42 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:15: error: cannot override 'locationManager' which has been marked unavailable
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |               `- error: cannot override 'locationManager' which has been marked unavailable
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLLocationManagerDelegate:62:19: note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
62 |     optional func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit)
   |                   `- note: 'locationManager(_:didVisit:)' has been explicitly marked unavailable here
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:267:34: error: 'CLCircularRegion' is unavailable in visionOS
265 |   }
266 |
267 |   private var regionsToMonitor: [CLCircularRegion] = []
    |                                  `- error: 'CLCircularRegion' is unavailable in visionOS
268 |
269 |   private var isMonitoring: Bool = false
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:271:38: error: 'CLRegion' is unavailable in visionOS
269 |   private var isMonitoring: Bool = false
270 |
271 |   private var currentLocationRegion: CLRegion? = nil
    |                                      `- error: 'CLRegion' is unavailable in visionOS
272 |
273 |   public var enableVisitMonitoring = true {
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:277:27: error: 'startMonitoringVisits()' is unavailable in visionOS
275 |       if isMonitoring {
276 |         if enableVisitMonitoring {
277 |           locationManager.startMonitoringVisits()
    |                           `- error: 'startMonitoringVisits()' is unavailable in visionOS
278 |         } else {
279 |           locationManager.stopMonitoringVisits()
CoreLocation.CLLocationManager:3:15: note: 'startMonitoringVisits()' has been explicitly marked unavailable here
1 | extension CLLocationManager {
2 |     @available(visionOS, unavailable)
3 |     open func startMonitoringVisits()
  |               `- note: 'startMonitoringVisits()' has been explicitly marked unavailable here
4 |     @available(visionOS, unavailable)
5 |     open func stopMonitoringVisits()
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:279:27: error: 'stopMonitoringVisits()' is unavailable in visionOS
277 |           locationManager.startMonitoringVisits()
278 |         } else {
279 |           locationManager.stopMonitoringVisits()
    |                           `- error: 'stopMonitoringVisits()' is unavailable in visionOS
280 |         }
281 |       }
CoreLocation.CLLocationManager:5:15: note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
3 |     open func startMonitoringVisits()
4 |     @available(visionOS, unavailable)
5 |     open func stopMonitoringVisits()
  |               `- note: 'stopMonitoringVisits()' has been explicitly marked unavailable here
6 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:320:40: error: 'CLCircularRegion' is unavailable in visionOS
318 |   /// Schedules an update after a short interval, only using the regions that were last used when
319 |   /// this is called in quick succession.
320 |   public func scheduleUpdate(regions: [CLCircularRegion]) async {
    |                                        `- error: 'CLCircularRegion' is unavailable in visionOS
321 |     let location = isMonitoring ? (try? await fetchCurrentLocation()) : nil
322 |     monitorDebounced(regions, location: location, delay: 2.5)
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:325:32: error: 'CLCircularRegion' is unavailable in visionOS
323 |   }
324 |
325 |   public func update(regions: [CLCircularRegion]) async {
    |                                `- error: 'CLCircularRegion' is unavailable in visionOS
326 |     let location = isMonitoring ? (try? await fetchCurrentLocation()) : nil
327 |     monitorDebounced(regions, location: location)
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:412:45: error: 'CLCircularRegion' is unavailable in visionOS
410 | extension GeoMonitor {
411 |
412 |   private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
    |                                             `- error: 'CLCircularRegion' is unavailable in visionOS
413 |     dispatchPrecondition(condition: .onQueue(.main))
414 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:428:39: error: 'CLCircularRegion' is unavailable in visionOS
426 |   }
427 |
428 |   private func monitorNow(_ regions: [CLCircularRegion], location: CLLocation?) {
    |                                       `- error: 'CLCircularRegion' is unavailable in visionOS
429 |     guard !Task.isCancelled else { return }
430 |
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:467:51: error: 'CLCircularRegion' is unavailable in visionOS
465 |
466 |   @MainActor
467 |   static func determineRegionsToMonitor(regions: [CLCircularRegion], location: CLLocation?, max: Int) -> [CLCircularRegion] {
    |                                                   `- error: 'CLCircularRegion' is unavailable in visionOS
468 |
469 |     let processed: [(CLCircularRegion, distance: CLLocationDistance?, priority: Int?)] = regions.map { region in
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:467:107: error: 'CLCircularRegion' is unavailable in visionOS
465 |
466 |   @MainActor
467 |   static func determineRegionsToMonitor(regions: [CLCircularRegion], location: CLLocation?, max: Int) -> [CLCircularRegion] {
    |                                                                                                           `- error: 'CLCircularRegion' is unavailable in visionOS
468 |
469 |     let processed: [(CLCircularRegion, distance: CLLocationDistance?, priority: Int?)] = regions.map { region in
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:84: error: 'CLRegion' is unavailable in visionOS
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |                                                                                    `- error: 'CLRegion' is unavailable in visionOS
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:83: error: 'CLRegion' is unavailable in visionOS
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |                                                                                   `- error: 'CLRegion' is unavailable in visionOS
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLRegion:2:12: note: 'CLRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLRegion : NSObject, NSCopying, NSSecureCoding {
   |            `- note: 'CLRegion' has been explicitly marked unavailable here
 3 |     @available(visionOS, unavailable)
 4 |     public init(circularRegionWithCenter center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:77: error: 'CLVisit' is unavailable in visionOS
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |                                                                             `- error: 'CLVisit' is unavailable in visionOS
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLVisit:2:12: note: 'CLVisit' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLVisit : NSObject, NSSecureCoding, NSCopying {
   |            `- note: 'CLVisit' has been explicitly marked unavailable here
 3 |     open var arrivalDate: Date { get }
 4 |     open var departureDate: Date { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:588:15: warning: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
502 |
503 | @available(iOS 14.0, *)
504 | extension GeoMonitor: CLLocationManagerDelegate {
    |                       `- note: add '@preconcurrency' to the 'CLLocationManagerDelegate' conformance to defer isolation checking to run time
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    :
586 |   }
587 |
588 |   public func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didUpdateLocations:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didUpdateLocations:)' to make this instance method not isolated to the actor
589 | #if DEBUG
590 |     print("GeoMonitor updated locations -> \(locations)")
CoreLocation.CLLocationManagerDelegate:7:19: note: 'locationManager(_:didUpdateLocations:)' declared here
 5 |     @available(visionOS, unavailable)
 6 |     optional func locationManager(_ manager: CLLocationManager, didUpdateToLocation newLocation: CLLocation, fromLocation oldLocation: CLLocation)
 7 |     optional func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation])
   |                   `- note: 'locationManager(_:didUpdateLocations:)' declared here
 8 |     @available(visionOS, unavailable)
 9 |     optional func locationManager(_ manager: CLLocationManager, didUpdateHeading newHeading: CLHeading)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:506:15: warning: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
504 | extension GeoMonitor: CLLocationManagerDelegate {
505 |
506 |   public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didEnterRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didEnterRegion:)' to make this instance method not isolated to the actor
507 |     dispatchPrecondition(condition: .onQueue(.main))
508 |
CoreLocation.CLLocationManagerDelegate:38:19: note: 'locationManager(_:didEnterRegion:)' declared here
36 |     optional func locationManager(_ manager: CLLocationManager, didFailRangingBeaconsForConstraint beaconConstraint: CLBeaconIdentityConstraint, error: any Error)
37 |     @available(visionOS, unavailable)
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didEnterRegion:)' declared here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:549:15: warning: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
547 |   }
548 |
549 |   public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didExitRegion:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didExitRegion:)' to make this instance method not isolated to the actor
550 |     dispatchPrecondition(condition: .onQueue(.main))
551 |
CoreLocation.CLLocationManagerDelegate:40:19: note: 'locationManager(_:didExitRegion:)' declared here
38 |     optional func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion)
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
   |                   `- note: 'locationManager(_:didExitRegion:)' declared here
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
42 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:618:15: warning: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
616 |   }
617 |
618 |   public func locationManager(_ manager: CLLocationManager, didFailWithError error: Error) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didFailWithError:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didFailWithError:)' to make this instance method not isolated to the actor
619 |     eventHandler(.status("GeoMonitor failed -> \(error) -- \(error.localizedDescription)", .failure))
620 |     notify(.failure(error))
CoreLocation.CLLocationManagerDelegate:41:19: note: 'locationManager(_:didFailWithError:)' declared here
39 |     @available(visionOS, unavailable)
40 |     optional func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion)
41 |     optional func locationManager(_ manager: CLLocationManager, didFailWithError error: any Error)
   |                   `- note: 'locationManager(_:didFailWithError:)' declared here
42 |     @available(visionOS, unavailable)
43 |     optional func locationManager(_ manager: CLLocationManager, monitoringDidFailFor region: CLRegion?, withError error: any Error)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:623:15: warning: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
621 |   }
622 |
623 |   public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidChangeAuthorization' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidChangeAuthorization' to make this instance method not isolated to the actor
624 |     dispatchPrecondition(condition: .onQueue(.main))
625 |
CoreLocation.CLLocationManagerDelegate:52:19: note: 'locationManagerDidChangeAuthorization' declared here
50 |     @available(visionOS, unavailable)
51 |     optional func locationManager(_ manager: CLLocationManager, didChangeAuthorizationStatus status: CLAuthorizationStatus)
52 |     optional func locationManagerDidChangeAuthorization(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidChangeAuthorization' declared here
53 |     @available(visionOS, unavailable)
54 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringFor region: CLRegion)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:610:15: warning: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
608 |   }
609 |
610 |   public func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidPauseLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidPauseLocationUpdates' to make this instance method not isolated to the actor
611 |     eventHandler(.status("GeoMonitor paused updates -> \(manager == locationManager)", .stateChange))
612 |   }
CoreLocation.CLLocationManagerDelegate:58:19: note: 'locationManagerDidPauseLocationUpdates' declared here
56 |     @available(visionOS, unavailable)
57 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringForRegion region: CLRegion)
58 |     optional func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidPauseLocationUpdates' declared here
59 |     optional func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager)
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:614:15: warning: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
612 |   }
613 |
614 |   public func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager) {
    |               |- warning: main actor-isolated instance method 'locationManagerDidResumeLocationUpdates' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManagerDidResumeLocationUpdates' to make this instance method not isolated to the actor
615 |     eventHandler(.status("GeoMonitor resumed updates -> \(manager == locationManager)", .stateChange))
616 |   }
CoreLocation.CLLocationManagerDelegate:59:19: note: 'locationManagerDidResumeLocationUpdates' declared here
57 |     optional func locationManager(_ manager: CLLocationManager, didStartMonitoringForRegion region: CLRegion)
58 |     optional func locationManagerDidPauseLocationUpdates(_ manager: CLLocationManager)
59 |     optional func locationManagerDidResumeLocationUpdates(_ manager: CLLocationManager)
   |                   `- note: 'locationManagerDidResumeLocationUpdates' declared here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:567:15: warning: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
565 |   }
566 |
567 |   public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
    |               |- warning: main actor-isolated instance method 'locationManager(_:didVisit:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |               `- note: add 'nonisolated' to 'locationManager(_:didVisit:)' to make this instance method not isolated to the actor
568 |     dispatchPrecondition(condition: .onQueue(.main))
569 |
CoreLocation.CLLocationManagerDelegate:62:19: note: 'locationManager(_:didVisit:)' declared here
60 |     optional func locationManager(_ manager: CLLocationManager, didFinishDeferredUpdatesWithError error: (any Error)?)
61 |     @available(visionOS, unavailable)
62 |     optional func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit)
   |                   `- note: 'locationManager(_:didVisit:)' declared here
63 | }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:648:52: error: 'CLCircularRegion' is unavailable in visionOS
646 | @available(iOS 14.0, *)
647 | private struct SimpleDataSource: GeoMonitorDataSource {
648 |   let handler: (GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
    |                                                    `- error: 'CLCircularRegion' is unavailable in visionOS
649 |
650 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift:650:65: error: 'CLCircularRegion' is unavailable in visionOS
648 |   let handler: (GeoMonitor.FetchTrigger) async -> [CLCircularRegion]
649 |
650 |   func fetchRegions(trigger: GeoMonitor.FetchTrigger) async -> [CLCircularRegion] {
    |                                                                 `- error: 'CLCircularRegion' is unavailable in visionOS
651 |     await handler(trigger)
652 |   }
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
/Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift:11:33: error: 'CLCircularRegion' is unavailable in visionOS
 9 | import CoreLocation
10 |
11 | public class PrioritizedRegion: CLCircularRegion {
   |                                 `- error: 'CLCircularRegion' is unavailable in visionOS
12 |
13 |   /// High number means high priority
CoreLocation.CLCircularRegion:2:12: note: 'CLCircularRegion' has been explicitly marked unavailable here
 1 | @available(visionOS, unavailable)
 2 | open class CLCircularRegion : CLRegion {
   |            `- note: 'CLCircularRegion' has been explicitly marked unavailable here
 3 |     public init(center: CLLocationCoordinate2D, radius: CLLocationDistance, identifier: String)
 4 |     open var center: CLLocationCoordinate2D { get }
SwiftCompile normal arm64 Compiling\ GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift (in target 'GeoMonitor' from project 'GeoMonitor')
    cd /Users/admin/builder/spi-builder-workspace
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/GeoMonitor.swift /Users/admin/builder/spi-builder-workspace/Sources/GeoMonitor/PrioritizedRegion.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name GeoMonitor -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-unit-output-path /GeoMonitor.build/Debug-xros/GeoMonitor.build/Objects-normal/arm64/GeoMonitor.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'GeoMonitor' from project 'GeoMonitor')
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ GeoMonitor (in target 'GeoMonitor' from project 'GeoMonitor')
(1 failure)
BUILD FAILURE 6.0 visionOS
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.