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 RealityUI, reference 1.5.1 (b359cb), with Swift 6.0 for iOS using Xcode 16.0 on 4 Nov 2024 00:43:27 UTC.

Swift 6 data race errors: 22

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme RealityUI -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete

Build Log

SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITapComponent.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIText.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:136:30: warning: main actor-isolated subscript 'subscript(_:)' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[TextComponent.self] ?? TextComponent() }
                             ^
RealityFoundation.Entity:4:43: note: subscript declared here
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:136:20: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[TextComponent.self] ?? TextComponent() }
                   ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:137:30: warning: main actor-isolated subscript 'subscript(_:)' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[TextComponent.self] = newValue }
                             ^
RealityFoundation.Entity:4:43: note: mutation of this subscript is only permitted within the actor
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:137:20: warning: main actor-isolated property 'components' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[TextComponent.self] = newValue }
                   ^
RealityFoundation.Entity:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:150:49: warning: main actor-isolated property 'model' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.getModel(part: .textEntity)?.model }
                                                ^
RealityFoundation.HasModel:3:43: note: property declared here
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:151:48: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.addModel(part: .textEntity).model = newValue }
                                               ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:181:43: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .textEntity)?.model?.materials = self.getMaterials(for: .textEntity)
                                          ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:180:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:188:47: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.getModel(part: .textEntity)?.model = nil
                                              ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:186:19: note: add '@MainActor' to make instance method 'setText' part of global actor 'MainActor'
    internal func setText(_ text: String?) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:191:37: warning: call to main actor-isolated static method 'generateText(_:extrusionDepth:font:containerFrame:alignment:lineBreakMode:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let textMesh = MeshResource.generateText(
                                    ^
RealityKit.MeshResource:3:51: note: calls to static method 'generateText(_:extrusionDepth:font:containerFrame:alignment:lineBreakMode:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateText(_ string: String, extrusionDepth: Float = 0.25, font: MeshResource.Font = .systemFont(ofSize: MeshResource.Font.systemFontSize), containerFrame: CGRect = CGRect.zero, alignment: CTTextAlignment = .left, lineBreakMode: CTLineBreakMode = .byTruncatingTail) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:186:19: note: add '@MainActor' to make instance method 'setText' part of global actor 'MainActor'
    internal func setText(_ text: String?) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:206:43: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .textEntity)?.model = self.textModel
                                          ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:186:19: note: add '@MainActor' to make instance method 'setText' part of global actor 'MainActor'
    internal func setText(_ text: String?) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:211:42: 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 textOffset = -textModel.mesh.bounds.center
                                         ^
