The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Drops, reference main (582468), with Swift 6.1 for visionOS using Xcode 16.3 on 27 Apr 2025 21:32:40 UTC.

Swift 6 data race errors: 3

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/omaralbeik/Drops.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/omaralbeik/Drops
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5824681 added visionOS support (#51)
Cloned https://github.com/omaralbeik/Drops.git
Revision (git rev-parse @):
5824681795286c36bdc4a493081a63e64e2a064e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/omaralbeik/Drops.git at main
========================================
Build
========================================
Selected platform:         visionOS
Swift version:             6.1
Building package at path:  $PWD
https://github.com/omaralbeik/Drops.git
https://github.com/omaralbeik/Drops.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Drops",
  "name" : "Drops",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Drops",
      "targets" : [
        "Drops"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "DropsTests",
      "module_type" : "SwiftTarget",
      "name" : "DropsTests",
      "path" : "Tests",
      "sources" : [
        "AnimatorTests.swift",
        "DropTests.swift",
        "DropViewTests.swift",
        "DropsTests.swift",
        "PassthroughViewTests.swift",
        "PassthroughWindowTests.swift",
        "PresenterTests.swift",
        "TestAnimatorDelegate.swift",
        "WeakTests.swift",
        "WindowViewControllerTests.swift"
      ],
      "target_dependencies" : [
        "Drops"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Drops",
      "module_type" : "SwiftTarget",
      "name" : "Drops",
      "path" : "Sources",
      "product_memberships" : [
        "Drops"
      ],
      "sources" : [
        "AnimationContext.swift",
        "Animator.swift",
        "Drop.swift",
        "DropView.swift",
        "Drops.swift",
        "PassthroughView.swift",
        "PassthroughWindow.swift",
        "Presenter.swift",
        "Weak.swift",
        "WindowViewController.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
resolved source packages:
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Drops",
  "name" : "Drops",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Drops",
      "targets" : [
        "Drops"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "DropsTests",
      "module_type" : "SwiftTarget",
      "name" : "DropsTests",
      "path" : "Tests",
      "sources" : [
        "AnimatorTests.swift",
        "DropTests.swift",
        "DropViewTests.swift",
        "DropsTests.swift",
        "PassthroughViewTests.swift",
        "PassthroughWindowTests.swift",
        "PresenterTests.swift",
        "TestAnimatorDelegate.swift",
        "WeakTests.swift",
        "WindowViewControllerTests.swift"
      ],
      "target_dependencies" : [
        "Drops"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Drops",
      "module_type" : "SwiftTarget",
      "name" : "Drops",
      "path" : "Sources",
      "product_memberships" : [
        "Drops"
      ],
      "sources" : [
        "AnimationContext.swift",
        "Animator.swift",
        "Drop.swift",
        "DropView.swift",
        "Drops.swift",
        "PassthroughView.swift",
        "PassthroughWindow.swift",
        "Presenter.swift",
        "Weak.swift",
        "WindowViewController.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
{
  "project" : {
    "configurations" : [
      "Debug",
      "Release"
    ],
    "name" : "Drops",
    "schemes" : [
      "Drops",
      "SwiftUIExample",
      "UIKitExample"
    ],
    "targets" : [
      "Drops",
      "DropsTests",
      "UIKitExample",
      "SwiftUIExample"
    ]
  }
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "Drops"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Drops -destination generic/platform=xrOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
    /Applications/Xcode-16.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 Drops -destination generic/platform=xrOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
    OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolved source packages:
  Drops: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'Drops' in project 'Drops'
        ➜ Explicit dependency on target 'Drops' in project 'Drops'
    Target 'Drops' in project 'Drops' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 5673ce5e488412a69d07f5089ee86652
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/5673ce5e488412a69d07f5089ee86652.xcbuilddata
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
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
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/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
    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/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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyMetadataFileList (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.modulemap (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyStaticMetadataFileList (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.LinkFileList (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_const_extract_protocols.json (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-OutputFileMap.json (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftConstValuesFileList (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftConstValuesFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Drops.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.modulemap (in target 'Drops' from project 'Drops')
    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/Drops.build/Debug-xros/Drops.build/Drops.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
SwiftDriver Drops normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drops -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.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/Drops.build/Debug-xros/Drops.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_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/Drops.build/Debug-xros/Drops.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Animator.swift /Users/admin/builder/spi-builder-workspace/Sources/Animator.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Animator.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:61:20: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
  private lazy var panGestureRecognizer: UIPanGestureRecognizer = {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:73:10: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
    view.translatesAutoresizingMaskIntoConstraints = false
         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:74:15: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    container.addSubview(view)
              ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:77:26: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      view.centerXAnchor.constraint(equalTo: container.safeAreaLayoutGuide.centerXAnchor),
                         ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:77:12: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.centerXAnchor.constraint(equalTo: container.safeAreaLayoutGuide.centerXAnchor),
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:580:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:77:76: warning: main actor-isolated property 'centerXAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.centerXAnchor.constraint(equalTo: container.safeAreaLayoutGuide.centerXAnchor),
                                                                           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:54:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *centerXAnchor;
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:77:56: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.centerXAnchor.constraint(equalTo: container.safeAreaLayoutGuide.centerXAnchor),
                                                       ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:78:26: warning: call to main actor-isolated instance method 'constraint(greaterThanOrEqualTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      view.leadingAnchor.constraint(greaterThanOrEqualTo: container.safeAreaLayoutGuide.leadingAnchor, constant: 20),
                         ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(greaterThanOrEqualTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(greaterThanOrEqualTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:78:12: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.leadingAnchor.constraint(greaterThanOrEqualTo: container.safeAreaLayoutGuide.leadingAnchor, constant: 20),
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:572:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:78:89: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.leadingAnchor.constraint(greaterThanOrEqualTo: container.safeAreaLayoutGuide.leadingAnchor, constant: 20),
                                                                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:46:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor;
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:78:69: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.leadingAnchor.constraint(greaterThanOrEqualTo: container.safeAreaLayoutGuide.leadingAnchor, constant: 20),
                                                                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:79:27: warning: call to main actor-isolated instance method 'constraint(lessThanOrEqualTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      view.trailingAnchor.constraint(lessThanOrEqualTo: container.safeAreaLayoutGuide.trailingAnchor, constant: -20)
                          ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(lessThanOrEqualTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(lessThanOrEqualTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:79:12: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.trailingAnchor.constraint(lessThanOrEqualTo: container.safeAreaLayoutGuide.trailingAnchor, constant: -20)
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:573:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:79:87: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.trailingAnchor.constraint(lessThanOrEqualTo: container.safeAreaLayoutGuide.trailingAnchor, constant: -20)
                                                                                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:47:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor;
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:79:67: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      view.trailingAnchor.constraint(lessThanOrEqualTo: container.safeAreaLayoutGuide.trailingAnchor, constant: -20)
                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:85:24: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        view.topAnchor.constraint(equalTo: container.safeAreaLayoutGuide.topAnchor, constant: bounceOffset)
                       ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:85:14: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.topAnchor.constraint(equalTo: container.safeAreaLayoutGuide.topAnchor, constant: bounceOffset)
             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:85:74: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.topAnchor.constraint(equalTo: container.safeAreaLayoutGuide.topAnchor, constant: bounceOffset)
                                                                         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:50:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor;
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:85:54: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.topAnchor.constraint(equalTo: container.safeAreaLayoutGuide.topAnchor, constant: bounceOffset)
                                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:89:27: warning: call to main actor-isolated instance method 'constraint(equalTo:constant:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        view.bottomAnchor.constraint(equalTo: container.safeAreaLayoutGuide.bottomAnchor, constant: -bounceOffset)
                          ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:constant:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>, constant c: CGFloat) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:89:14: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.bottomAnchor.constraint(equalTo: container.safeAreaLayoutGuide.bottomAnchor, constant: -bounceOffset)
             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:89:77: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.bottomAnchor.constraint(equalTo: container.safeAreaLayoutGuide.bottomAnchor, constant: -bounceOffset)
                                                                            ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:51:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor;
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:89:57: warning: main actor-isolated property 'safeAreaLayoutGuide' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        view.bottomAnchor.constraint(equalTo: container.safeAreaLayoutGuide.bottomAnchor, constant: -bounceOffset)
                                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:288:53: note: property declared here
@property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:93:24: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    NSLayoutConstraint.activate(constraints)
                       ^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
  @MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:94:15: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    container.layoutIfNeeded()
              ^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:96:34: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
    let animationDistance = view.frame.height
                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:100:12: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
      view.transform = CGAffineTransform(translationX: 0, y: -animationDistance)
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:102:12: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
      view.transform = CGAffineTransform(translationX: 0, y: animationDistance)
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:105:10: warning: call to main actor-isolated instance method 'addGestureRecognizer' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    view.addGestureRecognizer(panGestureRecognizer)
         ^
UIKit.UIView.addGestureRecognizer:3:24: note: calls to instance method 'addGestureRecognizer' from outside of its actor context are implicitly asynchronous
  @MainActor open func addGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer)}
                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:67:8: note: add '@MainActor' to make instance method 'install(context:)' part of global actor 'MainActor'
  func install(context: AnimationContext) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:116:12: warning: call to main actor-isolated class method 'animate(withDuration:delay:options:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    UIView.animate(
           ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:delay:options:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, delay: TimeInterval, options: UIView.AnimationOptions = [], animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:113:8: note: add '@MainActor' to make instance method 'hide(context:completion:)' part of global actor 'MainActor'
  func hide(context: AnimationContext, completion: @escaping AnimationCompletion) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:121:15: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        view?.alpha = 0
              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:122:27: warning: main actor-isolated property 'frame' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let frame = view?.frame ?? .zero
                          ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:185:40: note: property declared here
@property(nonatomic) CGRect            frame;
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:125:17: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
          view?.transform = CGAffineTransform(translationX: 0, y: -frame.height)
                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:127:17: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
          view?.transform = CGAffineTransform(translationX: 0, y: frame.height)
                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:140:10: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
    view.alpha = 0
         ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:134:8: note: add '@MainActor' to make instance method 'show(completion:)' part of global actor 'MainActor'
  func show(completion: @escaping AnimationCompletion) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:142:38: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
    let animationDistance = abs(view.transform.ty)
                                     ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: property declared here
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:134:8: note: add '@MainActor' to make instance method 'show(completion:)' part of global actor 'MainActor'
  func show(completion: @escaping AnimationCompletion) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:145:12: warning: call to main actor-isolated class method 'animate(withDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    UIView.animate(
           ^
UIKit.UIView.animate:3:30: note: calls to class method 'animate(withDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:)' from outside of its actor context are implicitly asynchronous
  @MainActor open class func animate(withDuration duration: TimeInterval, delay: TimeInterval, usingSpringWithDamping dampingRatio: CGFloat, initialSpringVelocity velocity: CGFloat, options: UIView.AnimationOptions = [], animations: @escaping () -> Void, completion: ((Bool) -> Void)? = nil)}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:134:8: note: add '@MainActor' to make instance method 'show(completion:)' part of global actor 'MainActor'
  func show(completion: @escaping AnimationCompletion) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:152:15: warning: main actor-isolated property 'alpha' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        view?.alpha = 1
              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:304:56: note: mutation of this property is only permitted within the actor
@property(nonatomic)                 CGFloat           alpha;                      // animatable. default is 1.0
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:153:15: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        view?.transform = .identity
              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:161:30: warning: main actor-isolated property 'state' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
    switch gestureRecognizer.state {
                             ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:48:56: note: property declared here
@property(nonatomic,readonly) UIGestureRecognizerState state;  // the current state of the gesture recognizer
                                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:160:8: note: add '@MainActor' to make instance method 'handlePan(gestureRecognizer:)' part of global actor 'MainActor'
  func handlePan(gestureRecognizer: UIPanGestureRecognizer) {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:164:40: warning: call to main actor-isolated instance method 'velocity(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      let velocity = gestureRecognizer.velocity(in: view)
                                       ^
UIKit.UIPanGestureRecognizer.velocity:2:22: note: calls to instance method 'velocity(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func velocity(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:160:8: note: add '@MainActor' to make instance method 'handlePan(gestureRecognizer:)' part of global actor 'MainActor'
  func handlePan(gestureRecognizer: UIPanGestureRecognizer) {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:165:43: warning: call to main actor-isolated instance method 'translation(in:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      let translation = gestureRecognizer.translation(in: view)
                                          ^
UIKit.UIPanGestureRecognizer.translation:2:22: note: calls to instance method 'translation(in:)' from outside of its actor context are implicitly asynchronous
@MainActor open func translation(in view: UIView?) -> CGPoint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:160:8: note: add '@MainActor' to make instance method 'handlePan(gestureRecognizer:)' part of global actor 'MainActor'
  func handlePan(gestureRecognizer: UIPanGestureRecognizer) {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:184:23: warning: main actor-isolated property 'bounds' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
    let height = view.bounds.height - bounceOffset
                      ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:188:40: note: property declared here
@property(nonatomic) CGRect            bounds;      // default bounds is zero origin, frame size. animatable
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:180:8: note: add '@MainActor' to make instance method 'panChanged(current:view:velocity:translation:)' part of global actor 'MainActor'
  func panChanged(current: PanState, view: UIView, velocity: CGPoint, translation: CGPoint) -> PanState {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:204:12: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
      view.transform = CGAffineTransform(translationX: 0, y: -translationAmount)
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:180:8: note: add '@MainActor' to make instance method 'panChanged(current:view:velocity:translation:)' part of global actor 'MainActor'
  func panChanged(current: PanState, view: UIView, velocity: CGPoint, translation: CGPoint) -> PanState {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:206:12: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
      view.transform = CGAffineTransform(translationX: 0, y: translationAmount)
           ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:190:40: note: mutation of this property is only permitted within the actor
@property(nonatomic) CGAffineTransform transform;   // default is CGAffineTransformIdentity. animatable. Please use this property instead of the affineTransform property on the layer
                                       ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:180:8: note: add '@MainActor' to make instance method 'panChanged(current:view:velocity:translation:)' part of global actor 'MainActor'
  func panChanged(current: PanState, view: UIView, velocity: CGPoint, translation: CGPoint) -> PanState {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:145:12: warning: sending value of non-Sendable type 'AnimationCompletion' (aka '(Bool) -> ()') risks causing data races; this is an error in the Swift 6 language mode
    UIView.animate(
    ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:145:12: note: sending task-isolated value of non-Sendable type 'AnimationCompletion' (aka '(Bool) -> ()') to main actor-isolated class method 'animate(withDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
    UIView.animate(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:116:12: warning: sending value of non-Sendable type '() -> Void' risks causing data races; this is an error in the Swift 6 language mode
    UIView.animate(
    ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:116:12: note: sending task-isolated value of non-Sendable type '() -> Void' to main actor-isolated class method 'animate(withDuration:delay:options:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
    UIView.animate(
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:116:12: warning: sending value of non-Sendable type 'AnimationCompletion' (aka '(Bool) -> ()') risks causing data races; this is an error in the Swift 6 language mode
    UIView.animate(
    ~~~~~~~^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:116:12: note: sending task-isolated value of non-Sendable type 'AnimationCompletion' (aka '(Bool) -> ()') to main actor-isolated class method 'animate(withDuration:delay:options:animations:completion:)' risks causing races in between task-isolated and main actor-isolated uses
    UIView.animate(
           ^
SwiftCompile normal arm64 Compiling\ DropView.swift /Users/admin/builder/spi-builder-workspace/Sources/DropView.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/DropView.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/DropView.swift:179:12: warning: 'contentEdgeInsets' was deprecated in visionOS 1.0: This property is ignored when using UIButtonConfiguration
    button.contentEdgeInsets = .init(top: 7.5, left: 7.5, bottom: 7.5, right: 7.5)
           ^
SwiftCompile normal arm64 Compiling\ PassthroughView.swift /Users/admin/builder/spi-builder-workspace/Sources/PassthroughView.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PassthroughView.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Weak.swift /Users/admin/builder/spi-builder-workspace/Sources/Weak.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Weak.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Presenter.swift /Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:66:7: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
  let maskingView = PassthroughView()
      ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:30:12: warning: call to main actor-isolated initializer 'init(drop:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    view = DropView(drop: drop)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/DropView.swift:28:12: note: calls to initializer 'init(drop:)' from outside of its actor context are implicitly asynchronous
  required init(drop: Drop) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/DropView.swift:28:12: note: main actor isolation inferred from inheritance from class 'UIView'
  required init(drop: Drop) {
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:31:35: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    viewController = .init(value: WindowViewController())
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:28:3: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
  init() {
  ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:28:3: note: main actor isolation inferred from inheritance from class 'UIViewController'
  init() {
  ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:53:35: warning: call to main actor-isolated instance method 'uninstall()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      self?.viewController.value?.uninstall()
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:65:8: note: calls to instance method 'uninstall()' from outside of its actor context are implicitly asynchronous
  func uninstall() {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:65:8: note: main actor isolation inferred from inheritance from class 'UIViewController'
  func uninstall() {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:54:25: warning: call to main actor-isolated instance method 'removeFromSuperview()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      self?.maskingView.removeFromSuperview()
                        ^
UIKit.UIView.removeFromSuperview:2:22: note: calls to instance method 'removeFromSuperview()' from outside of its actor context are implicitly asynchronous
@MainActor open func removeFromSuperview()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:73:41: warning: main actor-isolated property 'view' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
    guard let containerView = container.view else { return }
                                        ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:116:54: note: property declared here
@property(null_resettable, nonatomic,strong) UIView *view; // The getter first invokes [self loadView] if the view hasn't been set yet. Subclasses must call super if they override the setter or getter.
                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:75:15: warning: call to main actor-isolated instance method 'install()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    container.install()
              ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:54:8: note: calls to instance method 'install()' from outside of its actor context are implicitly asynchronous
  func install() {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:54:8: note: main actor isolation inferred from inheritance from class 'UIViewController'
  func install() {
       ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:77:17: warning: main actor-isolated property 'translatesAutoresizingMaskIntoConstraints' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
    maskingView.translatesAutoresizingMaskIntoConstraints = false
                ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:464:27: note: mutation of this property is only permitted within the actor
@property(nonatomic) BOOL translatesAutoresizingMaskIntoConstraints API_AVAILABLE(ios(6.0)); // Default YES
                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:78:19: warning: call to main actor-isolated instance method 'addSubview' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    containerView.addSubview(maskingView)
                  ^
UIKit.UIView.addSubview:2:22: note: calls to instance method 'addSubview' from outside of its actor context are implicitly asynchronous
@MainActor open func addSubview(_ view: UIView)}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:80:24: warning: call to main actor-isolated class method 'activate' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    NSLayoutConstraint.activate([
                       ^
UIKit.NSLayoutConstraint.activate:3:30: note: calls to class method 'activate' from outside of its actor context are implicitly asynchronous
  @MainActor open class func activate(_ constraints: [NSLayoutConstraint])}
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:81:33: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      maskingView.leadingAnchor.constraint(equalTo: containerView.leadingAnchor),
                                ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:81:19: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.leadingAnchor.constraint(equalTo: containerView.leadingAnchor),
                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:572:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:81:67: warning: main actor-isolated property 'leadingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.leadingAnchor.constraint(equalTo: containerView.leadingAnchor),
                                                                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:572:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *leadingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:82:34: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      maskingView.trailingAnchor.constraint(equalTo: containerView.trailingAnchor),
                                 ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:82:19: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.trailingAnchor.constraint(equalTo: containerView.trailingAnchor),
                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:573:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:82:68: warning: main actor-isolated property 'trailingAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.trailingAnchor.constraint(equalTo: containerView.trailingAnchor),
                                                                   ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:573:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutXAxisAnchor *trailingAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:83:29: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      maskingView.topAnchor.constraint(equalTo: containerView.topAnchor),
                            ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:83:19: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.topAnchor.constraint(equalTo: containerView.topAnchor),
                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:83:63: warning: main actor-isolated property 'topAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.topAnchor.constraint(equalTo: containerView.topAnchor),
                                                              ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:576:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *topAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:84:32: warning: call to main actor-isolated instance method 'constraint(equalTo:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
      maskingView.bottomAnchor.constraint(equalTo: containerView.bottomAnchor)
                               ^
UIKit.NSLayoutAnchor.constraint:2:22: note: calls to instance method 'constraint(equalTo:)' from outside of its actor context are implicitly asynchronous
@MainActor open func constraint(equalTo anchor: NSLayoutAnchor<AnchorType>) -> NSLayoutConstraint}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:84:19: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.bottomAnchor.constraint(equalTo: containerView.bottomAnchor)
                  ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:84:66: warning: main actor-isolated property 'bottomAnchor' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
      maskingView.bottomAnchor.constraint(equalTo: containerView.bottomAnchor)
                                                                 ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:577:59: note: property declared here
@property(nonatomic,readonly,strong) NSLayoutYAxisAnchor *bottomAnchor API_AVAILABLE(ios(9.0));
                                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:87:19: warning: call to main actor-isolated instance method 'layoutIfNeeded()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    containerView.layoutIfNeeded()
                  ^
UIKit.UIView.layoutIfNeeded:2:22: note: calls to instance method 'layoutIfNeeded()' from outside of its actor context are implicitly asynchronous
@MainActor open func layoutIfNeeded()}
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:71:8: note: add '@MainActor' to make instance method 'install()' part of global actor 'MainActor'
  func install() {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:91:21: warning: call to main actor-isolated static method 'post(notification:argument:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
    UIAccessibility.post(
                    ^
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:521:19: note: calls to static method 'post(notification:argument:)' from outside of its actor context are implicitly asynchronous
UIKIT_EXTERN void UIAccessibilityPostNotification(UIAccessibilityNotifications notification, __nullable id argument) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:90:8: note: add '@MainActor' to make instance method 'announcementAccessibilityMessage(for:)' part of global actor 'MainActor'
  func announcementAccessibilityMessage(for drop: Drop) {
       ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:30:12: warning: sending 'drop' risks causing data races; this is an error in the Swift 6 language mode
    view = DropView(drop: drop)
           ^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:30:12: note: sending task-isolated 'drop' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
    view = DropView(drop: drop)
           ^
SwiftCompile normal arm64 Compiling\ PassthroughWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/PassthroughWindow.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/PassthroughWindow.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

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

/Users/admin/builder/spi-builder-workspace/Sources/Animator.swift:61:20: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
  private lazy var panGestureRecognizer: UIPanGestureRecognizer = {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/DropView.swift:179:12: warning: 'contentEdgeInsets' was deprecated in visionOS 1.0: This property is ignored when using UIButtonConfiguration
    button.contentEdgeInsets = .init(top: 7.5, left: 7.5, bottom: 7.5, right: 7.5)
           ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var shared = Drops()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
  static var shared = Drops()
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
  static var shared = Drops()
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var shared = Drops()
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:144:9: warning: capture of 'self' with non-sendable type 'Drops?' in a '@Sendable' closure
        self?.dequeueNext()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:31:20: note: class 'Drops' does not conform to the 'Sendable' protocol
public final class Drops {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:66:7: warning: main actor-isolated default value in a nonisolated context; this is an error in the Swift 6 language mode
  let maskingView = PassthroughView()
      ^
SwiftCompile normal arm64 Compiling\ Drops.swift /Users/admin/builder/spi-builder-workspace/Sources/Drops.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Drops.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: warning: static property 'shared' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  static var shared = Drops()
             ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
  static var shared = Drops()
         ~~~ ^
         let
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
  static var shared = Drops()
             ^
  @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:37:14: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  static var shared = Drops()
             ^
  nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:144:9: warning: capture of 'self' with non-sendable type 'Drops?' in a '@Sendable' closure
        self?.dequeueNext()
        ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:31:20: note: class 'Drops' does not conform to the 'Sendable' protocol
public final class Drops {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:193:10: warning: capture of 'self' with non-sendable type 'Drops?' in a '@Sendable' closure
      if self?.autohideToken !== current { return }
         ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:31:20: note: class 'Drops' does not conform to the 'Sendable' protocol
public final class Drops {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:193:34: warning: capture of 'current' with non-sendable type 'Presenter' in a '@Sendable' closure
      if self?.autohideToken !== current { return }
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/Presenter.swift:27:22: note: class 'Presenter' does not conform to the 'Sendable' protocol
internal final class Presenter: NSObject {
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:91:39: warning: sending 'drop' risks causing data races; this is an error in the Swift 6 language mode
      let presenter = Presenter(drop: drop, delegate: self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:91:39: note: task-isolated 'drop' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
      let presenter = Presenter(drop: drop, delegate: self)
                                      ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:91:55: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
      let presenter = Presenter(drop: drop, delegate: self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:91:55: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
      let presenter = Presenter(drop: drop, delegate: self)
                                                      ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:101:7: warning: sending 'current' risks causing data races; this is an error in the Swift 6 language mode
      current.hide(animated: true) { [weak self] completed in
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:101:7: note: task-isolated 'current' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
      current.hide(animated: true) { [weak self] completed in
      ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:101:44: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
      current.hide(animated: true) { [weak self] completed in
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:101:44: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
      current.hide(animated: true) { [weak self] completed in
                                           ^~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:170:24: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
      guard let self = self else { return }
~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/Drops.swift:170:24: note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
      guard let self = self else { return }
                       ^~~~
SwiftCompile normal arm64 Compiling\ Drop.swift /Users/admin/builder/spi-builder-workspace/Sources/Drop.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Drop.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ WindowViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Users/admin/builder/spi-builder-workspace/Sources/WindowViewController.swift:49:31: warning: 'preferredStatusBarStyle' was deprecated in visionOS 1.0: Has no effect on visionOS
    return topViewController?.preferredStatusBarStyle
                              ^
SwiftCompile normal arm64 Compiling\ AnimationContext.swift /Users/admin/builder/spi-builder-workspace/Sources/AnimationContext.swift (in target 'Drops' from project 'Drops')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AnimationContext.swift (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Emitting module for Drops (in target 'Drops' from project 'Drops')
SwiftDriver\ Compilation\ Requirements Drops normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drops -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.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/Drops.build/Debug-xros/Drops.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_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/Drops.build/Debug-xros/Drops.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Weak.swift (in target 'Drops' from project 'Drops')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Drops-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-Swift.h (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Drops-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftmodule (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftdoc (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.abi.json (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftsourceinfo (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling AnimationContext.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling Drop.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling Presenter.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling DropView.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling Drops.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling Animator.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling PassthroughView.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling PassthroughWindow.swift (in target 'Drops' from project 'Drops')
SwiftDriverJobDiscovery normal arm64 Compiling WindowViewController.swift (in target 'Drops' from project 'Drops')
SwiftDriver\ Compilation Drops normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Drops -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.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/Drops.build/Debug-xros/Drops.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_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/Drops.build/Debug-xros/Drops.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.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/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.o normal (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.o
ExtractAppIntentsMetadata (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Drops --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.Drops --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Drops.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Drops.build/Debug-xros/Drops.build/Objects-normal/arm64/Drops.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-27 14:32:39.244 appintentsmetadataprocessor[731:4129] Starting appintentsmetadataprocessor export
2025-04-27 14:32:39.285 appintentsmetadataprocessor[731:4129] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.o (in target 'Drops' from project 'Drops')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Drops.o
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Drops",
  "name" : "Drops",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Drops",
      "targets" : [
        "Drops"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "DropsTests",
      "module_type" : "SwiftTarget",
      "name" : "DropsTests",
      "path" : "Tests",
      "sources" : [
        "AnimatorTests.swift",
        "DropTests.swift",
        "DropViewTests.swift",
        "DropsTests.swift",
        "PassthroughViewTests.swift",
        "PassthroughWindowTests.swift",
        "PresenterTests.swift",
        "TestAnimatorDelegate.swift",
        "WeakTests.swift",
        "WindowViewControllerTests.swift"
      ],
      "target_dependencies" : [
        "Drops"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Drops",
      "module_type" : "SwiftTarget",
      "name" : "Drops",
      "path" : "Sources",
      "product_memberships" : [
        "Drops"
      ],
      "sources" : [
        "AnimationContext.swift",
        "Animator.swift",
        "Drop.swift",
        "DropView.swift",
        "Drops.swift",
        "PassthroughView.swift",
        "PassthroughWindow.swift",
        "Presenter.swift",
        "Weak.swift",
        "WindowViewController.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
Done.