Build Information
Failed to build Satin, reference main (a91c46), with Swift 6.4 for tvOS using Xcode 27.0 on 19 Sep 2026 13:25:13 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Satin -destination generic/platform=tvOSBuild Log
SwiftCompile normal arm64 Compiling\ ComputeConstants.swift,\ FragmentConstants.swift,\ MeshConstants.swift,\ ObjectConstants.swift,\ PBRConstants.swift,\ VertexConstants.swift,\ Tonemapping.swift,\ YCbCrToRGBConverter.swift,\ Camera.swift,\ Context.swift,\ Geometry.swift,\ Material.swift,\ Mesh.swift,\ Object.swift,\ Renderer.swift,\ Shader.swift,\ BVH+Extensions.swift,\ Bounds+Extensions.swift,\ Bundle+Extensions.swift,\ CGPoint+Extensions.swift,\ CGSize+Extensions.swift,\ CodingUserInfoKey+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ComputeConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/FragmentConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/MeshConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ObjectConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/PBRConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/VertexConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Tonemapping.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Converters/YCbCrToRGBConverter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Camera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Geometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Material.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Mesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Object.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Renderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Shader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/BVH+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bounds+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bundle+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGPoint+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGSize+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CodingUserInfoKey+Extensions.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ComputeConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/FragmentConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FragmentConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/MeshConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MeshConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ObjectConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ObjectConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/PBRConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PBRConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/VertexConstants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VertexConstants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Tonemapping.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Tonemapping.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Converters/YCbCrToRGBConverter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile YCbCrToRGBConverter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Camera.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Camera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Context.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Context.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Geometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Geometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Material.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Material.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Mesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Mesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Object.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Object.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Renderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Renderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Shader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Shader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/BVH+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BVH+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bounds+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Bounds+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bundle+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Bundle+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGPoint+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGPoint+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGSize+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGSize+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CodingUserInfoKey+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CodingUserInfoKey+Extensions.swift
SwiftCompile normal arm64 Compiling\ OrbitPerspectiveCameraController.swift,\ OrthographicCameraController.swift,\ PerspectiveCameraController.swift,\ OrthographicCamera.swift,\ PerspectiveCamera.swift,\ AnyMaterial.swift,\ BufferComputeSystem.swift,\ ComputeProcessor.swift,\ ComputeSystem.swift,\ TessellationProcessor.swift,\ TextureComputeProcessor.swift,\ TextureComputeSystem.swift,\ ComputeConfiguration.swift,\ ComputeShader.swift,\ ComputeShaderConfiguration.swift,\ ComputeShaderLibraryCache.swift,\ ComputeShaderLibraryConfiguration.swift,\ ComputeShaderLibrarySourceCache.swift,\ ComputeShaderPipelineCache.swift,\ Blending.swift,\ Constants.swift,\ Lighting.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/OrthographicCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/PerspectiveCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Codable/AnyMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/BufferComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TessellationProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibrarySourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderPipelineCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Blending.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Lighting.swift (in target 'Satin' from project 'Satin')
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:125:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
123 |
124 | private var pinchScale: Float = 1.0
125 | private var pinchGestureRecognizer: UIPinchGestureRecognizer?
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
126 |
127 | private var tapGestureRecognizer: UITapGestureRecognizer?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:844:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
842 | }
843 |
844 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
845 | if gestureRecognizer.state == .began {
846 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:545:14: error: 'isMultipleTouchEnabled' is unavailable in tvOS
543 | #else
544 |
545 | view.isMultipleTouchEnabled = true
| `- error: 'isMultipleTouchEnabled' is unavailable in tvOS
546 |
547 | let allowedTouchTypes = [UITouch.TouchType.direct.rawValue as NSNumber]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:208:57: note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
206 | @property(nonatomic) CGPoint anchorPoint API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
207 |
208 | @property(nonatomic,getter=isMultipleTouchEnabled) BOOL multipleTouchEnabled API_UNAVAILABLE(tvos); // default is NO
| `- note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
209 | @property(nonatomic,getter=isExclusiveTouch) BOOL exclusiveTouch API_UNAVAILABLE(tvos); // default is NO
210 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:550:33: error: 'minimumNumberOfTouches' is unavailable in tvOS
548 | let rotateGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(rotateGesture))
549 | rotateGestureRecognizer.allowedTouchTypes = allowedTouchTypes
550 | rotateGestureRecognizer.minimumNumberOfTouches = 1
| `- error: 'minimumNumberOfTouches' is unavailable in tvOS
551 | rotateGestureRecognizer.maximumNumberOfTouches = 1
552 | view.addGestureRecognizer(rotateGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:33:43: note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
| `- note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:551:33: error: 'maximumNumberOfTouches' is unavailable in tvOS
549 | rotateGestureRecognizer.allowedTouchTypes = allowedTouchTypes
550 | rotateGestureRecognizer.minimumNumberOfTouches = 1
551 | rotateGestureRecognizer.maximumNumberOfTouches = 1
| `- error: 'maximumNumberOfTouches' is unavailable in tvOS
552 | view.addGestureRecognizer(rotateGestureRecognizer)
553 | self.rotateGestureRecognizer = rotateGestureRecognizer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:34:43: note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
| `- note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
35 |
36 | - (CGPoint)translationInView:(nullable UIView *)view; // translation in the coordinate system of the specified view
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:557:30: error: 'minimumNumberOfTouches' is unavailable in tvOS
555 | let panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(panGesture))
556 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
557 | panGestureRecognizer.minimumNumberOfTouches = 2
| `- error: 'minimumNumberOfTouches' is unavailable in tvOS
558 | panGestureRecognizer.maximumNumberOfTouches = 2
559 | view.addGestureRecognizer(panGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:33:43: note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
| `- note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:558:30: error: 'maximumNumberOfTouches' is unavailable in tvOS
556 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
557 | panGestureRecognizer.minimumNumberOfTouches = 2
558 | panGestureRecognizer.maximumNumberOfTouches = 2
| `- error: 'maximumNumberOfTouches' is unavailable in tvOS
559 | view.addGestureRecognizer(panGestureRecognizer)
560 | self.panGestureRecognizer = panGestureRecognizer
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:34:43: note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
| `- note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
35 |
36 | - (CGPoint)translationInView:(nullable UIView *)view; // translation in the coordinate system of the specified view
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:564:30: error: 'numberOfTouchesRequired' is unavailable in tvOS
562 | let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(tapGesture))
563 | tapGestureRecognizer.allowedTouchTypes = allowedTouchTypes
564 | tapGestureRecognizer.numberOfTouchesRequired = 1
| `- error: 'numberOfTouchesRequired' is unavailable in tvOS
565 | tapGestureRecognizer.numberOfTapsRequired = 2
566 | view.addGestureRecognizer(tapGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:26:35: note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
26 | @property (nonatomic) NSUInteger numberOfTouchesRequired API_UNAVAILABLE(tvos); // Default is 1. The number of fingers required to match
| `- note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
27 |
28 | @property (nonatomic) UIEventButtonMask buttonMaskRequired API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos); // Default is UIEventButtonMaskPrimary and cannot be 0. This property is only evaluated on indirect input devices and is the mask of pressed buttons to required to match.
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:569:38: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
567 | self.tapGestureRecognizer = tapGestureRecognizer
568 |
569 | let pinchGestureRecognizer = UIPinchGestureRecognizer(target: self, action: #selector(pinchGesture))
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
570 | pinchGestureRecognizer.allowedTouchTypes = allowedTouchTypes
571 | view.addGestureRecognizer(pinchGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:81:40: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
79 |
80 | private var rollRotation: Float = 0.0
81 | private var rollGestureRecognizer: UIRotationGestureRecognizer!
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
82 |
83 | private var panGestureRecognizer: UIPanGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:88:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
86 |
87 | private var pinchScale: Float = 1.0
88 | private var pinchGestureRecognizer: UIPinchGestureRecognizer!
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
89 |
90 | private var tapGestureRecognizer: UITapGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:511:57: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
509 | }
510 |
511 | @objc private func rollGesture(_ gestureRecognizer: UIRotationGestureRecognizer) {
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
512 | if gestureRecognizer.state == .began {
513 | state = .rolling
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:554:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
552 | }
553 |
554 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
555 | if gestureRecognizer.state == .began {
556 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:347:14: error: 'isMultipleTouchEnabled' is unavailable in tvOS
345 | #else
346 |
347 | view.isMultipleTouchEnabled = true
| `- error: 'isMultipleTouchEnabled' is unavailable in tvOS
348 |
349 | let allowedTouchTypes = [UITouch.TouchType.direct.rawValue as NSNumber]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:208:57: note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
206 | @property(nonatomic) CGPoint anchorPoint API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
207 |
208 | @property(nonatomic,getter=isMultipleTouchEnabled) BOOL multipleTouchEnabled API_UNAVAILABLE(tvos); // default is NO
| `- note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
209 | @property(nonatomic,getter=isExclusiveTouch) BOOL exclusiveTouch API_UNAVAILABLE(tvos); // default is NO
210 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:352:30: error: 'minimumNumberOfTouches' is unavailable in tvOS
350 | panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(panGesture))
351 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
352 | panGestureRecognizer.minimumNumberOfTouches = 1
| `- error: 'minimumNumberOfTouches' is unavailable in tvOS
353 | panGestureRecognizer.maximumNumberOfTouches = 1
354 | view.addGestureRecognizer(panGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:33:43: note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
| `- note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:353:30: error: 'maximumNumberOfTouches' is unavailable in tvOS
351 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
352 | panGestureRecognizer.minimumNumberOfTouches = 1
353 | panGestureRecognizer.maximumNumberOfTouches = 1
| `- error: 'maximumNumberOfTouches' is unavailable in tvOS
354 | view.addGestureRecognizer(panGestureRecognizer)
355 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:34:43: note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
| `- note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
35 |
36 | - (CGPoint)translationInView:(nullable UIView *)view; // translation in the coordinate system of the specified view
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:356:33: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
354 | view.addGestureRecognizer(panGestureRecognizer)
355 |
356 | rollGestureRecognizer = UIRotationGestureRecognizer(target: self, action: #selector(rollGesture))
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
357 | rollGestureRecognizer.allowedTouchTypes = allowedTouchTypes
358 | view.addGestureRecognizer(rollGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:362:30: error: 'numberOfTouchesRequired' is unavailable in tvOS
360 | tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(tapGesture))
361 | tapGestureRecognizer.allowedTouchTypes = allowedTouchTypes
362 | tapGestureRecognizer.numberOfTouchesRequired = 1
| `- error: 'numberOfTouchesRequired' is unavailable in tvOS
363 | tapGestureRecognizer.numberOfTapsRequired = 2
364 | view.addGestureRecognizer(tapGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:26:35: note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
26 | @property (nonatomic) NSUInteger numberOfTouchesRequired API_UNAVAILABLE(tvos); // Default is 1. The number of fingers required to match
| `- note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
27 |
28 | @property (nonatomic) UIEventButtonMask buttonMaskRequired API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos); // Default is UIEventButtonMaskPrimary and cannot be 0. This property is only evaluated on indirect input devices and is the mask of pressed buttons to required to match.
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:366:34: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
364 | view.addGestureRecognizer(tapGestureRecognizer)
365 |
366 | pinchGestureRecognizer = UIPinchGestureRecognizer(target: self, action: #selector(pinchGesture))
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
367 | pinchGestureRecognizer.allowedTouchTypes = allowedTouchTypes
368 | view.addGestureRecognizer(pinchGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:124:40: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
122 |
123 | private var rollRotation: Float = 0.0
124 | private var rollGestureRecognizer: UIRotationGestureRecognizer!
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
125 |
126 | private var panCurrentPoint: simd_float2 = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:133:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
131 |
132 | private var pinchScale: Float = 1.0
133 | private var pinchGestureRecognizer: UIPinchGestureRecognizer!
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
134 |
135 | private var tapGestureRecognizer: UITapGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:712:57: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
710 | }
711 |
712 | @objc private func rollGesture(_ gestureRecognizer: UIRotationGestureRecognizer) {
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
713 | if gestureRecognizer.state == .began {
714 | state = .rolling
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:778:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
776 | }
777 |
778 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
779 | if gestureRecognizer.state == .began {
780 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:497:14: error: 'isMultipleTouchEnabled' is unavailable in tvOS
495 | #else
496 |
497 | view.isMultipleTouchEnabled = true
| `- error: 'isMultipleTouchEnabled' is unavailable in tvOS
498 |
499 | let allowedTouchTypes = [UITouch.TouchType.direct.rawValue as NSNumber]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:208:57: note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
206 | @property(nonatomic) CGPoint anchorPoint API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
207 |
208 | @property(nonatomic,getter=isMultipleTouchEnabled) BOOL multipleTouchEnabled API_UNAVAILABLE(tvos); // default is NO
| `- note: 'isMultipleTouchEnabled' has been explicitly marked unavailable here
209 | @property(nonatomic,getter=isExclusiveTouch) BOOL exclusiveTouch API_UNAVAILABLE(tvos); // default is NO
210 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:502:33: error: 'minimumNumberOfTouches' is unavailable in tvOS
500 | rotateGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(rotateGesture))
501 | rotateGestureRecognizer.allowedTouchTypes = allowedTouchTypes
502 | rotateGestureRecognizer.minimumNumberOfTouches = 1
| `- error: 'minimumNumberOfTouches' is unavailable in tvOS
503 | rotateGestureRecognizer.maximumNumberOfTouches = 1
504 | view.addGestureRecognizer(rotateGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:33:43: note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
| `- note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:503:33: error: 'maximumNumberOfTouches' is unavailable in tvOS
501 | rotateGestureRecognizer.allowedTouchTypes = allowedTouchTypes
502 | rotateGestureRecognizer.minimumNumberOfTouches = 1
503 | rotateGestureRecognizer.maximumNumberOfTouches = 1
| `- error: 'maximumNumberOfTouches' is unavailable in tvOS
504 | view.addGestureRecognizer(rotateGestureRecognizer)
505 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:34:43: note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
| `- note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
35 |
36 | - (CGPoint)translationInView:(nullable UIView *)view; // translation in the coordinate system of the specified view
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:506:33: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
504 | view.addGestureRecognizer(rotateGestureRecognizer)
505 |
506 | rollGestureRecognizer = UIRotationGestureRecognizer(target: self, action: #selector(rollGesture))
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
507 | rollGestureRecognizer.allowedTouchTypes = [UITouch.TouchType.direct.rawValue as NSNumber]
508 | view.addGestureRecognizer(rollGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:512:30: error: 'minimumNumberOfTouches' is unavailable in tvOS
510 | panGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(panGesture))
511 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
512 | panGestureRecognizer.minimumNumberOfTouches = 2
| `- error: 'minimumNumberOfTouches' is unavailable in tvOS
513 | panGestureRecognizer.maximumNumberOfTouches = 2
514 | view.addGestureRecognizer(panGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:33:43: note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
31 | @interface UIPanGestureRecognizer : UIGestureRecognizer
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
| `- note: 'minimumNumberOfTouches' has been explicitly marked unavailable here
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
35 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:513:30: error: 'maximumNumberOfTouches' is unavailable in tvOS
511 | panGestureRecognizer.allowedTouchTypes = allowedTouchTypes
512 | panGestureRecognizer.minimumNumberOfTouches = 2
513 | panGestureRecognizer.maximumNumberOfTouches = 2
| `- error: 'maximumNumberOfTouches' is unavailable in tvOS
514 | view.addGestureRecognizer(panGestureRecognizer)
515 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:34:43: note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
32 |
33 | @property (nonatomic) NSUInteger minimumNumberOfTouches API_UNAVAILABLE(tvos); // default is 1. the minimum number of touches required to match
34 | @property (nonatomic) NSUInteger maximumNumberOfTouches API_UNAVAILABLE(tvos); // default is UINT_MAX. the maximum number of touches that can be down
| `- note: 'maximumNumberOfTouches' has been explicitly marked unavailable here
35 |
36 | - (CGPoint)translationInView:(nullable UIView *)view; // translation in the coordinate system of the specified view
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:518:30: error: 'numberOfTouchesRequired' is unavailable in tvOS
516 | tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(tapGesture))
517 | tapGestureRecognizer.allowedTouchTypes = allowedTouchTypes
518 | tapGestureRecognizer.numberOfTouchesRequired = 1
| `- error: 'numberOfTouchesRequired' is unavailable in tvOS
519 | tapGestureRecognizer.numberOfTapsRequired = 2
520 | view.addGestureRecognizer(tapGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:26:35: note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic) NSUInteger numberOfTapsRequired; // Default is 1. The number of taps required to match
26 | @property (nonatomic) NSUInteger numberOfTouchesRequired API_UNAVAILABLE(tvos); // Default is 1. The number of fingers required to match
| `- note: 'numberOfTouchesRequired' has been explicitly marked unavailable here
27 |
28 | @property (nonatomic) UIEventButtonMask buttonMaskRequired API_AVAILABLE(ios(13.4)) API_UNAVAILABLE(tvos, watchos); // Default is UIEventButtonMaskPrimary and cannot be 0. This property is only evaluated on indirect input devices and is the mask of pressed buttons to required to match.
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:522:34: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
520 | view.addGestureRecognizer(tapGestureRecognizer)
521 |
522 | pinchGestureRecognizer = UIPinchGestureRecognizer(target: self, action: #selector(pinchGesture))
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
523 | pinchGestureRecognizer.allowedTouchTypes = allowedTouchTypes
524 | view.addGestureRecognizer(pinchGestureRecognizer)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift:137:43: error: 'iOS_GPUFamily4_v1' is unavailable in tvOS
135 | }
136 | #elseif os(iOS) || os(tvOS) || os(visionOS)
137 | if device.supportsFeatureSet(.iOS_GPUFamily4_v1) || device.supportsFeatureSet(.iOS_GPUFamily5_v1) {
| `- error: 'iOS_GPUFamily4_v1' is unavailable in tvOS
138 | _useDispatchThreads = true
139 | }
Metal.MTLFeatureSet.iOS_GPUFamily4_v1:3:8: note: 'iOS_GPUFamily4_v1' has been explicitly marked unavailable here
1 | enum MTLFeatureSet {
2 | @available(tvOS, unavailable)
3 | case iOS_GPUFamily4_v1}
| `- note: 'iOS_GPUFamily4_v1' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift:137:92: error: 'iOS_GPUFamily5_v1' is unavailable in tvOS
135 | }
136 | #elseif os(iOS) || os(tvOS) || os(visionOS)
137 | if device.supportsFeatureSet(.iOS_GPUFamily4_v1) || device.supportsFeatureSet(.iOS_GPUFamily5_v1) {
| `- error: 'iOS_GPUFamily5_v1' is unavailable in tvOS
138 | _useDispatchThreads = true
139 | }
Metal.MTLFeatureSet.iOS_GPUFamily5_v1:3:8: note: 'iOS_GPUFamily5_v1' has been explicitly marked unavailable here
1 | enum MTLFeatureSet {
2 | @available(tvOS, unavailable)
3 | case iOS_GPUFamily5_v1}
| `- note: 'iOS_GPUFamily5_v1' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift:209:9: error: cannot find '_dispatchThreadgroups' in scope
207 | }
208 | #elseif os(tvOS)
209 | _dispatchThreadgroups(computeEncoder: computeEncoder, pipeline: pipeline, iteration: iteration)
| `- error: cannot find '_dispatchThreadgroups' in scope
210 | #endif
211 | }
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeSystem.swift:145:43: error: 'iOS_GPUFamily4_v1' is unavailable in tvOS
143 | }
144 | #elseif os(iOS) || os(tvOS) || os(visionOS)
145 | if device.supportsFeatureSet(.iOS_GPUFamily4_v1) || device.supportsFeatureSet(.iOS_GPUFamily5_v1) {
| `- error: 'iOS_GPUFamily4_v1' is unavailable in tvOS
146 | _useDispatchThreads = true
147 | }
Metal.MTLFeatureSet.iOS_GPUFamily4_v1:3:8: note: 'iOS_GPUFamily4_v1' has been explicitly marked unavailable here
1 | enum MTLFeatureSet {
2 | @available(tvOS, unavailable)
3 | case iOS_GPUFamily4_v1}
| `- note: 'iOS_GPUFamily4_v1' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeSystem.swift:145:92: error: 'iOS_GPUFamily5_v1' is unavailable in tvOS
143 | }
144 | #elseif os(iOS) || os(tvOS) || os(visionOS)
145 | if device.supportsFeatureSet(.iOS_GPUFamily4_v1) || device.supportsFeatureSet(.iOS_GPUFamily5_v1) {
| `- error: 'iOS_GPUFamily5_v1' is unavailable in tvOS
146 | _useDispatchThreads = true
147 | }
Metal.MTLFeatureSet.iOS_GPUFamily5_v1:3:8: note: 'iOS_GPUFamily5_v1' has been explicitly marked unavailable here
1 | enum MTLFeatureSet {
2 | @available(tvOS, unavailable)
3 | case iOS_GPUFamily5_v1}
| `- note: 'iOS_GPUFamily5_v1' has been explicitly marked unavailable here
4 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OrbitPerspectiveCameraController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OrthographicCameraController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PerspectiveCameraController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/OrthographicCamera.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OrthographicCamera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/PerspectiveCamera.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PerspectiveCamera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Codable/AnyMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/BufferComputeSystem.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferComputeSystem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeProcessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeSystem.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeSystem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TessellationProcessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TessellationProcessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeProcessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextureComputeProcessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeSystem.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextureComputeSystem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShaderConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShaderLibraryCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShaderLibraryConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibrarySourceCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShaderLibrarySourceCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderPipelineCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ComputeShaderPipelineCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Blending.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Blending.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Constants.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Constants.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Lighting.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Lighting.swift
SwiftCompile normal arm64 Compiling\ BasicTextureMaterial.swift,\ DepthMaterial.swift,\ MatCapMaterial.swift,\ NormalColorMaterial.swift,\ PhysicalMaterial.swift,\ ShadowMaterial.swift,\ SkyboxMaterial.swift,\ SourceMaterial.swift,\ StandardMaterial.swift,\ TextMaterial.swift,\ UVColorMaterial.swift,\ IBLScene.swift,\ InstancedMesh.swift,\ Submesh.swift,\ TessellationMesh.swift,\ AnyParameter.swift,\ BoolParameter.swift,\ DoubleParameter.swift,\ Float2Parameter.swift,\ Float2x2Parameter.swift,\ Float3Parameter.swift,\ Float3x3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicTextureMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/DepthMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/MatCapMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/NormalColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/PhysicalMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ShadowMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SkyboxMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SourceMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/StandardMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/TextMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/UVColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/IBLScene.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/InstancedMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/Submesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/TessellationMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/AnyParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/BoolParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/DoubleParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2x2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3x3Parameter.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicTextureMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BasicTextureMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/DepthMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DepthMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/MatCapMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MatCapMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/NormalColorMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NormalColorMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/PhysicalMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PhysicalMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ShadowMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShadowMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SkyboxMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SkyboxMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SourceMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SourceMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/StandardMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StandardMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/TextMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/UVColorMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UVColorMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/IBLScene.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IBLScene.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/InstancedMesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InstancedMesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/Submesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Submesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/TessellationMesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TessellationMesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/AnyParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/BoolParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BoolParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/DoubleParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float2Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2x2Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float2x2Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float3Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3x3Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float3x3Parameter.swift
SwiftCompile normal arm64 Compiling\ CapsuleGeometry.swift,\ CircleGeometry.swift,\ ConeGeometry.swift,\ CylinderGeometry.swift,\ ExtrudedRoundedRectGeometry.swift,\ ExtrudedTextGeometry.swift,\ IcoSphereGeometry.swift,\ LineGeometry.swift,\ OctaSphereGeometry.swift,\ ParametricGeometry.swift,\ PlaneGeometry.swift,\ PointGeometry.swift,\ QuadGeometry.swift,\ RoundedBoxGeometry.swift,\ RoundedRectGeometry.swift,\ SatinGeometry.swift,\ SkyboxGeometry.swift,\ SphereGeometry.swift,\ SquircleGeometry.swift,\ TesselatedTextGeometry.swift,\ TessellationGeometry.swift,\ TextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CapsuleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CircleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ConeGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CylinderGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedRoundedRectGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedTextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/IcoSphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/LineGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/OctaSphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ParametricGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PlaneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PointGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/QuadGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedBoxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedRectGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SatinGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SkyboxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SquircleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TesselatedTextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TessellationGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TextGeometry.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CapsuleGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CapsuleGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CircleGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CircleGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ConeGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ConeGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CylinderGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CylinderGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedRoundedRectGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ExtrudedRoundedRectGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedTextGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ExtrudedTextGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/IcoSphereGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IcoSphereGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/LineGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LineGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/OctaSphereGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OctaSphereGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ParametricGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParametricGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PlaneGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PlaneGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PointGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PointGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/QuadGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile QuadGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedBoxGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RoundedBoxGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedRectGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RoundedRectGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SatinGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SatinGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SkyboxGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SkyboxGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SphereGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SphereGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SquircleGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SquircleGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TesselatedTextGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TesselatedTextGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TessellationGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TessellationGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TextGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextGeometry.swift
SwiftCompile normal arm64 Compiling\ TorusGeometry.swift,\ TriangleGeometry.swift,\ TubeGeometry.swift,\ UVDiskGeometry.swift,\ AnyBufferAttribute.swift,\ Attribute.swift,\ BufferAttribute.swift,\ ElementBuffer.swift,\ InterleavedBuffer.swift,\ InterleavedBufferAttribute.swift,\ VertexAttribute.swift,\ DirectionalLight.swift,\ PointLight.swift,\ SpotLight.swift,\ ARBackgroundDepthMaterial.swift,\ ARBackgroundMaterial.swift,\ ARCompositorMaterial.swift,\ ARMatteMaterial.swift,\ ARPostMaterial.swift,\ BasicColorMaterial.swift,\ BasicDiffuseMaterial.swift,\ BasicPointMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TorusGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TriangleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TubeGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/UVDiskGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/AnyBufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/Attribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/BufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/ElementBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/VertexAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/DirectionalLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/PointLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/SpotLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundDepthMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARCompositorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARMatteMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARPostMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicDiffuseMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicPointMaterial.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TorusGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TorusGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TriangleGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TriangleGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TubeGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TubeGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/UVDiskGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UVDiskGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/AnyBufferAttribute.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyBufferAttribute.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/Attribute.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Attribute.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/BufferAttribute.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BufferAttribute.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/ElementBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ElementBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InterleavedBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBufferAttribute.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InterleavedBufferAttribute.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/VertexAttribute.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VertexAttribute.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/DirectionalLight.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DirectionalLight.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/PointLight.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PointLight.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/SpotLight.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SpotLight.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundDepthMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARBackgroundDepthMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARBackgroundMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARCompositorMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARCompositorMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARMatteMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARMatteMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARPostMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARPostMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicColorMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BasicColorMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicDiffuseMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BasicDiffuseMaterial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicPointMaterial.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BasicPointMaterial.swift
SwiftCompile normal arm64 Compiling\ Float+Extensions.swift,\ MTLClearColor+Extensions.swift,\ MTLSamplerDescriptor+Extensions.swift,\ MTLTexture+Extensions.swift,\ MTLVertexFormat+Extension.swift,\ MTLVertexStepFunction+Extensions.swift,\ MTLViewport+Extensions.swift,\ Metal+Extensions.swift,\ NSAppearanceCustomization+Extensions.swift,\ Ray+Extensions.swift,\ Rectangle+Extensions.swift,\ Simd+Extensions.swift,\ String+Extensions.swift,\ UIWindow+Extensions.swift,\ Vertex+Extensions.swift,\ BrdfGenerator.swift,\ CubemapGenerator.swift,\ DiffuseIBLGenerator.swift,\ RandomNoiseGenerator.swift,\ SpecularIBLGenerator.swift,\ ArcGeometry.swift,\ BoxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Float+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLClearColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLSamplerDescriptor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLTexture+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexFormat+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexStepFunction+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLViewport+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/NSAppearanceCustomization+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Ray+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Rectangle+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/UIWindow+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Vertex+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/BrdfGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/CubemapGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/DiffuseIBLGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/RandomNoiseGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/SpecularIBLGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ArcGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/BoxGeometry.swift (in target 'Satin' from project 'Satin')
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLTexture+Extensions.swift:12:9: warning: switch must be exhaustive
10 | extension MTLPixelFormat {
11 | var srgb: Bool {
12 | switch self {
| |- warning: switch must be exhaustive
| |- note: add missing case: '.rgb8Unorm'
| |- note: add missing case: '.rgb8Snorm'
| |- note: add missing case: '.rgb8Uint'
| |- note: add missing case: '.rgb8Sint'
| |- note: add missing case: '.rgb16Unorm'
| |- note: add missing case: '.rgb16Snorm'
| |- note: add missing case: '.rgb16Uint'
| |- note: add missing case: '.rgb16Sint'
| |- note: add missing case: '.rgb16Float'
| |- note: add missing case: '.rgb32Uint'
| |- note: add missing case: '.rgb32Sint'
| |- note: add missing case: '.rgb32Float'
| |- note: add missing case: '.unspecialized'
| `- note: add missing cases
13 | case .invalid:
14 | return false
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexStepFunction+Extensions.swift:11:1: warning: extension declares a conformance of imported type 'MTLVertexStepFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
9 | import Metal
10 |
11 | extension MTLVertexStepFunction: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLVertexStepFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:11:1: warning: extension declares a conformance of imported type 'MTLTriangleFillMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
9 | import Metal
10 |
11 | extension MTLTriangleFillMode: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLTriangleFillMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:12:1: warning: extension declares a conformance of imported type 'MTLCullMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
10 |
11 | extension MTLTriangleFillMode: Codable {}
12 | extension MTLCullMode: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLCullMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:13:1: warning: extension declares a conformance of imported type 'MTLPrimitiveType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
11 | extension MTLTriangleFillMode: Codable {}
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLPrimitiveType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
14 | extension MTLWinding: Codable {}
15 | extension MTLIndexType: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:14:1: warning: extension declares a conformance of imported type 'MTLWinding' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLWinding' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
15 | extension MTLIndexType: Codable {}
16 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:15:1: warning: extension declares a conformance of imported type 'MTLIndexType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
15 | extension MTLIndexType: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLIndexType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
16 |
17 | extension MTLCompareFunction: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:17:1: warning: extension declares a conformance of imported type 'MTLCompareFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
15 | extension MTLIndexType: Codable {}
16 |
17 | extension MTLCompareFunction: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLCompareFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | extension MTLBlendOperation: Codable {}
19 | extension MTLBlendFactor: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:18:1: warning: extension declares a conformance of imported type 'MTLBlendOperation' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
16 |
17 | extension MTLCompareFunction: Codable {}
18 | extension MTLBlendOperation: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLBlendOperation' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
19 | extension MTLBlendFactor: Codable {}
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:19:1: warning: extension declares a conformance of imported type 'MTLBlendFactor' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
17 | extension MTLCompareFunction: Codable {}
18 | extension MTLBlendOperation: Codable {}
19 | extension MTLBlendFactor: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLBlendFactor' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Ray+Extensions.swift:40:1: warning: extension declares a conformance of imported type 'Ray' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
38 | }
39 |
40 | extension Ray: Equatable {
| |- warning: extension declares a conformance of imported type 'Ray' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public static func == (lhs: Ray, rhs: Ray) -> Bool {
42 | return lhs.origin == rhs.origin && lhs.direction == rhs.direction
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:46:1: warning: extension declares a conformance of imported type '_MTLPackedFloat3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
44 | }
45 |
46 | extension MTLPackedFloat3: Codable {
| |- warning: extension declares a conformance of imported type '_MTLPackedFloat3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
47 | public init(from decoder: Decoder) throws {
48 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:62:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
60 | }
61 |
62 | extension simd_quatf: Codable {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
63 | public init(from decoder: Decoder) throws {
64 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:74:1: warning: extension declares a conformance of imported type 'simd_float4x4' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
72 | }
73 |
74 | extension simd_float4x4: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float4x4' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
75 | public init(from decoder: Decoder) throws {
76 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:94:1: warning: extension declares a conformance of imported type 'simd_float3x3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
92 | }
93 |
94 | extension simd_float3x3: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float3x3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
95 | public init(from decoder: Decoder) throws {
96 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:106:1: warning: extension declares a conformance of imported type 'simd_float2x2' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
104 | }
105 |
106 | extension simd_float2x2: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float2x2' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
107 | public init(from decoder: Decoder) throws {
108 | let values = try decoder.singleValueContainer()
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Float+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLClearColor+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLClearColor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLSamplerDescriptor+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLSamplerDescriptor+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLTexture+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLTexture+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexFormat+Extension.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLVertexFormat+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexStepFunction+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLVertexStepFunction+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLViewport+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MTLViewport+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Metal+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/NSAppearanceCustomization+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile NSAppearanceCustomization+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Ray+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Ray+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Rectangle+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Rectangle+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Simd+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/String+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile String+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/UIWindow+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIWindow+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Vertex+Extensions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Vertex+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/BrdfGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BrdfGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/CubemapGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CubemapGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/DiffuseIBLGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DiffuseIBLGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/RandomNoiseGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RandomNoiseGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/SpecularIBLGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SpecularIBLGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ArcGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArcGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/BoxGeometry.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BoxGeometry.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift,\ ARBackgroundDepthRenderer.swift,\ ARBackgroundRenderer.swift,\ ARCompositor.swift,\ ARDepthMaskGenerator.swift,\ ARDepthUpscaler.swift,\ ARFeatheredDepthMaskGenerator.swift,\ ARLidarMesh.swift,\ ARMatteRenderer.swift,\ ARPerspectiveCamera.swift,\ ARPlaneMesh.swift,\ ARPostProcessor.swift,\ ARSessionPublisher.swift,\ Easing.swift,\ Easings.swift,\ Tween.swift,\ Tweener.swift,\ InstanceMatrixUniformBuffer.swift,\ StructBuffer.swift,\ UniformBuffer.swift,\ VertexUniformBuffer.swift,\ CameraController.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundDepthRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARCompositor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthMaskGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthUpscaler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARFeatheredDepthMaskGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARLidarMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARMatteRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPerspectiveCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPlaneMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPostProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARSessionPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easing.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easings.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tween.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tweener.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/InstanceMatrixUniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/StructBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/UniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/VertexUniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/CameraController.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundDepthRenderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARBackgroundDepthRenderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundRenderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARBackgroundRenderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARCompositor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARCompositor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthMaskGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARDepthMaskGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthUpscaler.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARDepthUpscaler.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARFeatheredDepthMaskGenerator.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARFeatheredDepthMaskGenerator.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARLidarMesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARLidarMesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARMatteRenderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARMatteRenderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPerspectiveCamera.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARPerspectiveCamera.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPlaneMesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARPlaneMesh.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPostProcessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARPostProcessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARSessionPublisher.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ARSessionPublisher.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easing.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Easing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easings.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Easings.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tween.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Tween.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tweener.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Tweener.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/InstanceMatrixUniformBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InstanceMatrixUniformBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/StructBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StructBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/UniformBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UniformBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/VertexUniformBuffer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VertexUniformBuffer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/CameraController.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraController.swift
SwiftCompile normal arm64 Compiling\ Float4Parameter.swift,\ Float4x4Parameter.swift,\ FloatParameter.swift,\ GenericParameter.swift,\ Int2Parameter.swift,\ Int3Parameter.swift,\ Int4Parameter.swift,\ IntParameter.swift,\ PackedFloat3Parameter.swift,\ Parameter.swift,\ ParameterGroup.swift,\ StringParameter.swift,\ UInt32Parameter.swift,\ IBLEnvironment.swift,\ Light.swift,\ Renderable.swift,\ Shadow.swift,\ Raycast.swift,\ RaycastOptions.swift,\ RaycastResult.swift,\ RenderEncoderState.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4x4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/FloatParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/GenericParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/IntParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/PackedFloat3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/ParameterGroup.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/StringParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/UInt32Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/IBLEnvironment.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Light.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Renderable.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Shadow.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/Raycast.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastResult.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderEncoderState.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float4Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4x4Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Float4x4Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/FloatParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FloatParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/GenericParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GenericParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int2Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Int2Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int3Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Int3Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int4Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Int4Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/IntParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IntParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/PackedFloat3Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PackedFloat3Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/ParameterGroup.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ParameterGroup.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/StringParameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StringParameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/UInt32Parameter.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UInt32Parameter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/IBLEnvironment.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IBLEnvironment.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Light.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Light.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Renderable.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Renderable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Shadow.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Shadow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/Raycast.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Raycast.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastOptions.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RaycastOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastResult.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RaycastResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderEncoderState.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RenderEncoderState.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Satin (in target 'Satin' from project 'Satin')
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:125:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
123 |
124 | private var pinchScale: Float = 1.0
125 | private var pinchGestureRecognizer: UIPinchGestureRecognizer?
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
126 |
127 | private var tapGestureRecognizer: UITapGestureRecognizer?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift:844:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
842 | }
843 |
844 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
845 | if gestureRecognizer.state == .began {
846 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:81:40: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
79 |
80 | private var rollRotation: Float = 0.0
81 | private var rollGestureRecognizer: UIRotationGestureRecognizer!
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
82 |
83 | private var panGestureRecognizer: UIPanGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:88:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
86 |
87 | private var pinchScale: Float = 1.0
88 | private var pinchGestureRecognizer: UIPinchGestureRecognizer!
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
89 |
90 | private var tapGestureRecognizer: UITapGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:511:57: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
509 | }
510 |
511 | @objc private func rollGesture(_ gestureRecognizer: UIRotationGestureRecognizer) {
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
512 | if gestureRecognizer.state == .began {
513 | state = .rolling
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift:554:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
552 | }
553 |
554 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
555 | if gestureRecognizer.state == .began {
556 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:124:40: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
122 |
123 | private var rollRotation: Float = 0.0
124 | private var rollGestureRecognizer: UIRotationGestureRecognizer!
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
125 |
126 | private var panCurrentPoint: simd_float2 = .zero
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:133:41: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
131 |
132 | private var pinchScale: Float = 1.0
133 | private var pinchGestureRecognizer: UIPinchGestureRecognizer!
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
134 |
135 | private var tapGestureRecognizer: UITapGestureRecognizer!
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:712:57: error: 'UIRotationGestureRecognizer' is unavailable in tvOS
710 | }
711 |
712 | @objc private func rollGesture(_ gestureRecognizer: UIRotationGestureRecognizer) {
| `- error: 'UIRotationGestureRecognizer' is unavailable in tvOS
713 | if gestureRecognizer.state == .began {
714 | state = .rolling
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIRotationGestureRecognizer : UIGestureRecognizer
| `- note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat rotation; // rotation in radians
/Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift:778:58: error: 'UIPinchGestureRecognizer' is unavailable in tvOS
776 | }
777 |
778 | @objc private func pinchGesture(_ gestureRecognizer: UIPinchGestureRecognizer) {
| `- error: 'UIPinchGestureRecognizer' is unavailable in tvOS
779 | if gestureRecognizer.state == .began {
780 | state = .zooming
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
18 |
19 | UIKIT_EXTERN API_AVAILABLE(ios(3.2)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
20 | @interface UIPinchGestureRecognizer : UIGestureRecognizer
| `- note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
21 |
22 | @property (nonatomic) CGFloat scale; // scale relative to the touch points in screen coordinates
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexStepFunction+Extensions.swift:11:1: warning: extension declares a conformance of imported type 'MTLVertexStepFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
9 | import Metal
10 |
11 | extension MTLVertexStepFunction: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLVertexStepFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:11:1: warning: extension declares a conformance of imported type 'MTLTriangleFillMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
9 | import Metal
10 |
11 | extension MTLTriangleFillMode: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLTriangleFillMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:12:1: warning: extension declares a conformance of imported type 'MTLCullMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
10 |
11 | extension MTLTriangleFillMode: Codable {}
12 | extension MTLCullMode: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLCullMode' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:13:1: warning: extension declares a conformance of imported type 'MTLPrimitiveType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
11 | extension MTLTriangleFillMode: Codable {}
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLPrimitiveType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
14 | extension MTLWinding: Codable {}
15 | extension MTLIndexType: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:14:1: warning: extension declares a conformance of imported type 'MTLWinding' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
12 | extension MTLCullMode: Codable {}
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLWinding' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
15 | extension MTLIndexType: Codable {}
16 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:15:1: warning: extension declares a conformance of imported type 'MTLIndexType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
13 | extension MTLPrimitiveType: Codable {}
14 | extension MTLWinding: Codable {}
15 | extension MTLIndexType: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLIndexType' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
16 |
17 | extension MTLCompareFunction: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:17:1: warning: extension declares a conformance of imported type 'MTLCompareFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
15 | extension MTLIndexType: Codable {}
16 |
17 | extension MTLCompareFunction: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLCompareFunction' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | extension MTLBlendOperation: Codable {}
19 | extension MTLBlendFactor: Codable {}
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:18:1: warning: extension declares a conformance of imported type 'MTLBlendOperation' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
16 |
17 | extension MTLCompareFunction: Codable {}
18 | extension MTLBlendOperation: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLBlendOperation' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
19 | extension MTLBlendFactor: Codable {}
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift:19:1: warning: extension declares a conformance of imported type 'MTLBlendFactor' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
17 | extension MTLCompareFunction: Codable {}
18 | extension MTLBlendOperation: Codable {}
19 | extension MTLBlendFactor: Codable {}
| |- warning: extension declares a conformance of imported type 'MTLBlendFactor' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Ray+Extensions.swift:40:1: warning: extension declares a conformance of imported type 'Ray' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
38 | }
39 |
40 | extension Ray: Equatable {
| |- warning: extension declares a conformance of imported type 'Ray' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
41 | public static func == (lhs: Ray, rhs: Ray) -> Bool {
42 | return lhs.origin == rhs.origin && lhs.direction == rhs.direction
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:46:1: warning: extension declares a conformance of imported type '_MTLPackedFloat3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
44 | }
45 |
46 | extension MTLPackedFloat3: Codable {
| |- warning: extension declares a conformance of imported type '_MTLPackedFloat3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'Metal' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
47 | public init(from decoder: Decoder) throws {
48 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:62:1: warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
60 | }
61 |
62 | extension simd_quatf: Codable {
| |- warning: extension declares a conformance of imported type 'simd_quatf' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
63 | public init(from decoder: Decoder) throws {
64 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:74:1: warning: extension declares a conformance of imported type 'simd_float4x4' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
72 | }
73 |
74 | extension simd_float4x4: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float4x4' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
75 | public init(from decoder: Decoder) throws {
76 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:94:1: warning: extension declares a conformance of imported type 'simd_float3x3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
92 | }
93 |
94 | extension simd_float3x3: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float3x3' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
95 | public init(from decoder: Decoder) throws {
96 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift:106:1: warning: extension declares a conformance of imported type 'simd_float2x2' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
104 | }
105 |
106 | extension simd_float2x2: Codable {
| |- warning: extension declares a conformance of imported type 'simd_float2x2' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'simd' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
107 | public init(from decoder: Decoder) throws {
108 | let values = try decoder.singleValueContainer()
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Vertex+Extensions.swift:12:1: warning: extension declares a conformance of imported type 'SatinVertex' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
10 | #endif
11 |
12 | extension SatinVertex: Codable {
| |- warning: extension declares a conformance of imported type 'SatinVertex' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'SatinCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | private enum CodingKeys: String, CodingKey {
14 | case position
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TesselatedTextGeometry.swift:17:1: warning: extension declares a conformance of imported type 'CTTextAlignment' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'CoreText' introduce this conformance in the future
15 | #endif
16 |
17 | extension CTTextAlignment: Codable {}
| |- warning: extension declares a conformance of imported type 'CTTextAlignment' to imported protocols 'Decodable', 'Encodable'; this will not behave correctly if the owners of 'CoreText' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 |
19 | public class TesselatedTextGeometry: SatinGeometry {
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewController.swift:327:25: error: cannot override 'shouldAutorotate' which has been marked unavailable
325 | public private(set) var metalView = MetalView()
326 |
327 | override public var shouldAutorotate: Bool { return true }
| |- error: cannot override 'shouldAutorotate' which has been marked unavailable
| `- note: remove 'override' modifier to declare a new 'shouldAutorotate'
328 |
329 | // MARK: - Init
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:384:37: note: 'shouldAutorotate' has been explicitly marked unavailable here
382 |
383 | // New Autorotation support.
384 | @property(nonatomic, readonly) BOOL shouldAutorotate API_DEPRECATED("Update supported interface orientations and call setNeedsUpdateOfSupportedInterfaceOrientations to indicate a change.", ios(6.0, 16.0), visionos(1.0, 1.0)) API_UNAVAILABLE(tvos) API_UNAVAILABLE(watchos);
| `- note: 'shouldAutorotate' has been explicitly marked unavailable here
385 | @property(nonatomic, readonly) UIInterfaceOrientationMask supportedInterfaceOrientations API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos);
386 | // Returns interface orientation masks.
/Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewController.swift:372:25: error: property does not override any property from its superclass
370 | }
371 |
372 | override public var prefersHomeIndicatorAutoHidden: Bool {
| `- error: property does not override any property from its superclass
373 | true
374 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundDepthRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARBackgroundRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARCompositor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthMaskGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARDepthUpscaler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARFeatheredDepthMaskGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARLidarMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARMatteRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPerspectiveCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPlaneMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARPostProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/AR/ARSessionPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easing.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Easings.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tween.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Animation/Tweener.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/InstanceMatrixUniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/StructBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/UniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Buffers/VertexUniformBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/CameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrbitPerspectiveCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/OrthographicCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/CameraControllers/PerspectiveCameraController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/OrthographicCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Cameras/PerspectiveCamera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Codable/AnyMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/BufferComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/ComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TessellationProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/TextureComputeSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibraryConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderLibrarySourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Compute/Utilities/ComputeShaderPipelineCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Blending.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Lighting.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ComputeConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/FragmentConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/MeshConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/ObjectConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/PBRConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Pipelines/VertexConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Constants/Tonemapping.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Converters/YCbCrToRGBConverter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Camera.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Context.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Geometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Material.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Mesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Object.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Renderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Core/Shader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/BVH+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bounds+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Bundle+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGPoint+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CGSize+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/CodingUserInfoKey+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Float+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLClearColor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLSamplerDescriptor+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLTexture+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexFormat+Extension.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLVertexStepFunction+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/MTLViewport+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Metal+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/NSAppearanceCustomization+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Ray+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Rectangle+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Simd+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/String+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/UIWindow+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Extensions/Vertex+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/BrdfGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/CubemapGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/DiffuseIBLGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/RandomNoiseGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Generators/SpecularIBLGenerator.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ArcGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/BoxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CapsuleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CircleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ConeGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/CylinderGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedRoundedRectGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ExtrudedTextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/IcoSphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/LineGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/OctaSphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/ParametricGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PlaneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/PointGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/QuadGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedBoxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/RoundedRectGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SatinGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SkyboxGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SphereGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/SquircleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TesselatedTextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TessellationGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TextGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TorusGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TriangleGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/TubeGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/UVDiskGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/AnyBufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/Attribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/BufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/ElementBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBuffer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/InterleavedBufferAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Geometry/Utilities/VertexAttribute.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/DirectionalLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/PointLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Lights/SpotLight.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundDepthMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARBackgroundMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARCompositorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARMatteMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ARPostMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicDiffuseMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicPointMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/BasicTextureMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/DepthMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/MatCapMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/NormalColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/PhysicalMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/ShadowMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SkyboxMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/SourceMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/StandardMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/TextMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Materials/UVColorMaterial.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/IBLScene.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/InstancedMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/Submesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Objects/TessellationMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/AnyParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/BoolParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/DoubleParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float2x2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float3x3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Float4x4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/FloatParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/GenericParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int2Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Int4Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/IntParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/PackedFloat3Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/ParameterGroup.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/StringParameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Parameters/UInt32Parameter.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/IBLEnvironment.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Light.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Renderable.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Protocols/Shadow.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/Raycast.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Raycast/RaycastResult.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderEncoderState.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderList.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Satin.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PBRShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PhysicalShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SkyboxShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SourceShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/StandardShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/RenderingConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderBlending.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderDefine.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibrarySourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderPipelineCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceInjections.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceParsers.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shadows/DirectionalLightShadow.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/FontAtlas.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/TextMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/InstanceMatrixUniforms.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/LightData.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/ShadowData.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/FileWatcher.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Loader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalFileCompiler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalSourceCompiler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Paths.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/PostProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Textures.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/ValueCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/VertexDescriptors.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalLayerRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalView.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRendererDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinImmersiveSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinMetalView.swift -target arm64-apple-tvos17.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/SatinCore.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/SatinCore/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Satin -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Satin.build/Debug-appletvos/Satin-t.build/Objects-normal/arm64/Satin.abi.json
SwiftCompile normal arm64 (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ RenderList.swift,\ Satin.swift,\ PBRShader.swift,\ PhysicalShader.swift,\ SkyboxShader.swift,\ SourceShader.swift,\ StandardShader.swift,\ RenderingConfiguration.swift,\ ShaderBlending.swift,\ ShaderConfiguration.swift,\ ShaderDefine.swift,\ ShaderLibraryCache.swift,\ ShaderLibraryConfiguration.swift,\ ShaderLibrarySourceCache.swift,\ ShaderPipelineCache.swift,\ ShaderSourceCache.swift,\ ShaderSourceInjections.swift,\ ShaderSourceParsers.swift,\ DirectionalLightShadow.swift,\ FontAtlas.swift,\ TextMesh.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderList.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Satin.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PBRShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PhysicalShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SkyboxShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SourceShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/StandardShader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/RenderingConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderBlending.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderDefine.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibrarySourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderPipelineCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceInjections.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceParsers.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shadows/DirectionalLightShadow.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/FontAtlas.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/TextMesh.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Renderer/RenderList.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RenderList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Satin.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Satin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PBRShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PBRShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/PhysicalShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PhysicalShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SkyboxShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SkyboxShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/SourceShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SourceShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/StandardShader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile StandardShader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/RenderingConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RenderingConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderBlending.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderBlending.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderDefine.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderDefine.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderLibraryCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibraryConfiguration.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderLibraryConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderLibrarySourceCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderLibrarySourceCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderPipelineCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderPipelineCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderSourceCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceInjections.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderSourceInjections.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shaders/Utilities/ShaderSourceParsers.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShaderSourceParsers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Shadows/DirectionalLightShadow.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DirectionalLightShadow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/FontAtlas.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FontAtlas.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Text/TextMesh.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TextMesh.swift
SwiftCompile normal arm64 Compiling\ InstanceMatrixUniforms.swift,\ LightData.swift,\ ShadowData.swift,\ FileWatcher.swift,\ Helpers.swift,\ Loader.swift,\ Locks.swift,\ MetalFileCompiler.swift,\ MetalSourceCompiler.swift,\ Paths.swift,\ PostProcessor.swift,\ Textures.swift,\ ValueCache.swift,\ VertexDescriptors.swift,\ MetalLayerRenderer.swift,\ MetalView.swift,\ MetalViewController.swift,\ MetalViewRenderer.swift,\ MetalViewRendererDelegate.swift,\ SatinImmersiveSpace.swift,\ SatinMetalView.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/InstanceMatrixUniforms.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/LightData.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/ShadowData.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/FileWatcher.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Loader.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Locks.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalFileCompiler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalSourceCompiler.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Paths.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/PostProcessor.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Textures.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/ValueCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/VertexDescriptors.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalLayerRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalView.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRenderer.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRendererDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinImmersiveSpace.swift /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinMetalView.swift (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/InstanceMatrixUniforms.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile InstanceMatrixUniforms.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/LightData.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LightData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Types/ShadowData.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ShadowData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/FileWatcher.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FileWatcher.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Helpers.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Loader.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Loader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Locks.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Locks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalFileCompiler.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalFileCompiler.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/MetalSourceCompiler.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalSourceCompiler.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Paths.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Paths.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/PostProcessor.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PostProcessor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/Textures.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Textures.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/ValueCache.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ValueCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Utilities/VertexDescriptors.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VertexDescriptors.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalLayerRenderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalLayerRenderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalView.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewController.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRenderer.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalViewRenderer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/MetalViewRendererDelegate.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MetalViewRendererDelegate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinImmersiveSpace.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SatinImmersiveSpace.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Satin/Views/SatinMetalView.swift (in target 'Satin' from project 'Satin')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SatinMetalView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-19 09:25:11.591 xcodebuild[801:4860] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ Satin (in target 'Satin' from project 'Satin')
SwiftCompile normal arm64 (in target 'Satin' from project 'Satin')
Building workspace Satin with scheme Satin
(3 failures)
BUILD FAILURE 6.4 tvOS