RealityFoundation.MeshResource:4:43: note: property declared here
    @MainActor @preconcurrency public var bounds: BoundingBox { get }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:186:19: note: add '@MainActor' to make instance method 'setText' part of global actor 'MainActor'
    internal func setText(_ text: String?) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:212:43: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .textEntity)?.position = [
                                          ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:186:19: note: add '@MainActor' to make instance method 'setText' part of global actor 'MainActor'
    internal func setText(_ text: String?) {
                  ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:219:30: warning: call to main actor-isolated instance method 'visualBounds(recursive:relativeTo:excludeInactive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let visbounds = self.visualBounds(relativeTo: nil)
                             ^
RealityFoundation.HasTransform:32:44: note: calls to instance method 'visualBounds(recursive:relativeTo:excludeInactive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func visualBounds(recursive: Bool = true, relativeTo referenceEntity: Entity?, excludeInactive: Bool = false) -> BoundingBox
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:218:10: note: add '@MainActor' to make instance method 'addCollision()' part of global actor 'MainActor'
    func addCollision() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:220:25: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        self.components.set(CollisionComponent(
                        ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:218:10: note: add '@MainActor' to make instance method 'addCollision()' part of global actor 'MainActor'
    func addCollision() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:220:14: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        self.components.set(CollisionComponent(
             ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:218:10: note: add '@MainActor' to make instance method 'addCollision()' part of global actor 'MainActor'
    func addCollision() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:222:18: warning: call to main actor-isolated instance method 'offsetBy(translation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                .offsetBy(translation: visbounds.center)
                 ^
RealityFoundation.ShapeResource:5:44: note: calls to instance method 'offsetBy(translation:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func offsetBy(translation: SIMD3<Float>) -> ShapeResource
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:218:10: note: add '@MainActor' to make instance method 'addCollision()' part of global actor 'MainActor'
    func addCollision() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:221:36: warning: call to main actor-isolated static method 'generateBox(size:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            shapes: [ShapeResource.generateBox(size: visbounds.extents)
                                   ^
RealityFoundation.ShapeResource:7:51: note: calls to static method 'generateBox(size:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>) -> ShapeResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift:218:10: note: add '@MainActor' to make instance method 'addCollision()' part of global actor 'MainActor'
    func addCollision() {
         ^
    @MainActor
SwiftCompile normal arm64 Compiling\ RUIButton.swift,\ RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:22:16: warning: main actor-isolated property 'touchUpInside' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public var touchUpInside: ((HasButton) -> Void)?
               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:17:33: note: add '@preconcurrency' to the 'HasButton' conformance to defer isolation checking to run time
public class RUIButton: Entity, HasButton, HasModel, HasPhysics {
                                ^
                                @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:156:9: note: 'touchUpInside' declared here
    var touchUpInside: ((HasButton) -> Void)? { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:51:17: warning: main actor-isolated instance method 'ruiDrag(_:selectedDidUpdate:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:51:17: note: add 'nonisolated' to 'ruiDrag(_:selectedDidUpdate:)' to make this instance method not isolated to the actor
    public func ruiDrag(
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:50:22: note: add '@preconcurrency' to the 'RUIDragDelegate' conformance to defer isolation checking to run time
extension RUIButton: RUIDragDelegate {
                     ^
                     @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:57:10: note: mark the protocol requirement 'ruiDrag(_:selectedDidUpdate:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, selectedDidUpdate isSelected: Bool)
         ^
                                                                       async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:57:17: warning: main actor-isolated instance method 'ruiDrag(_:touchUpInsideDidComplete:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:57:17: note: add 'nonisolated' to 'ruiDrag(_:touchUpInsideDidComplete:)' to make this instance method not isolated to the actor
    public func ruiDrag(
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:67:10: note: mark the protocol requirement 'ruiDrag(_:touchUpInsideDidComplete:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, touchUpInsideDidComplete ray: (origin: SIMD3<Float>, direction: SIMD3<Float>))
         ^
                                                                                                                  async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:162:30: warning: main actor-isolated subscript 'subscript(_:)' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[ButtonComponent.self] ?? ButtonComponent() }
                             ^
RealityFoundation.Entity:4:43: note: subscript declared here
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:162:20: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[ButtonComponent.self] ?? ButtonComponent() }
                   ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:163:30: warning: main actor-isolated subscript 'subscript(_:)' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[ButtonComponent.self] = newValue }
                             ^
RealityFoundation.Entity:4:43: note: mutation of this subscript is only permitted within the actor
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:163:20: warning: main actor-isolated property 'components' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[ButtonComponent.self] = newValue }
                   ^
RealityFoundation.Entity:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:197:37: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .base)?.model?.materials = self.getMaterials(for: .base)
                                    ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:196:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:198:39: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .button)?.model?.materials = self.getMaterials(for: .button)
                                      ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:196:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:205:76: warning: call to main actor-isolated instance method 'offsetBy(translation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let collShape = ShapeResource.generateBox(size: self.innerBoxSize).offsetBy(translation: buttonInner.position)
                                                                           ^
RealityFoundation.ShapeResource:5:44: note: calls to instance method 'offsetBy(translation:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func offsetBy(translation: SIMD3<Float>) -> ShapeResource
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:201:18: note: add '@MainActor' to make instance method 'updateCollision()' part of global actor 'MainActor'
    private func updateCollision() {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:205:39: warning: call to main actor-isolated static method 'generateBox(size:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let collShape = ShapeResource.generateBox(size: self.innerBoxSize).offsetBy(translation: buttonInner.position)
                                      ^
RealityFoundation.ShapeResource:7:51: note: calls to static method 'generateBox(size:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>) -> ShapeResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:201:18: note: add '@MainActor' to make instance method 'updateCollision()' part of global actor 'MainActor'
    private func updateCollision() {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:205:110: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        let collShape = ShapeResource.generateBox(size: self.innerBoxSize).offsetBy(translation: buttonInner.position)
                                                                                                             ^
RealityFoundation.HasTransform:7:43: note: property declared here
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:201:18: note: add '@MainActor' to make instance method 'updateCollision()' part of global actor 'MainActor'
    private func updateCollision() {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:206:14: warning: main actor-isolated property 'collision' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.collision = CollisionComponent(shapes: [collShape])
             ^
RealityFoundation.HasCollision:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var collision: CollisionComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:201:18: note: add '@MainActor' to make instance method 'updateCollision()' part of global actor 'MainActor'
    private func updateCollision() {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:252:21: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        buttonOuter.model = ModelComponent(
                    ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:250:10: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    func makeModels() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:253:20: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            mesh: .generateBox(
                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:250:10: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    func makeModels() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:260:21: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        buttonInner.model = ModelComponent(
                    ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:250:10: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    func makeModels() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:261:32: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            mesh: MeshResource.generateBox(
                               ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:250:10: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    func makeModels() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:266:21: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        buttonInner.position = self.buttonOutPos
                    ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:250:10: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    func makeModels() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:275:20: warning: call to main actor-isolated instance method 'stopAllAnimations(recursive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        innerModel.stopAllAnimations()
                   ^
RealityFoundation.Entity:8:44: note: calls to instance method 'stopAllAnimations(recursive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func stopAllAnimations(recursive: Bool = true)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:270:10: note: add '@MainActor' to make instance method 'compressButton()' part of global actor 'MainActor'
    func compressButton() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:276:20: warning: call to main actor-isolated instance method 'move(to:relativeTo:duration:timingFunction:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        innerModel.move(
                   ^
RealityFoundation.HasTransform:29:44: note: calls to instance method 'move(to:relativeTo:duration:timingFunction:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func move(to target: Transform, relativeTo referenceEntity: Entity?, duration: TimeInterval, timingFunction: AnimationTimingFunction = .default) -> AnimationPlaybackController
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:270:10: note: add '@MainActor' to make instance method 'compressButton()' part of global actor 'MainActor'
    func compressButton() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:286:20: warning: call to main actor-isolated instance method 'stopAllAnimations(recursive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        innerModel.stopAllAnimations()
                   ^
RealityFoundation.Entity:8:44: note: calls to instance method 'stopAllAnimations(recursive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func stopAllAnimations(recursive: Bool = true)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:281:10: note: add '@MainActor' to make instance method 'releaseButton()' part of global actor 'MainActor'
    func releaseButton() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:287:20: warning: call to main actor-isolated instance method 'move(to:relativeTo:duration:timingFunction:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        innerModel.move(
                   ^
RealityFoundation.HasTransform:29:44: note: calls to instance method 'move(to:relativeTo:duration:timingFunction:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func move(to target: Transform, relativeTo referenceEntity: Entity?, duration: TimeInterval, timingFunction: AnimationTimingFunction = .default) -> AnimationPlaybackController
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift:281:10: note: add '@MainActor' to make instance method 'releaseButton()' part of global actor 'MainActor'
    func releaseButton() {
         ^
    @MainActor
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIButton.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIDragComponent+DragEvents.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:29:31: warning: call to main actor-isolated instance method 'convert(position:from:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let localPos = entity.convert(position: worldPos, from: nil)
                              ^
RealityFoundation.HasTransform:15:44: note: calls to instance method 'convert(position:from:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func convert(position: SIMD3<Float>, from referenceEntity: Entity?) -> SIMD3<Float>
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:25:17: note: add '@MainActor' to make instance method 'dragStarted(_:ray:)' part of global actor 'MainActor'
    public func dragStarted(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:61:34: warning: call to main actor-isolated instance method 'convert(position:from:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            newTouchPos = entity.convert(position: worldPos, from: nil)
                                 ^
RealityFoundation.HasTransform:15:44: note: calls to instance method 'convert(position:from:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func convert(position: SIMD3<Float>, from referenceEntity: Entity?) -> SIMD3<Float>
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:55:17: note: add '@MainActor' to make instance method 'dragUpdated(_:ray:hasCollided:)' part of global actor 'MainActor'
    public func dragUpdated(
                ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:69:24: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                entity.position = newMovePos
                       ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift:55:17: note: add '@MainActor' to make instance method 'dragUpdated(_:ray:hasCollided:)' part of global actor 'MainActor'
    public func dragUpdated(
                ^
    @MainActor
SwiftCompile normal arm64 Compiling\ RUIStepper.swift,\ RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:80:17: warning: main actor-isolated instance method 'ruiDrag(_:selectedDidUpdate:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(_ entity: Entity, selectedDidUpdate isSelected: Bool) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:80:17: note: add 'nonisolated' to 'ruiDrag(_:selectedDidUpdate:)' to make this instance method not isolated to the actor
    public func ruiDrag(_ entity: Entity, selectedDidUpdate isSelected: Bool) {
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:79:23: note: add '@preconcurrency' to the 'RUIDragDelegate' conformance to defer isolation checking to run time
extension RUIStepper: RUIDragDelegate {
                      ^
                      @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:57:10: note: mark the protocol requirement 'ruiDrag(_:selectedDidUpdate:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, selectedDidUpdate isSelected: Bool)
         ^
                                                                       async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:83:17: warning: main actor-isolated instance method 'ruiDrag(_:touchUpInsideDidComplete:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:83:17: note: add 'nonisolated' to 'ruiDrag(_:touchUpInsideDidComplete:)' to make this instance method not isolated to the actor
    public func ruiDrag(
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:67:10: note: mark the protocol requirement 'ruiDrag(_:touchUpInsideDidComplete:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, touchUpInsideDidComplete ray: (origin: SIMD3<Float>, direction: SIMD3<Float>))
         ^
                                                                                                                  async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:181:24: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            rightModel.model?.materials = self.getMaterials(for: .right)
                       ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:182:37: warning: call to main actor-isolated instance method 'makeIterator()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            for child in rightModel.children {
                                    ^
RealityFoundation.Entity:9:60: note: calls to instance method 'makeIterator()' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public __consuming func makeIterator() -> Entity.ChildCollection.Iterator
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:182:37: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            for child in rightModel.children {
                                    ^
RealityFoundation.HasHierarchy:5:43: note: property declared here
    @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:183:42: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                (child as? ModelEntity)?.model?.materials = self.getMaterials(for: .right)
                                         ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:185:23: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            leftModel.model?.materials = self.getMaterials(for: .left)
                      ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:186:36: warning: call to main actor-isolated instance method 'makeIterator()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            for child in leftModel.children {
                                   ^
RealityFoundation.Entity:9:60: note: calls to instance method 'makeIterator()' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public __consuming func makeIterator() -> Entity.ChildCollection.Iterator
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:186:36: warning: main actor-isolated property 'children' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            for child in leftModel.children {
                                   ^
RealityFoundation.HasHierarchy:5:43: note: property declared here
    @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:187:42: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
                (child as? ModelEntity)?.model?.materials = self.getMaterials(for: .left)
                                         ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:190:43: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .background)?.model?.materials = self.getMaterials(for: .background)
                                          ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:191:42: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .separator)?.model?.materials = self.getMaterials(for: .separator)
                                         ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:174:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:195:30: warning: main actor-isolated subscript 'subscript(_:)' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[StepperComponent.self] ?? StepperComponent() }
                             ^
RealityFoundation.Entity:4:43: note: subscript declared here
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:195:20: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        get { self.components[StepperComponent.self] ?? StepperComponent() }
                   ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:196:30: warning: main actor-isolated subscript 'subscript(_:)' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[StepperComponent.self] = newValue }
                             ^
RealityFoundation.Entity:4:43: note: mutation of this subscript is only permitted within the actor
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:196:20: warning: main actor-isolated property 'components' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        set { self.components[StepperComponent.self] = newValue }
                   ^
RealityFoundation.Entity:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:225:20: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        rightModel.position.x = -0.5
                   ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:227:19: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        leftModel.position.x = 0.5
                  ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:230:24: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            rightModel.model =  ModelComponent(
                       ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:231:36: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                mesh: MeshResource.generateBox(size: [0.15, 0.7, 0.15], cornerRadius: 0.05),
                                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:234:32: warning: call to main actor-isolated initializer 'init(mesh:materials:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            let subPlusModel = ModelEntity(
                               ^
RealityFoundation.ModelEntity:4:39: note: calls to initializer 'init(mesh:materials:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public init(mesh: MeshResource, materials: [any Material] = [])
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:235:24: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                mesh: .generateBox(
                       ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:240:24: warning: call to main actor-isolated instance method 'addChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            rightModel.addChild(subPlusModel)
                       ^
RealityFoundation.HasHierarchy:6:44: note: calls to instance method 'addChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:241:23: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            leftModel.model =  ModelComponent(
                      ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:242:36: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
                mesh: MeshResource.generateBox(size: [0.7, 0.15, 0.15], cornerRadius: 0.05),
                                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:248:53: warning: call to main actor-isolated static method 'generateBox(width:height:depth:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let collider = CollisionComponent(shapes: [.generateBox(width: 0.9, height: 0.9, depth: 0.2)])
                                                    ^
RealityFoundation.ShapeResource:8:51: note: calls to static method 'generateBox(width:height:depth:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(width: Float, height: Float, depth: Float) -> ShapeResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:249:30: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        leftModel.components.set(collider)
                             ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:249:19: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        leftModel.components.set(collider)
                  ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:250:31: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        rightModel.components.set(collider)
                              ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:250:20: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        rightModel.components.set(collider)
                   ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:251:30: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        leftModel.components.set(RUIDragComponent(type: .click, delegate: self as? RUIDragDelegate))
                             ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:251:19: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        leftModel.components.set(RUIDragComponent(type: .click, delegate: self as? RUIDragDelegate))
                  ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:252:31: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        rightModel.components.set(RUIDragComponent(type: .click, delegate: self as? RUIDragDelegate))
                              ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:252:20: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        rightModel.components.set(RUIDragComponent(type: .click, delegate: self as? RUIDragDelegate))
                   ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:259:20: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        background.model = ModelComponent(mesh: .generateBox(size: [2, 1, 0.25], cornerRadius: 0.125), materials: [])
                   ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:259:50: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        background.model = ModelComponent(mesh: .generateBox(size: [2, 1, 0.25], cornerRadius: 0.125), materials: [])
                                                 ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:260:20: warning: main actor-isolated property 'scale' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        background.scale = .init(repeating: -1)
                   ^
RealityFoundation.HasTransform:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:263:19: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        separator.model = ModelComponent(mesh: .generateBox(size: [0.1, 1, 0.1], cornerRadius: 0.05), materials: [])
                  ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:263:49: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        separator.model = ModelComponent(mesh: .generateBox(size: [0.1, 1, 0.1], cornerRadius: 0.05), materials: [])
                                                ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:264:19: warning: main actor-isolated property 'scale' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        separator.scale = .init(repeating: -1)
                  ^
RealityFoundation.HasTransform:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:223:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:279:23: warning: main actor-isolated property 'orientation' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            leftModel.orientation = simd_quatf(angle: .pi / 2, axis: [0, 0, -1])
                      ^
RealityFoundation.HasTransform:10:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var orientation: simd_quatf { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:280:24: warning: main actor-isolated property 'orientation' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            rightModel.orientation = simd_quatf(angle: .pi / 2, axis: [0, 0, -1])
                       ^
RealityFoundation.HasTransform:10:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var orientation: simd_quatf { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:283:29: warning: call to main actor-isolated initializer 'init(mesh:materials:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let leftSubModel1 = ModelEntity(
                            ^
RealityFoundation.ModelEntity:4:39: note: calls to initializer 'init(mesh:materials:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public init(mesh: MeshResource, materials: [any Material] = [])
                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:284:20: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            mesh: .generateBox(
                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:289:23: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        leftSubModel1.transform = Transform(
                      ^
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var transform: Transform { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:294:29: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let leftSubModel2 = ModelEntity()
                            ^
RealityFoundation.ModelEntity:3:48: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency required public init()
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:295:23: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        leftSubModel2.model = leftSubModel1.model
                      ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:295:45: warning: main actor-isolated property 'model' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        leftSubModel2.model = leftSubModel1.model
                                            ^
RealityFoundation.HasModel:3:43: note: property declared here
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:297:23: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        leftSubModel2.transform = Transform(
                      ^
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var transform: Transform { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:302:44: warning: call to main actor-isolated instance method 'clone(recursive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let rightSubModel1 = leftSubModel2.clone(recursive: true)
                                           ^
RealityFoundation.Entity:3:44: note: calls to instance method 'clone(recursive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func clone(recursive: Bool) -> Self
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:303:24: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        rightSubModel1.position.y = yDist
                       ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:304:44: warning: call to main actor-isolated instance method 'clone(recursive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        let rightSubModel2 = leftSubModel1.clone(recursive: true)
                                           ^
RealityFoundation.Entity:3:44: note: calls to instance method 'clone(recursive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func clone(recursive: Bool) -> Self
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:305:24: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        rightSubModel2.position.y = -yDist
                       ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:307:19: warning: call to main actor-isolated instance method 'addChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        leftModel.addChild(leftSubModel1)
                  ^
RealityFoundation.HasHierarchy:6:44: note: calls to instance method 'addChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:308:19: warning: call to main actor-isolated instance method 'addChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        leftModel.addChild(leftSubModel2)
                  ^
RealityFoundation.HasHierarchy:6:44: note: calls to instance method 'addChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:309:20: warning: call to main actor-isolated instance method 'addChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        rightModel.addChild(rightSubModel1)
                   ^
RealityFoundation.HasHierarchy:6:44: note: calls to instance method 'addChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:310:20: warning: call to main actor-isolated instance method 'addChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        rightModel.addChild(rightSubModel2)
                   ^
RealityFoundation.HasHierarchy:6:44: note: calls to instance method 'addChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:269:18: note: add '@MainActor' to make instance method 'addArrowModels' part of global actor 'MainActor'
    private func addArrowModels(_ leftModel: ModelEntity, _ rightModel: ModelEntity) {
                 ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:249:30: warning: sending 'collider' risks causing data races; this is an error in the Swift 6 language mode
        leftModel.components.set(collider)
        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:249:30: note: sending 'collider' to main actor-isolated callee risks causing data races between main actor-isolated and local nonisolated uses
        leftModel.components.set(collider)
                             ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift:250:31: note: access can happen concurrently
        rightModel.components.set(collider)
        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUIStepper.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUISwitch.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:54:16: warning: main actor-isolated property 'switchCallback' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public var switchCallback: ((HasSwitch) -> Void)?
               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:22:33: note: add '@preconcurrency' to the 'HasSwitch' conformance to defer isolation checking to run time
public class RUISwitch: Entity, HasSwitch {
                                ^
                                @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:110:9: note: 'switchCallback' declared here
    var switchCallback: ((HasSwitch) -> Void)? { get set }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:82:17: warning: main actor-isolated instance method 'ruiDrag(_:dragDidStart:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(_ entity: Entity, dragDidStart ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:82:17: note: add 'nonisolated' to 'ruiDrag(_:dragDidStart:)' to make this instance method not isolated to the actor
    public func ruiDrag(_ entity: Entity, dragDidStart ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:81:22: note: add '@preconcurrency' to the 'RUIDragDelegate' conformance to defer isolation checking to run time
extension RUISwitch: RUIDragDelegate {
                     ^
                     @preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:22:10: note: mark the protocol requirement 'ruiDrag(_:dragDidStart:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, dragDidStart ray: (origin: SIMD3<Float>, direction: SIMD3<Float>))
         ^
                                                                                                      async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:89:17: warning: main actor-isolated instance method 'ruiDrag(_:dragDidUpdate:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(_ entity: Entity, dragDidUpdate ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:89:17: note: add 'nonisolated' to 'ruiDrag(_:dragDidUpdate:)' to make this instance method not isolated to the actor
    public func ruiDrag(_ entity: Entity, dragDidUpdate ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:31:10: note: mark the protocol requirement 'ruiDrag(_:dragDidUpdate:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, dragDidUpdate ray: (origin: SIMD3<Float>, direction: SIMD3<Float>))
         ^
                                                                                                       async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:95:17: warning: main actor-isolated instance method 'ruiDrag(_:dragDidEnd:)' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    public func ruiDrag(_ entity: Entity, dragDidEnd ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:95:17: note: add 'nonisolated' to 'ruiDrag(_:dragDidEnd:)' to make this instance method not isolated to the actor
    public func ruiDrag(_ entity: Entity, dragDidEnd ray: (origin: SIMD3<Float>, direction: SIMD3<Float>)) {
                ^
    nonisolated
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift:40:10: note: mark the protocol requirement 'ruiDrag(_:dragDidEnd:)' 'async' to allow actor-isolated conformances
    func ruiDrag(_ entity: Entity, dragDidEnd ray: (origin: SIMD3<Float>, direction: SIMD3<Float>))
         ^
                                                                                                    async
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:180:28: warning: main actor-isolated subscript 'subscript(_:)' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            self.components[SwitchComponent.self] ?? SwitchComponent()}
                           ^
RealityFoundation.Entity:4:43: note: subscript declared here
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:180:18: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
            self.components[SwitchComponent.self] ?? SwitchComponent()}
                 ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:182:28: warning: main actor-isolated subscript 'subscript(_:)' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.components[SwitchComponent.self] = newValue
                           ^
RealityFoundation.Entity:4:43: note: mutation of this subscript is only permitted within the actor
        @MainActor @preconcurrency public subscript<T>(componentType: T.Type) -> T? where T : Component { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:182:18: warning: main actor-isolated property 'components' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            self.components[SwitchComponent.self] = newValue
                 ^
RealityFoundation.Entity:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:194:43: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .background)?.model?.materials = self.getMaterials(for: .background)
                                          ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:190:10: note: add '@MainActor' to make instance method 'setOn(_:animated:)' part of global actor 'MainActor'
    func setOn(_ isOn: Bool, animated: Bool = true) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:199:22: warning: call to main actor-isolated instance method 'stopAllAnimations(recursive:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        thumbEntity?.stopAllAnimations()
                     ^
RealityFoundation.Entity:8:44: note: calls to instance method 'stopAllAnimations(recursive:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func stopAllAnimations(recursive: Bool = true)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:190:10: note: add '@MainActor' to make instance method 'setOn(_:animated:)' part of global actor 'MainActor'
    func setOn(_ isOn: Bool, animated: Bool = true) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:201:26: warning: call to main actor-isolated instance method 'move(to:relativeTo:duration:timingFunction:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            thumbEntity?.move(to: thumbTransform, relativeTo: self, duration: 0.3)
                         ^
RealityFoundation.HasTransform:29:44: note: calls to instance method 'move(to:relativeTo:duration:timingFunction:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func move(to target: Transform, relativeTo referenceEntity: Entity?, duration: TimeInterval, timingFunction: AnimationTimingFunction = .default) -> AnimationPlaybackController
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:190:10: note: add '@MainActor' to make instance method 'setOn(_:animated:)' part of global actor 'MainActor'
    func setOn(_ isOn: Bool, animated: Bool = true) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:203:26: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            thumbEntity?.transform = thumbTransform
                         ^
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var transform: Transform { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:190:10: note: add '@MainActor' to make instance method 'setOn(_:animated:)' part of global actor 'MainActor'
    func setOn(_ isOn: Bool, animated: Bool = true) {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:247:22: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            borderBg.model = ModelComponent(mesh: .generateBox(
                     ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:247:52: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            borderBg.model = ModelComponent(mesh: .generateBox(
                                                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:250:22: warning: main actor-isolated property 'scale' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
            borderBg.scale = .init(repeating: -1)
                     ^
RealityFoundation.HasTransform:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:252:20: warning: call to main actor-isolated instance method 'removeFromParent(preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            border.removeFromParent()
                   ^
RealityFoundation.HasHierarchy:8:44: note: calls to instance method 'removeFromParent(preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public func removeFromParent(preservingWorldTransform: Bool = false)
                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:255:15: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        bigBg.model = ModelComponent(
              ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:256:20: warning: call to main actor-isolated static method 'generateBox(size:cornerRadius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
            mesh: .generateBox(size: [togLen, 1, 1], cornerRadius: 0.5), materials: []
                   ^
RealityFoundation.MeshResource:9:51: note: calls to static method 'generateBox(size:cornerRadius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateBox(size: SIMD3<Float>, cornerRadius: Float = 0) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:258:15: warning: main actor-isolated property 'scale' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        bigBg.scale = .init(repeating: -1)
              ^
RealityFoundation.HasTransform:4:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:261:15: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        thumb.model = ModelComponent(mesh: .generateSphere(radius: (1 - padding) / 2), materials: [])
              ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:261:45: warning: call to main actor-isolated static method 'generateSphere(radius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        thumb.model = ModelComponent(mesh: .generateSphere(radius: (1 - padding) / 2), materials: [])
                                            ^
RealityFoundation.MeshResource:15:51: note: calls to static method 'generateSphere(radius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateSphere(radius: Float) -> MeshResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:262:15: warning: main actor-isolated property 'collision' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        thumb.collision = CollisionComponent(shapes: [.generateSphere(radius: (1 - padding) / 2)])
              ^
RealityFoundation.HasCollision:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var collision: CollisionComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:262:56: warning: call to main actor-isolated static method 'generateSphere(radius:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        thumb.collision = CollisionComponent(shapes: [.generateSphere(radius: (1 - padding) / 2)])
                                                       ^
RealityFoundation.ShapeResource:14:51: note: calls to static method 'generateSphere(radius:)' from outside of its actor context are implicitly asynchronous
    @MainActor @preconcurrency public static func generateSphere(radius: Float) -> ShapeResource
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:266:26: warning: call to main actor-isolated instance method 'set' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
        thumb.components.set(RUIDragComponent(type: .move(.box(
                         ^
RealityFoundation.Entity:6:48: note: calls to instance method 'set' from outside of its actor context are implicitly asynchronous
        @MainActor @preconcurrency public func set<T>(_ component: T) where T : Component
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:266:15: warning: main actor-isolated property 'components' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
        thumb.components.set(RUIDragComponent(type: .move(.box(
              ^
RealityFoundation.Entity:4:43: note: property declared here
    @MainActor @preconcurrency public var components: Entity.ComponentSet { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:269:15: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        thumb.position = togglePos
              ^
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:243:22: note: add '@MainActor' to make instance method 'makeModels()' part of global actor 'MainActor'
    fileprivate func makeModels() {
                     ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:282:39: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .border)?.model?.materials = getMaterials(for: .border)
                                      ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:281:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:283:43: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .background)?.model?.materials = getMaterials(for: .background)
                                          ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:281:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:284:38: warning: main actor-isolated property 'model' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
        self.getModel(part: .thumb)?.model?.materials = getMaterials(for: .thumb)
                                     ^
RealityFoundation.HasModel:3:43: note: mutation of this property is only permitted within the actor
    @MainActor @preconcurrency public var model: ModelComponent? { get set }
                                          ^
/Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift:281:10: note: add '@MainActor' to make instance method 'updateMaterials()' part of global actor 'MainActor'
    func updateMaterials() {
         ^
    @MainActor
SwiftDriverJobDiscovery normal arm64 Emitting module for RealityUI (in target 'RealityUI' from project 'RealityUI')
SwiftCompile normal arm64 Compiling\ RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-swiftTaskExecution -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -c /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/HasRUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIButton.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent+DragEvents.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIDragGestureRecognizer.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISlider.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIStepper.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUISwitch.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITapComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUIText.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RUITexture.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/RealityUI.swift /Users/admin/builder/spi-builder-workspace/Sources/RealityUI/SwiftUI+RUIGestures.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.dia -target arm64-apple-ios13.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -profile-generate -profile-coverage-mapping -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-experimental-feature OpaqueTypeErasure -strict-concurrency\=complete -empty-abi-descriptor -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -resource-dir /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -module-name RealityUI -package-name spi_builder_workspace -frontend-parseable-output -disable-clang-spi -target-sdk-version 18.1 -target-sdk-name iphoneos18.1 -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.o -index-unit-output-path /RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RUITexture.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftDriverJobDiscovery normal arm64 Compiling RUIDragGestureRecognizer+Mouse.swift, RUIDragGestureRecognizer+Touch.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriver\ Compilation\ Requirements RealityUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name RealityUI -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -target arm64-apple-ios13.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 -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/RealityUI-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-Swift.h (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/RealityUI-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftmodule (in target 'RealityUI' from project 'RealityUI')
    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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftdoc (in target 'RealityUI' from project 'RealityUI')
    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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.abi.json (in target 'RealityUI' from project 'RealityUI')
    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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftsourceinfo (in target 'RealityUI' from project 'RealityUI')
    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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling RUITexture.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RealityUI.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RUIDragComponent.swift, RUIDragDelegate.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RUIDragGestureRecognizer.swift, RUISlider.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling HasRUI.swift, RUIAnimations.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RUIButton.swift, RUIDragComponent+DragEvents.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RUITapComponent.swift, RUIText.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling RUIStepper.swift, RUISwitch.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriverJobDiscovery normal arm64 Compiling SwiftUI+RUIGestures.swift (in target 'RealityUI' from project 'RealityUI')
SwiftDriver\ Compilation RealityUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-Swift-Compilation -- /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name RealityUI -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -plugin-path /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -target arm64-apple-ios13.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 -enable-experimental-feature OpaqueTypeErasure -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.1-22B74-f2ea1940d4ae1642e20681c3a33270e4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.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/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.o normal (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios13.0 -r -isysroot /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -fobjc-link-runtime -L/Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI.swiftmodule -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/RealityUI.build/Debug-iphoneos/RealityUI.build/Objects-normal/arm64/RealityUI_dependency_info.dat -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.o
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.o (in target 'RealityUI' from project 'RealityUI')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/RealityUI.o
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RealityUI",
  "name" : "RealityUI",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "RealityUI",
      "targets" : [
        "RealityUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RealityUITests",
      "module_type" : "SwiftTarget",
      "name" : "RealityUITests",
      "path" : "Tests/RealityUITests",
      "sources" : [
        "RUIAnimationTests.swift",
        "RUIButtonTests.swift",
        "RUIDragButtonTests.swift",
        "RUIDragSliderTests.swift",
        "RUIGeometryTests.swift",
        "RUISliderTests.swift",
        "RUIStepperTests.swift",
        "RUISwitchTests.swift",
        "RUITextTests.swift",
        "RUITextureTests.swift",
        "RUITurnTests.swift",
        "RealityUIGeneralTests.swift",
        "RealityUIUtilityTests.swift"
      ],
      "target_dependencies" : [
        "RealityUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RealityUI",
      "module_type" : "SwiftTarget",
      "name" : "RealityUI",
      "path" : "Sources/RealityUI",
      "product_memberships" : [
        "RealityUI"
      ],
      "sources" : [
        "HasRUI.swift",
        "RUIAnimations.swift",
        "RUIButton.swift",
        "RUIDragComponent+DragEvents.swift",
        "RUIDragComponent.swift",
        "RUIDragDelegate.swift",
        "RUIDragGestureRecognizer+Mouse.swift",
        "RUIDragGestureRecognizer+Touch.swift",
        "RUIDragGestureRecognizer.swift",
        "RUISlider.swift",
        "RUIStepper.swift",
        "RUISwitch.swift",
        "RUITapComponent.swift",
        "RUIText.swift",
        "RUITexture.swift",
        "RealityUI.swift",
        "SwiftUI+RUIGestures.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.