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.