The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-responsive-layout, reference main (c276f7), with Swift 6.4 for watchOS using Xcode 27.0 on 3 Nov 2026 12:52:36 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-responsive-layout -destination generic/platform=watchOS

Build Log

/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:28:30: error: cannot find type 'Context' in scope
 26 |     let hingeStatus: Responsive.DeviceHinge.Status?
 27 |
 28 |     func makeUIView(context: Context) -> ProbeView {
    |                              `- error: cannot find type 'Context' in scope
 29 |       ProbeView(geometry: geometry, hingeStatus: hingeStatus)
 30 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:32:53: error: cannot find type 'Context' in scope
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |                                                     `- error: cannot find type 'Context' in scope
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:51:43: error: 'UITraitChangeRegistration' is unavailable in watchOS
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
    |                                           `- error: 'UITraitChangeRegistration' is unavailable in watchOS
 52 |       private weak var trackedWindow: UIWindow?
 53 |       private var isRefreshScheduled = false
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:226:11: note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
224 |
225 | API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
226 | @protocol UITraitChangeRegistration <NSObject, NSCopying>
    |           `- note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
227 | @end
228 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:52:39: error: 'UIWindow' is unavailable in watchOS
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
 52 |       private weak var trackedWindow: UIWindow?
    |                                       `- error: 'UIWindow' is unavailable in watchOS
 53 |       private var isRefreshScheduled = false
 54 |
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:83:21: error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
 81 |       }
 82 |
 83 |       override func safeAreaInsetsDidChange() {
    |                     |- error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
    |                     `- note: remove 'override' modifier to declare a new 'safeAreaInsetsDidChange'
 84 |         super.safeAreaInsetsDidChange()
 85 |         refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:294:1: note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
295 |
296 | /* The edges of this guide are constrained to equal the edges of the view inset by the layoutMargins
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:90:38: error: 'UIWindow' is unavailable in watchOS
 88 |       /// Starts observing a window and its scene, replacing any earlier
 89 |       /// observation.
 90 |       private func attach(to window: UIWindow) {
    |                                      `- error: 'UIWindow' is unavailable in watchOS
 91 |         guard window !== trackedWindow else {
 92 |           refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:45:28: error: 'UIView' is unavailable in watchOS
 43 |
 44 |     /// The view that observes its window and writes into the geometry.
 45 |     final class ProbeView: UIView {
    |                            `- error: 'UIView' is unavailable in watchOS
 46 |
 47 |       var geometry: SceneGeometry
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:19:30: error: cannot find type 'UIViewRepresentable' in scope
 17 |   /// scene's effective geometry, the window's size classes or layout
 18 |   /// direction, or the hinge status change.
 19 |   struct SceneGeometryProbe: UIViewRepresentable {
    |                              `- error: cannot find type 'UIViewRepresentable' in scope
 20 |
 21 |     /// The geometry to keep live.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:172:23: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
170 |     ///
171 |     /// - Parameter direction: The UIKit layout direction.
172 |     init(_ direction: UIUserInterfaceLayoutDirection) {
    |                       `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
173 |       self = direction == .rightToLeft ? .rightToLeft : .leftToRight
174 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
 37 |
 38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
    |                            `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 39 |     UIUserInterfaceLayoutDirectionLeftToRight,
 40 |     UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:221:20: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
221 |     let id: UIView.ReservedRegion.ID
    |                    `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
222 |   }
223 | #endif
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  `- error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Hashable'
222 |   }
223 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  |- error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
    |                  `- note: add stubs for conformance
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Equatable'
222 |   }
223 | #endif
Swift.==:1:24: note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
  |                        `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
  |             `- note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:29:7: warning: call to main actor-isolated initializer 'init(geometry:hingeStatus:)' in a synchronous nonisolated context [#ActorIsolatedCall]
 26 |     let hingeStatus: Responsive.DeviceHinge.Status?
 27 |
 28 |     func makeUIView(context: Context) -> ProbeView {
    |          `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
 29 |       ProbeView(geometry: geometry, hingeStatus: hingeStatus)
    |       `- warning: call to main actor-isolated initializer 'init(geometry:hingeStatus:)' in a synchronous nonisolated context [#ActorIsolatedCall]
 30 |     }
 31 |
    :
 53 |       private var isRefreshScheduled = false
 54 |
 55 |       init(geometry: SceneGeometry, hingeStatus: Responsive.DeviceHinge.Status?) {
    |       |- note: calls to initializer 'init(geometry:hingeStatus:)' from outside of its actor context are implicitly asynchronous
    |       `- note: main actor isolation inferred from inheritance from class 'UIView'
 56 |         self.geometry = geometry
 57 |         self.hingeStatus = hingeStatus
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:33:14: warning: main actor-isolated property 'geometry' can not be mutated from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
    |              `- warning: main actor-isolated property 'geometry' can not be mutated from a nonisolated context
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
    :
 45 |     final class ProbeView: UIView {
 46 |
 47 |       var geometry: SceneGeometry
    |           `- note: mutation of this property is only permitted within the actor
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:34:17: warning: main actor-isolated property 'hingeStatus' can not be referenced from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
    |                 `- warning: main actor-isolated property 'hingeStatus' can not be referenced from a nonisolated context
 35 |         uiView.hingeStatus = hingeStatus
 36 |         uiView.scheduleRefresh()
    :
 46 |
 47 |       var geometry: SceneGeometry
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
    |           `- note: property declared here
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:35:16: warning: main actor-isolated property 'hingeStatus' can not be mutated from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
    |                `- warning: main actor-isolated property 'hingeStatus' can not be mutated from a nonisolated context
 36 |         uiView.scheduleRefresh()
 37 |       }
    :
 46 |
 47 |       var geometry: SceneGeometry
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
    |           `- note: mutation of this property is only permitted within the actor
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:36:16: warning: call to main actor-isolated instance method 'scheduleRefresh()' in a synchronous nonisolated context [#ActorIsolatedCall]
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
 36 |         uiView.scheduleRefresh()
    |                `- warning: call to main actor-isolated instance method 'scheduleRefresh()' in a synchronous nonisolated context [#ActorIsolatedCall]
 37 |       }
 38 |     }
    :
128 |       /// Refreshes on the next main-actor turn, outside the current SwiftUI
129 |       /// view update. Repeated calls before then coalesce into one refresh.
130 |       func scheduleRefresh() {
    |            |- note: calls to instance method 'scheduleRefresh()' from outside of its actor context are implicitly asynchronous
    |            `- note: main actor isolation inferred from inheritance from class 'UIView'
131 |         guard !isRefreshScheduled else { return }
132 |         isRefreshScheduled = true
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:41:14: warning: call to main actor-isolated instance method 'detach()' in a synchronous nonisolated context [#ActorIsolatedCall]
 38 |     }
 39 |
 40 |     static func dismantleUIView(_ uiView: ProbeView, coordinator: ()) {
    |                 `- note: add '@MainActor' to make static method 'dismantleUIView(_:coordinator:)' part of global actor 'MainActor'
 41 |       uiView.detach()
    |              `- warning: call to main actor-isolated instance method 'detach()' in a synchronous nonisolated context [#ActorIsolatedCall]
 42 |     }
 43 |
    :
116 |
117 |       /// Stops observing the tracked window and its scene.
118 |       func detach() {
    |            |- note: calls to instance method 'detach()' from outside of its actor context are implicitly asynchronous
    |            `- note: main actor isolation inferred from inheritance from class 'UIView'
119 |         geometryObservation?.invalidate()
120 |         geometryObservation = nil
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:60:9: error: 'accessibilityElementsHidden' is unavailable in watchOS
 58 |         super.init(frame: .zero)
 59 |         isUserInteractionEnabled = false
 60 |         accessibilityElementsHidden = true
    |         `- error: 'accessibilityElementsHidden' is unavailable in watchOS
 61 |         backgroundColor = .clear
 62 |       }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:160:28: note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
158 |  default == NO
159 |  */
160 | @property (nonatomic) BOOL accessibilityElementsHidden API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                            `- note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
161 |
162 | /*
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:84:15: error: 'safeAreaInsetsDidChange()' is unavailable in watchOS
 82 |
 83 |       override func safeAreaInsetsDidChange() {
 84 |         super.safeAreaInsetsDidChange()
    |               `- error: 'safeAreaInsetsDidChange()' is unavailable in watchOS
 85 |         refresh()
 86 |       }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:294:1: note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
295 |
296 | /* The edges of this guide are constrained to equal the edges of the view inset by the layoutMargins
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:97:38: error: 'windowScene' is unavailable in watchOS
 95 |         detach()
 96 |         trackedWindow = window
 97 |         geometryObservation = window.windowScene?.observe(
    |                                      `- error: 'windowScene' is unavailable in watchOS
 98 |           \.effectiveGeometry, options: [.new]
 99 |         ) { [weak self] _, _ in
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:32:53: note: 'windowScene' has been explicitly marked unavailable here
 30 | // If nil, window will not appear on any screen.
 31 | // changing the UIWindowScene may be an expensive operation and should not be done in performance-sensitive code
 32 | @property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'windowScene' has been explicitly marked unavailable here
 33 |
 34 | // Indicates whether content should drive the size of arbitrarily resizable windows (which are currently present only on macOS).
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:98:13: error: 'effectiveGeometry' is unavailable in watchOS
 96 |         trackedWindow = window
 97 |         geometryObservation = window.windowScene?.observe(
 98 |           \.effectiveGeometry, options: [.new]
    |             `- error: 'effectiveGeometry' is unavailable in watchOS
 99 |         ) { [weak self] _, _ in
100 |           MainActor.assumeIsolated {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:34:56: note: 'effectiveGeometry' has been explicitly marked unavailable here
 32 |
 33 | // Provides the current resolved values for the window scene's geometry in system space.
 34 | @property (nonatomic, readonly) UIWindowSceneGeometry *effectiveGeometry API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
    |                                                        `- note: 'effectiveGeometry' has been explicitly marked unavailable here
 35 |
 36 | /// Preferences the system should evaluate when resizing the scene. If non `nil`, returns a mutable instance that the client may customize.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:104:36: error: 'registerForTraitChanges(_:handler:)' is unavailable in watchOS
102 |           }
103 |         }
104 |         traitRegistration = window.registerForTraitChanges(
    |                                    `- error: 'registerForTraitChanges(_:handler:)' is unavailable in watchOS
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
UIKit.UIView.registerForTraitChanges:3:26: note: 'registerForTraitChanges(_:handler:)' has been explicitly marked unavailable here
1 | class UIView {
2 | @discardableResult
3 |   @MainActor public func registerForTraitChanges<Self>(_ traits: [UITrait], handler: @escaping UIView.TraitChangeHandler<Self>) -> any UITraitChangeRegistration where Self : UITraitEnvironment}
  |                          `- note: 'registerForTraitChanges(_:handler:)' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:106:13: error: 'UITraitHorizontalSizeClass' is unavailable in watchOS
104 |         traitRegistration = window.registerForTraitChanges(
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
    |             `- error: 'UITraitHorizontalSizeClass' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
UIKit.UITraitHorizontalSizeClass:3:15: note: 'UITraitHorizontalSizeClass' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitHorizontalSizeClass : UITraitDefinition {
   |               `- note: 'UITraitHorizontalSizeClass' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UIUserInterfaceSizeClass
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:106:46: error: 'UITraitVerticalSizeClass' is unavailable in watchOS
104 |         traitRegistration = window.registerForTraitChanges(
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
    |                                              `- error: 'UITraitVerticalSizeClass' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
UIKit.UITraitVerticalSizeClass:3:15: note: 'UITraitVerticalSizeClass' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitVerticalSizeClass : UITraitDefinition {
   |               `- note: 'UITraitVerticalSizeClass' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UIUserInterfaceSizeClass
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:107:13: error: 'UITraitLayoutDirection' is unavailable in watchOS
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
107 |             UITraitLayoutDirection.self,
    |             `- error: 'UITraitLayoutDirection' is unavailable in watchOS
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
UIKit.UITraitLayoutDirection:3:15: note: 'UITraitLayoutDirection' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitLayoutDirection : UITraitDefinition {
   |               `- note: 'UITraitLayoutDirection' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UITraitEnvironmentLayoutDirection
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:109:29: error: 'UIWindow' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
    |                             `- error: 'UIWindow' is unavailable in watchOS
110 |           MainActor.assumeIsolated {
111 |             self?.refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:109:42: error: 'UITraitCollection' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
    |                                          `- error: 'UITraitCollection' is unavailable in watchOS
110 |           MainActor.assumeIsolated {
111 |             self?.refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:122:25: error: 'unregisterForTraitChanges' is unavailable in watchOS
120 |         geometryObservation = nil
121 |         if let trackedWindow, let traitRegistration {
122 |           trackedWindow.unregisterForTraitChanges(traitRegistration)
    |                         `- error: 'unregisterForTraitChanges' is unavailable in watchOS
123 |         }
124 |         traitRegistration = nil
UIKit.UIView.unregisterForTraitChanges:2:24: note: 'unregisterForTraitChanges' has been explicitly marked unavailable here
1 | class UIView {
2 | @MainActor public func unregisterForTraitChanges(_ registration: any UITraitChangeRegistration)}
  |                        `- note: 'unregisterForTraitChanges' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:142:52: error: 'windowScene' is unavailable in watchOS
140 |       /// Reads the window scene's current values into the geometry.
141 |       private func refresh() {
142 |         guard let window, let windowScene = window.windowScene else { return }
    |                                                    `- error: 'windowScene' is unavailable in watchOS
143 |         let sceneGeometry = windowScene.effectiveGeometry
144 |         let traits = window.traitCollection
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:32:53: note: 'windowScene' has been explicitly marked unavailable here
 30 | // If nil, window will not appear on any screen.
 31 | // changing the UIWindowScene may be an expensive operation and should not be done in performance-sensitive code
 32 | @property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'windowScene' has been explicitly marked unavailable here
 33 |
 34 | // Indicates whether content should drive the size of arbitrarily resizable windows (which are currently present only on macOS).
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:143:41: error: 'effectiveGeometry' is unavailable in watchOS
141 |       private func refresh() {
142 |         guard let window, let windowScene = window.windowScene else { return }
143 |         let sceneGeometry = windowScene.effectiveGeometry
    |                                         `- error: 'effectiveGeometry' is unavailable in watchOS
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:34:56: note: 'effectiveGeometry' has been explicitly marked unavailable here
 32 |
 33 | // Provides the current resolved values for the window scene's geometry in system space.
 34 | @property (nonatomic, readonly) UIWindowSceneGeometry *effectiveGeometry API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
    |                                                        `- note: 'effectiveGeometry' has been explicitly marked unavailable here
 35 |
 36 | /// Preferences the system should evaluate when resizing the scene. If non `nil`, returns a mutable instance that the client may customize.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:145:29: error: 'safeAreaInsets' is unavailable in watchOS
143 |         let sceneGeometry = windowScene.effectiveGeometry
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
    |                             `- error: 'safeAreaInsets' is unavailable in watchOS
146 |         let layoutDirection = LayoutDirection(effectiveUserInterfaceLayoutDirection)
147 |         geometry.update(
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:146:47: error: 'effectiveUserInterfaceLayoutDirection' is unavailable in watchOS
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
146 |         let layoutDirection = LayoutDirection(effectiveUserInterfaceLayoutDirection)
    |                                               `- error: 'effectiveUserInterfaceLayoutDirection' is unavailable in watchOS
147 |         geometry.update(
148 |           size: sceneGeometry.coordinateSpace.bounds.size,
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:186:64: note: 'effectiveUserInterfaceLayoutDirection' has been explicitly marked unavailable here
184 |
185 | // Returns the user interface layout direction appropriate for arranging the immediate content of this view. Always consult the effectiveUserInterfaceLayoutDirection of the view whose immediate content is being arranged or drawn. Do not assume that the value propagates through the view’s subtree.
186 | @property (readonly, nonatomic) UIUserInterfaceLayoutDirection effectiveUserInterfaceLayoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
    |                                                                `- note: 'effectiveUserInterfaceLayoutDirection' has been explicitly marked unavailable here
187 |
188 | @end
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:153:32: error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
151 |             layoutDirection: layoutDirection),
152 |           layoutDirection: layoutDirection,
153 |           horizontalSizeClass: UserInterfaceSizeClass(traits.horizontalSizeClass)
    |                                `- error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
154 |             ?? geometry.horizontalSizeClass,
155 |           verticalSizeClass: UserInterfaceSizeClass(traits.verticalSizeClass)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:155:30: error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
153 |           horizontalSizeClass: UserInterfaceSizeClass(traits.horizontalSizeClass)
154 |             ?? geometry.horizontalSizeClass,
155 |           verticalSizeClass: UserInterfaceSizeClass(traits.verticalSizeClass)
    |                              `- error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
156 |             ?? geometry.verticalSizeClass,
157 |           interfaceOrientation: InterfaceOrientation(sceneGeometry.interfaceOrientation),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:160:32: error: value of type 'UIWindow' has no member 'reservedRegions'
158 |           source: .live)
159 |         if #available(iOS 27.1, visionOS 27.1, *) {
160 |           let regions = window.reservedRegions(kind: .division, options: .includeInactive)
    |                                `- error: value of type 'UIWindow' has no member 'reservedRegions'
161 |           geometry.update(sceneRegions: regions.map(Responsive.ReservedRegion.init(uiKitRegion:)))
162 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:188:19: error: incorrect argument label in call (have 'uiKitKind:', expected 'storage:')
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
188 |         kind: Kind(uiKitKind: region.kind),
    |                   `- error: incorrect argument label in call (have 'uiKitKind:', expected 'storage:')
189 |         frame: region.frame,
190 |         margins: EdgeInsets(
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:92:32: error: no type named 'DeviceHinge' in module 'SwiftUI'
 90 |   ///
 91 |   /// - Parameter hinge: The hinge state SwiftUI reports.
 92 |   public init(_ hinge: SwiftUI.DeviceHinge) {
    |                                `- error: no type named 'DeviceHinge' in module 'SwiftUI'
 93 |     self.init(status: Status(hinge.status), angle: hinge.angle)
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:204:28: error: no type named 'ReservedRegion' in module 'SwiftUI'
202 |   /// An unknown kind maps to `.division`; it only arises from converting a
203 |   /// SwiftUI kind, so it isn't used to query.
204 |   var swiftUIKind: SwiftUI.ReservedRegion.Kind {
    |                            `- error: no type named 'ReservedRegion' in module 'SwiftUI'
205 |     switch storage {
206 |     case .occlusion: .occlusion
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:216:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
214 |
215 |   /// SwiftUI's options for this value, for querying live regions.
216 |   var swiftUIOptions: SwiftUI.ReservedRegion.QueryOptions {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
217 |     var options: SwiftUI.ReservedRegion.QueryOptions = []
218 |     if contains(.includeInactive) { options.insert(.includeInactive) }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometryProbe+UIKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+Mock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometry+Mock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+RegionProjection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometry+RegionProjection.swift
SwiftCompile normal arm64 Compiling\ FoldablePhoneMetrics.swift,\ InterfaceOrientation+UIKit.swift,\ SceneGeometryProbe+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift:20:25: error: 'UIInterfaceOrientation' is unavailable in watchOS
18 |     ///
19 |     /// - Parameter orientation: The UIKit interface orientation.
20 |     init(_ orientation: UIInterfaceOrientation) {
   |                         `- error: 'UIInterfaceOrientation' is unavailable in watchOS
21 |       switch orientation {
22 |       case .portraitUpsideDown: self = .portraitUpsideDown
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FoldablePhoneMetrics.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientation+UIKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometryProbe+AppKit.swift
SwiftCompile normal arm64 Compiling\ Responsive+ReservedRegion.swift,\ Responsive.swift,\ EdgeInsets+LayoutDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/EdgeInsets+LayoutDirection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:204:28: error: no type named 'ReservedRegion' in module 'SwiftUI'
202 |   /// An unknown kind maps to `.division`; it only arises from converting a
203 |   /// SwiftUI kind, so it isn't used to query.
204 |   var swiftUIKind: SwiftUI.ReservedRegion.Kind {
    |                            `- error: no type named 'ReservedRegion' in module 'SwiftUI'
205 |     switch storage {
206 |     case .occlusion: .occlusion
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:216:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
214 |
215 |   /// SwiftUI's options for this value, for querying live regions.
216 |   var swiftUIOptions: SwiftUI.ReservedRegion.QueryOptions {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
217 |     var options: SwiftUI.ReservedRegion.QueryOptions = []
218 |     if contains(.includeInactive) { options.insert(.includeInactive) }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:176:18: error: missing argument label 'storage:' in call
174 |     self.init(
175 |       id: ID(region.id),
176 |       kind: Kind(region.kind),
    |                  `- error: missing argument label 'storage:' in call
177 |       frame: region.frame,
178 |       margins: region.margins,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive+ReservedRegion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/EdgeInsets+LayoutDirection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EdgeInsets+LayoutDirection.swift
SwiftCompile normal arm64 Compiling\ SceneGeometry.swift,\ View+SceneGeometryAnchor.swift,\ View+SceneGeometryMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryAnchor.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryMock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryAnchor.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SceneGeometryAnchor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryMock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SceneGeometryMock.swift
SwiftCompile normal arm64 Compiling\ SceneLayoutMock.swift,\ SceneLayoutReader.swift,\ View+Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutReader.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutMock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneLayoutMock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutReader.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneLayoutReader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+Responsive.swift
SwiftCompile normal arm64 Compiling\ View+ResponsiveContentWidth.swift,\ View+SceneLayout.swift,\ Responsive+DeviceHinge.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:92:32: error: no type named 'DeviceHinge' in module 'SwiftUI'
 90 |   ///
 91 |   /// - Parameter hinge: The hinge state SwiftUI reports.
 92 |   public init(_ hinge: SwiftUI.DeviceHinge) {
    |                                `- error: no type named 'DeviceHinge' in module 'SwiftUI'
 93 |     self.init(status: Status(hinge.status), angle: hinge.angle)
 94 |   }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+ResponsiveContentWidth.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SceneLayout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive+DeviceHinge.swift
SwiftCompile normal arm64 Compiling\ EnvironmentValues+ResponsiveLayoutKit.swift,\ LayoutContext.swift,\ ResponsiveContent.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EnvironmentValues+ResponsiveLayoutKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutContext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponsiveContent.swift
SwiftCompile normal arm64 Compiling\ AccessibilityScrollView.swift,\ ReadableContentWidthDivisionBehavior.swift,\ View+ReadableContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/AccessibilityScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/ReadableContentWidthDivisionBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/View+ReadableContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/AccessibilityScrollView.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AccessibilityScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/ReadableContentWidthDivisionBehavior.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ReadableContentWidthDivisionBehavior.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/View+ReadableContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+ReadableContentWidth.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ResponsiveLayoutKit (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-11-03 07:52:25.929 xcodebuild[628:3903] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ ResponsiveLayoutKit (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
	Building workspace swift-responsive-layout with scheme swift-responsive-layout
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  swift-responsive-layout: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-responsive-layout
2026-11-03 07:52:32.514 xcodebuild[804:4663] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-responsive-layout",
  "name" : "swift-responsive-layout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "26.0"
    },
    {
      "name" : "macos",
      "version" : "26.0"
    },
    {
      "name" : "visionos",
      "version" : "26.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "26.0"
    }
  ],
  "products" : [
    {
      "name" : "ResponsiveLayoutKit",
      "targets" : [
        "ResponsiveLayoutKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ResponsiveLayoutKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ResponsiveLayoutKitTests",
      "path" : "Tests/ResponsiveLayoutKitTests",
      "sources" : [
        "AccessibilityScrollTests.swift",
        "DeprecatedTests.swift",
        "ReadableContentWidthTests.swift",
        "ResponsiveTypesTests.swift",
        "SceneGeometryMockTests.swift",
        "SceneGeometryScopingTests.swift",
        "SceneGeometryTests.swift",
        "SizeClassTests.swift"
      ],
      "target_dependencies" : [
        "ResponsiveLayoutKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ResponsiveLayoutKit",
      "module_type" : "SwiftTarget",
      "name" : "ResponsiveLayoutKit",
      "path" : "Sources/ResponsiveLayoutKit",
      "product_memberships" : [
        "ResponsiveLayoutKit"
      ],
      "sources" : [
        "Content/AccessibilityScrollView.swift",
        "Content/ReadableContentWidthDivisionBehavior.swift",
        "Content/View+ReadableContentWidth.swift",
        "Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift",
        "Deprecated/LayoutContext.swift",
        "Deprecated/ResponsiveContent.swift",
        "Deprecated/ResponsiveLayout.swift",
        "Deprecated/ResponsiveView.swift",
        "Deprecated/SceneLayoutEnvironment.swift",
        "Deprecated/SceneLayoutMock.swift",
        "Deprecated/SceneLayoutReader.swift",
        "Deprecated/View+Responsive.swift",
        "Deprecated/View+ResponsiveContentWidth.swift",
        "Deprecated/View+SceneLayout.swift",
        "Responsive/Responsive+DeviceHinge.swift",
        "Responsive/Responsive+ReservedRegion.swift",
        "Responsive/Responsive.swift",
        "Scene/EdgeInsets+LayoutDirection.swift",
        "Scene/FoldablePhoneMetrics.swift",
        "Scene/Platform/InterfaceOrientation+UIKit.swift",
        "Scene/Platform/SceneGeometryProbe+AppKit.swift",
        "Scene/Platform/SceneGeometryProbe+UIKit.swift",
        "Scene/SceneGeometry+Mock.swift",
        "Scene/SceneGeometry+RegionProjection.swift",
        "Scene/SceneGeometry.swift",
        "Scene/View+SceneGeometryAnchor.swift",
        "Scene/View+SceneGeometryMock.swift",
        "Scene/WithSceneGeometry.swift",
        "SizeClass/EnvironmentValues+SceneSizeClass.swift",
        "SizeClass/UserInterfaceSizeClass+Value.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
{
  "workspace" : {
    "name" : "swift-responsive-layout",
    "schemes" : [
      "swift-responsive-layout"
    ]
  }
}
2026-11-03 07:52:33.687 xcodebuild[812:4733] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-responsive-layout -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme swift-responsive-layout -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  swift-responsive-layout: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'ResponsiveLayoutKit-product' in project 'swift-responsive-layout'
        ➜ Explicit dependency on target 'ResponsiveLayoutKit' in project 'swift-responsive-layout'
    Target 'ResponsiveLayoutKit' in project 'swift-responsive-layout' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache
SwiftDriver ResponsiveLayoutKit normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ResponsiveLayoutKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos26.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64_32/ResponsiveLayoutKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ResponsiveLayoutKit normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ResponsiveLayoutKit -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos26.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AccessibilityScrollView.swift,\ ReadableContentWidthDivisionBehavior.swift,\ View+ReadableContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/AccessibilityScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/ReadableContentWidthDivisionBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/View+ReadableContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/AccessibilityScrollView.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AccessibilityScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/ReadableContentWidthDivisionBehavior.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ReadableContentWidthDivisionBehavior.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/View+ReadableContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+ReadableContentWidth.swift
SwiftCompile normal arm64 Compiling\ View+ResponsiveContentWidth.swift,\ View+SceneLayout.swift,\ Responsive+DeviceHinge.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+ResponsiveContentWidth.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SceneLayout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive+DeviceHinge.swift
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:92:32: error: no type named 'DeviceHinge' in module 'SwiftUI'
 90 |   ///
 91 |   /// - Parameter hinge: The hinge state SwiftUI reports.
 92 |   public init(_ hinge: SwiftUI.DeviceHinge) {
    |                                `- error: no type named 'DeviceHinge' in module 'SwiftUI'
 93 |     self.init(status: Status(hinge.status), angle: hinge.angle)
 94 |   }
SwiftCompile normal arm64 Compiling\ FoldablePhoneMetrics.swift,\ InterfaceOrientation+UIKit.swift,\ SceneGeometryProbe+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift:20:25: error: 'UIInterfaceOrientation' is unavailable in watchOS
18 |     ///
19 |     /// - Parameter orientation: The UIKit interface orientation.
20 |     init(_ orientation: UIInterfaceOrientation) {
   |                         `- error: 'UIInterfaceOrientation' is unavailable in watchOS
21 |       switch orientation {
22 |       case .portraitUpsideDown: self = .portraitUpsideDown
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FoldablePhoneMetrics.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientation+UIKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometryProbe+AppKit.swift
SwiftCompile normal arm64 Compiling\ WithSceneGeometry.swift,\ EnvironmentValues+SceneSizeClass.swift,\ UserInterfaceSizeClass+Value.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/WithSceneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/EnvironmentValues+SceneSizeClass.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/UserInterfaceSizeClass+Value.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/WithSceneGeometry.swift:113:12: error: value of type 'SceneGeometryProbe' has no member 'allowsHitTesting'
111 |       background {
112 |         SceneGeometryProbe(geometry: geometry, hingeStatus: geometry.hingeStatus)
113 |           .allowsHitTesting(false)
    |            `- error: value of type 'SceneGeometryProbe' has no member 'allowsHitTesting'
114 |           .accessibilityHidden(true)
115 |       }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/WithSceneGeometry.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WithSceneGeometry.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/EnvironmentValues+SceneSizeClass.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EnvironmentValues+SceneSizeClass.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/UserInterfaceSizeClass+Value.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UserInterfaceSizeClass+Value.swift
SwiftCompile normal arm64 Compiling\ SceneGeometryProbe+UIKit.swift,\ SceneGeometry+Mock.swift,\ SceneGeometry+RegionProjection.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+Mock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+RegionProjection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:28:30: error: cannot find type 'Context' in scope
 26 |     let hingeStatus: Responsive.DeviceHinge.Status?
 27 |
 28 |     func makeUIView(context: Context) -> ProbeView {
    |                              `- error: cannot find type 'Context' in scope
 29 |       ProbeView(geometry: geometry, hingeStatus: hingeStatus)
 30 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:32:53: error: cannot find type 'Context' in scope
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |                                                     `- error: cannot find type 'Context' in scope
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:51:43: error: 'UITraitChangeRegistration' is unavailable in watchOS
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
    |                                           `- error: 'UITraitChangeRegistration' is unavailable in watchOS
 52 |       private weak var trackedWindow: UIWindow?
 53 |       private var isRefreshScheduled = false
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:226:11: note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
224 |
225 | API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
226 | @protocol UITraitChangeRegistration <NSObject, NSCopying>
    |           `- note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
227 | @end
228 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:52:39: error: 'UIWindow' is unavailable in watchOS
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
 52 |       private weak var trackedWindow: UIWindow?
    |                                       `- error: 'UIWindow' is unavailable in watchOS
 53 |       private var isRefreshScheduled = false
 54 |
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:83:21: error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
 81 |       }
 82 |
 83 |       override func safeAreaInsetsDidChange() {
    |                     |- error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
    |                     `- note: remove 'override' modifier to declare a new 'safeAreaInsetsDidChange'
 84 |         super.safeAreaInsetsDidChange()
 85 |         refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:294:1: note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
295 |
296 | /* The edges of this guide are constrained to equal the edges of the view inset by the layoutMargins
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:90:38: error: 'UIWindow' is unavailable in watchOS
 88 |       /// Starts observing a window and its scene, replacing any earlier
 89 |       /// observation.
 90 |       private func attach(to window: UIWindow) {
    |                                      `- error: 'UIWindow' is unavailable in watchOS
 91 |         guard window !== trackedWindow else {
 92 |           refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:45:28: error: 'UIView' is unavailable in watchOS
 43 |
 44 |     /// The view that observes its window and writes into the geometry.
 45 |     final class ProbeView: UIView {
    |                            `- error: 'UIView' is unavailable in watchOS
 46 |
 47 |       var geometry: SceneGeometry
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:19:30: error: cannot find type 'UIViewRepresentable' in scope
 17 |   /// scene's effective geometry, the window's size classes or layout
 18 |   /// direction, or the hinge status change.
 19 |   struct SceneGeometryProbe: UIViewRepresentable {
    |                              `- error: cannot find type 'UIViewRepresentable' in scope
 20 |
 21 |     /// The geometry to keep live.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:172:23: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
170 |     ///
171 |     /// - Parameter direction: The UIKit layout direction.
172 |     init(_ direction: UIUserInterfaceLayoutDirection) {
    |                       `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
173 |       self = direction == .rightToLeft ? .rightToLeft : .leftToRight
174 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
 37 |
 38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
    |                            `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 39 |     UIUserInterfaceLayoutDirectionLeftToRight,
 40 |     UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:221:20: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
221 |     let id: UIView.ReservedRegion.ID
    |                    `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
222 |   }
223 | #endif
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  `- error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Hashable'
222 |   }
223 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  |- error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
    |                  `- note: add stubs for conformance
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Equatable'
222 |   }
223 | #endif
Swift.==:1:24: note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
  |                        `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
  |             `- note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:29:7: warning: call to main actor-isolated initializer 'init(geometry:hingeStatus:)' in a synchronous nonisolated context [#ActorIsolatedCall]
 26 |     let hingeStatus: Responsive.DeviceHinge.Status?
 27 |
 28 |     func makeUIView(context: Context) -> ProbeView {
    |          `- note: add '@MainActor' to make instance method 'makeUIView(context:)' part of global actor 'MainActor'
 29 |       ProbeView(geometry: geometry, hingeStatus: hingeStatus)
    |       `- warning: call to main actor-isolated initializer 'init(geometry:hingeStatus:)' in a synchronous nonisolated context [#ActorIsolatedCall]
 30 |     }
 31 |
    :
 53 |       private var isRefreshScheduled = false
 54 |
 55 |       init(geometry: SceneGeometry, hingeStatus: Responsive.DeviceHinge.Status?) {
    |       |- note: calls to initializer 'init(geometry:hingeStatus:)' from outside of its actor context are implicitly asynchronous
    |       `- note: main actor isolation inferred from inheritance from class 'UIView'
 56 |         self.geometry = geometry
 57 |         self.hingeStatus = hingeStatus
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:33:14: warning: main actor-isolated property 'geometry' can not be mutated from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
    |              `- warning: main actor-isolated property 'geometry' can not be mutated from a nonisolated context
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
    :
 45 |     final class ProbeView: UIView {
 46 |
 47 |       var geometry: SceneGeometry
    |           `- note: mutation of this property is only permitted within the actor
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:34:17: warning: main actor-isolated property 'hingeStatus' can not be referenced from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
    |                 `- warning: main actor-isolated property 'hingeStatus' can not be referenced from a nonisolated context
 35 |         uiView.hingeStatus = hingeStatus
 36 |         uiView.scheduleRefresh()
    :
 46 |
 47 |       var geometry: SceneGeometry
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
    |           `- note: property declared here
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:35:16: warning: main actor-isolated property 'hingeStatus' can not be mutated from a nonisolated context
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
    |                `- warning: main actor-isolated property 'hingeStatus' can not be mutated from a nonisolated context
 36 |         uiView.scheduleRefresh()
 37 |       }
    :
 46 |
 47 |       var geometry: SceneGeometry
 48 |       var hingeStatus: Responsive.DeviceHinge.Status?
    |           `- note: mutation of this property is only permitted within the actor
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:36:16: warning: call to main actor-isolated instance method 'scheduleRefresh()' in a synchronous nonisolated context [#ActorIsolatedCall]
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |          `- note: add '@MainActor' to make instance method 'updateUIView(_:context:)' part of global actor 'MainActor'
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
 35 |         uiView.hingeStatus = hingeStatus
 36 |         uiView.scheduleRefresh()
    |                `- warning: call to main actor-isolated instance method 'scheduleRefresh()' in a synchronous nonisolated context [#ActorIsolatedCall]
 37 |       }
 38 |     }
    :
128 |       /// Refreshes on the next main-actor turn, outside the current SwiftUI
129 |       /// view update. Repeated calls before then coalesce into one refresh.
130 |       func scheduleRefresh() {
    |            |- note: calls to instance method 'scheduleRefresh()' from outside of its actor context are implicitly asynchronous
    |            `- note: main actor isolation inferred from inheritance from class 'UIView'
131 |         guard !isRefreshScheduled else { return }
132 |         isRefreshScheduled = true
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:41:14: warning: call to main actor-isolated instance method 'detach()' in a synchronous nonisolated context [#ActorIsolatedCall]
 38 |     }
 39 |
 40 |     static func dismantleUIView(_ uiView: ProbeView, coordinator: ()) {
    |                 `- note: add '@MainActor' to make static method 'dismantleUIView(_:coordinator:)' part of global actor 'MainActor'
 41 |       uiView.detach()
    |              `- warning: call to main actor-isolated instance method 'detach()' in a synchronous nonisolated context [#ActorIsolatedCall]
 42 |     }
 43 |
    :
116 |
117 |       /// Stops observing the tracked window and its scene.
118 |       func detach() {
    |            |- note: calls to instance method 'detach()' from outside of its actor context are implicitly asynchronous
    |            `- note: main actor isolation inferred from inheritance from class 'UIView'
119 |         geometryObservation?.invalidate()
120 |         geometryObservation = nil
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:60:9: error: 'accessibilityElementsHidden' is unavailable in watchOS
 58 |         super.init(frame: .zero)
 59 |         isUserInteractionEnabled = false
 60 |         accessibilityElementsHidden = true
    |         `- error: 'accessibilityElementsHidden' is unavailable in watchOS
 61 |         backgroundColor = .clear
 62 |       }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAccessibility.h:160:28: note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
158 |  default == NO
159 |  */
160 | @property (nonatomic) BOOL accessibilityElementsHidden API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR;
    |                            `- note: 'accessibilityElementsHidden' has been explicitly marked unavailable here
161 |
162 | /*
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:84:15: error: 'safeAreaInsetsDidChange()' is unavailable in watchOS
 82 |
 83 |       override func safeAreaInsetsDidChange() {
 84 |         super.safeAreaInsetsDidChange()
    |               `- error: 'safeAreaInsetsDidChange()' is unavailable in watchOS
 85 |         refresh()
 86 |       }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:294:1: note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
295 |
296 | /* The edges of this guide are constrained to equal the edges of the view inset by the layoutMargins
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:97:38: error: 'windowScene' is unavailable in watchOS
 95 |         detach()
 96 |         trackedWindow = window
 97 |         geometryObservation = window.windowScene?.observe(
    |                                      `- error: 'windowScene' is unavailable in watchOS
 98 |           \.effectiveGeometry, options: [.new]
 99 |         ) { [weak self] _, _ in
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:32:53: note: 'windowScene' has been explicitly marked unavailable here
 30 | // If nil, window will not appear on any screen.
 31 | // changing the UIWindowScene may be an expensive operation and should not be done in performance-sensitive code
 32 | @property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'windowScene' has been explicitly marked unavailable here
 33 |
 34 | // Indicates whether content should drive the size of arbitrarily resizable windows (which are currently present only on macOS).
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:98:13: error: 'effectiveGeometry' is unavailable in watchOS
 96 |         trackedWindow = window
 97 |         geometryObservation = window.windowScene?.observe(
 98 |           \.effectiveGeometry, options: [.new]
    |             `- error: 'effectiveGeometry' is unavailable in watchOS
 99 |         ) { [weak self] _, _ in
100 |           MainActor.assumeIsolated {
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:34:56: note: 'effectiveGeometry' has been explicitly marked unavailable here
 32 |
 33 | // Provides the current resolved values for the window scene's geometry in system space.
 34 | @property (nonatomic, readonly) UIWindowSceneGeometry *effectiveGeometry API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
    |                                                        `- note: 'effectiveGeometry' has been explicitly marked unavailable here
 35 |
 36 | /// Preferences the system should evaluate when resizing the scene. If non `nil`, returns a mutable instance that the client may customize.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:104:36: error: 'registerForTraitChanges(_:handler:)' is unavailable in watchOS
102 |           }
103 |         }
104 |         traitRegistration = window.registerForTraitChanges(
    |                                    `- error: 'registerForTraitChanges(_:handler:)' is unavailable in watchOS
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
UIKit.UIView.registerForTraitChanges:3:26: note: 'registerForTraitChanges(_:handler:)' has been explicitly marked unavailable here
1 | class UIView {
2 | @discardableResult
3 |   @MainActor public func registerForTraitChanges<Self>(_ traits: [UITrait], handler: @escaping UIView.TraitChangeHandler<Self>) -> any UITraitChangeRegistration where Self : UITraitEnvironment}
  |                          `- note: 'registerForTraitChanges(_:handler:)' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:106:13: error: 'UITraitHorizontalSizeClass' is unavailable in watchOS
104 |         traitRegistration = window.registerForTraitChanges(
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
    |             `- error: 'UITraitHorizontalSizeClass' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
UIKit.UITraitHorizontalSizeClass:3:15: note: 'UITraitHorizontalSizeClass' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitHorizontalSizeClass : UITraitDefinition {
   |               `- note: 'UITraitHorizontalSizeClass' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UIUserInterfaceSizeClass
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:106:46: error: 'UITraitVerticalSizeClass' is unavailable in watchOS
104 |         traitRegistration = window.registerForTraitChanges(
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
    |                                              `- error: 'UITraitVerticalSizeClass' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
UIKit.UITraitVerticalSizeClass:3:15: note: 'UITraitVerticalSizeClass' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitVerticalSizeClass : UITraitDefinition {
   |               `- note: 'UITraitVerticalSizeClass' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UIUserInterfaceSizeClass
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:107:13: error: 'UITraitLayoutDirection' is unavailable in watchOS
105 |           [
106 |             UITraitHorizontalSizeClass.self, UITraitVerticalSizeClass.self,
107 |             UITraitLayoutDirection.self,
    |             `- error: 'UITraitLayoutDirection' is unavailable in watchOS
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
UIKit.UITraitLayoutDirection:3:15: note: 'UITraitLayoutDirection' has been explicitly marked unavailable here
 1 | @available(iOS 17.0, tvOS 17.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UITraitLayoutDirection : UITraitDefinition {
   |               `- note: 'UITraitLayoutDirection' has been explicitly marked unavailable here
 4 |     public static let defaultValue: UITraitEnvironmentLayoutDirection
 5 |     public static let name: String
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:109:29: error: 'UIWindow' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
    |                             `- error: 'UIWindow' is unavailable in watchOS
110 |           MainActor.assumeIsolated {
111 |             self?.refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:109:42: error: 'UITraitCollection' is unavailable in watchOS
107 |             UITraitLayoutDirection.self,
108 |           ]
109 |         ) { [weak self] (_: UIWindow, _: UITraitCollection) in
    |                                          `- error: 'UITraitCollection' is unavailable in watchOS
110 |           MainActor.assumeIsolated {
111 |             self?.refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:23:12: note: 'UITraitCollection' has been explicitly marked unavailable here
 21 |
 22 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_SENDABLE
 23 | @interface UITraitCollection : NSObject <NSCopying, NSSecureCoding>
    |            `- note: 'UITraitCollection' has been explicitly marked unavailable here
 24 |
 25 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:122:25: error: 'unregisterForTraitChanges' is unavailable in watchOS
120 |         geometryObservation = nil
121 |         if let trackedWindow, let traitRegistration {
122 |           trackedWindow.unregisterForTraitChanges(traitRegistration)
    |                         `- error: 'unregisterForTraitChanges' is unavailable in watchOS
123 |         }
124 |         traitRegistration = nil
UIKit.UIView.unregisterForTraitChanges:2:24: note: 'unregisterForTraitChanges' has been explicitly marked unavailable here
1 | class UIView {
2 | @MainActor public func unregisterForTraitChanges(_ registration: any UITraitChangeRegistration)}
  |                        `- note: 'unregisterForTraitChanges' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:142:52: error: 'windowScene' is unavailable in watchOS
140 |       /// Reads the window scene's current values into the geometry.
141 |       private func refresh() {
142 |         guard let window, let windowScene = window.windowScene else { return }
    |                                                    `- error: 'windowScene' is unavailable in watchOS
143 |         let sceneGeometry = windowScene.effectiveGeometry
144 |         let traits = window.traitCollection
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:32:53: note: 'windowScene' has been explicitly marked unavailable here
 30 | // If nil, window will not appear on any screen.
 31 | // changing the UIWindowScene may be an expensive operation and should not be done in performance-sensitive code
 32 | @property(nullable, nonatomic, weak) UIWindowScene *windowScene API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'windowScene' has been explicitly marked unavailable here
 33 |
 34 | // Indicates whether content should drive the size of arbitrarily resizable windows (which are currently present only on macOS).
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:143:41: error: 'effectiveGeometry' is unavailable in watchOS
141 |       private func refresh() {
142 |         guard let window, let windowScene = window.windowScene else { return }
143 |         let sceneGeometry = windowScene.effectiveGeometry
    |                                         `- error: 'effectiveGeometry' is unavailable in watchOS
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:34:56: note: 'effectiveGeometry' has been explicitly marked unavailable here
 32 |
 33 | // Provides the current resolved values for the window scene's geometry in system space.
 34 | @property (nonatomic, readonly) UIWindowSceneGeometry *effectiveGeometry API_AVAILABLE(ios(16.0)) API_UNAVAILABLE(watchos);
    |                                                        `- note: 'effectiveGeometry' has been explicitly marked unavailable here
 35 |
 36 | /// Preferences the system should evaluate when resizing the scene. If non `nil`, returns a mutable instance that the client may customize.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:145:29: error: 'safeAreaInsets' is unavailable in watchOS
143 |         let sceneGeometry = windowScene.effectiveGeometry
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
    |                             `- error: 'safeAreaInsets' is unavailable in watchOS
146 |         let layoutDirection = LayoutDirection(effectiveUserInterfaceLayoutDirection)
147 |         geometry.update(
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:293:45: note: 'safeAreaInsets' has been explicitly marked unavailable here
291 | - (void)layoutMarginsDidChange API_AVAILABLE(ios(8.0));
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                             `- note: 'safeAreaInsets' has been explicitly marked unavailable here
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
295 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:146:47: error: 'effectiveUserInterfaceLayoutDirection' is unavailable in watchOS
144 |         let traits = window.traitCollection
145 |         let insets = window.safeAreaInsets
146 |         let layoutDirection = LayoutDirection(effectiveUserInterfaceLayoutDirection)
    |                                               `- error: 'effectiveUserInterfaceLayoutDirection' is unavailable in watchOS
147 |         geometry.update(
148 |           size: sceneGeometry.coordinateSpace.bounds.size,
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:186:64: note: 'effectiveUserInterfaceLayoutDirection' has been explicitly marked unavailable here
184 |
185 | // Returns the user interface layout direction appropriate for arranging the immediate content of this view. Always consult the effectiveUserInterfaceLayoutDirection of the view whose immediate content is being arranged or drawn. Do not assume that the value propagates through the view’s subtree.
186 | @property (readonly, nonatomic) UIUserInterfaceLayoutDirection effectiveUserInterfaceLayoutDirection API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos);
    |                                                                `- note: 'effectiveUserInterfaceLayoutDirection' has been explicitly marked unavailable here
187 |
188 | @end
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:153:32: error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
151 |             layoutDirection: layoutDirection),
152 |           layoutDirection: layoutDirection,
153 |           horizontalSizeClass: UserInterfaceSizeClass(traits.horizontalSizeClass)
    |                                `- error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
154 |             ?? geometry.horizontalSizeClass,
155 |           verticalSizeClass: UserInterfaceSizeClass(traits.verticalSizeClass)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:155:30: error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
153 |           horizontalSizeClass: UserInterfaceSizeClass(traits.horizontalSizeClass)
154 |             ?? geometry.horizontalSizeClass,
155 |           verticalSizeClass: UserInterfaceSizeClass(traits.verticalSizeClass)
    |                              `- error: 'UserInterfaceSizeClass' cannot be constructed because it has no accessible initializers
156 |             ?? geometry.verticalSizeClass,
157 |           interfaceOrientation: InterfaceOrientation(sceneGeometry.interfaceOrientation),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:160:32: error: value of type 'UIWindow' has no member 'reservedRegions'
158 |           source: .live)
159 |         if #available(iOS 27.1, visionOS 27.1, *) {
160 |           let regions = window.reservedRegions(kind: .division, options: .includeInactive)
    |                                `- error: value of type 'UIWindow' has no member 'reservedRegions'
161 |           geometry.update(sceneRegions: regions.map(Responsive.ReservedRegion.init(uiKitRegion:)))
162 |         }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:188:19: error: incorrect argument label in call (have 'uiKitKind:', expected 'storage:')
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
188 |         kind: Kind(uiKitKind: region.kind),
    |                   `- error: incorrect argument label in call (have 'uiKitKind:', expected 'storage:')
189 |         frame: region.frame,
190 |         margins: EdgeInsets(
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:92:32: error: no type named 'DeviceHinge' in module 'SwiftUI'
 90 |   ///
 91 |   /// - Parameter hinge: The hinge state SwiftUI reports.
 92 |   public init(_ hinge: SwiftUI.DeviceHinge) {
    |                                `- error: no type named 'DeviceHinge' in module 'SwiftUI'
 93 |     self.init(status: Status(hinge.status), angle: hinge.angle)
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:204:28: error: no type named 'ReservedRegion' in module 'SwiftUI'
202 |   /// An unknown kind maps to `.division`; it only arises from converting a
203 |   /// SwiftUI kind, so it isn't used to query.
204 |   var swiftUIKind: SwiftUI.ReservedRegion.Kind {
    |                            `- error: no type named 'ReservedRegion' in module 'SwiftUI'
205 |     switch storage {
206 |     case .occlusion: .occlusion
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:216:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
214 |
215 |   /// SwiftUI's options for this value, for querying live regions.
216 |   var swiftUIOptions: SwiftUI.ReservedRegion.QueryOptions {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
217 |     var options: SwiftUI.ReservedRegion.QueryOptions = []
218 |     if contains(.includeInactive) { options.insert(.includeInactive) }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometryProbe+UIKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+Mock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometry+Mock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+RegionProjection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometry+RegionProjection.swift
SwiftCompile normal arm64 Compiling\ ResponsiveLayout.swift,\ ResponsiveView.swift,\ SceneLayoutEnvironment.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveView.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutEnvironment.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveLayout.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponsiveLayout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveView.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponsiveView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutEnvironment.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneLayoutEnvironment.swift
SwiftCompile normal arm64 Compiling\ Responsive+ReservedRegion.swift,\ Responsive.swift,\ EdgeInsets+LayoutDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/EdgeInsets+LayoutDirection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:204:28: error: no type named 'ReservedRegion' in module 'SwiftUI'
202 |   /// An unknown kind maps to `.division`; it only arises from converting a
203 |   /// SwiftUI kind, so it isn't used to query.
204 |   var swiftUIKind: SwiftUI.ReservedRegion.Kind {
    |                            `- error: no type named 'ReservedRegion' in module 'SwiftUI'
205 |     switch storage {
206 |     case .occlusion: .occlusion
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:216:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
214 |
215 |   /// SwiftUI's options for this value, for querying live regions.
216 |   var swiftUIOptions: SwiftUI.ReservedRegion.QueryOptions {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
217 |     var options: SwiftUI.ReservedRegion.QueryOptions = []
218 |     if contains(.includeInactive) { options.insert(.includeInactive) }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:176:18: error: missing argument label 'storage:' in call
174 |     self.init(
175 |       id: ID(region.id),
176 |       kind: Kind(region.kind),
    |                  `- error: missing argument label 'storage:' in call
177 |       frame: region.frame,
178 |       margins: region.margins,
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive+ReservedRegion.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/EdgeInsets+LayoutDirection.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EdgeInsets+LayoutDirection.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ResponsiveLayoutKit (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:106:33: error: no type named 'DeviceHinge' in module 'SwiftUI'
104 |   ///
105 |   /// - Parameter status: The hinge status SwiftUI reports.
106 |   public init(_ status: SwiftUI.DeviceHinge.Status) {
    |                                 `- error: no type named 'DeviceHinge' in module 'SwiftUI'
107 |     switch status {
108 |     case .closed: self.init(storage: .closed)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift:92:32: error: no type named 'DeviceHinge' in module 'SwiftUI'
 90 |   ///
 91 |   /// - Parameter hinge: The hinge state SwiftUI reports.
 92 |   public init(_ hinge: SwiftUI.DeviceHinge) {
    |                                `- error: no type named 'DeviceHinge' in module 'SwiftUI'
 93 |     self.init(status: Status(hinge.status), angle: hinge.angle)
 94 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:192:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
190 |   ///
191 |   /// - Parameter kind: The reserved region kind SwiftUI reports.
192 |   public init(_ kind: SwiftUI.ReservedRegion.Kind) {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
193 |     switch kind {
194 |     case .occlusion: self.init(storage: .occlusion)
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:206:33: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
204 |     ///
205 |     /// - Parameter kind: The reserved region kind UIKit reports.
206 |     init(uiKitKind kind: UIView.ReservedRegion.Kind) {
    |                                 `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
207 |       switch kind {
208 |       case .occlusion: self.init(storage: .occlusion)
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:173:33: error: no type named 'ReservedRegion' in module 'SwiftUI'
171 |   ///
172 |   /// - Parameter region: The reserved region SwiftUI reports.
173 |   public init(_ region: SwiftUI.ReservedRegion) {
    |                                 `- error: no type named 'ReservedRegion' in module 'SwiftUI'
174 |     self.init(
175 |       id: ID(region.id),
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:204:28: error: no type named 'ReservedRegion' in module 'SwiftUI'
202 |   /// An unknown kind maps to `.division`; it only arises from converting a
203 |   /// SwiftUI kind, so it isn't used to query.
204 |   var swiftUIKind: SwiftUI.ReservedRegion.Kind {
    |                            `- error: no type named 'ReservedRegion' in module 'SwiftUI'
205 |     switch storage {
206 |     case .occlusion: .occlusion
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift:216:31: error: no type named 'ReservedRegion' in module 'SwiftUI'
214 |
215 |   /// SwiftUI's options for this value, for querying live regions.
216 |   var swiftUIOptions: SwiftUI.ReservedRegion.QueryOptions {
    |                               `- error: no type named 'ReservedRegion' in module 'SwiftUI'
217 |     var options: SwiftUI.ReservedRegion.QueryOptions = []
218 |     if contains(.includeInactive) { options.insert(.includeInactive) }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift:20:25: error: 'UIInterfaceOrientation' is unavailable in watchOS
18 |     ///
19 |     /// - Parameter orientation: The UIKit interface orientation.
20 |     init(_ orientation: UIInterfaceOrientation) {
   |                         `- error: 'UIInterfaceOrientation' is unavailable in watchOS
21 |       switch orientation {
22 |       case .portraitUpsideDown: self = .portraitUpsideDown
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift:30:13: error: 'UIInterfaceOrientation' is unavailable in watchOS
28 |   }
29 |
30 |   extension UIInterfaceOrientation {
   |             `- error: 'UIInterfaceOrientation' is unavailable in watchOS
31 |
32 |     /// Creates UIKit's interface orientation for a SwiftUI orientation.
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIOrientation.h:41:28: note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
39 | // Note that UIInterfaceOrientationLandscapeLeft is equal to UIDeviceOrientationLandscapeRight (and vice versa).
40 | // This is because rotating the device to the left requires rotating the content to the right.
41 | typedef NS_ENUM(NSInteger, UIInterfaceOrientation) {
   |                            `- note: 'UIInterfaceOrientation' has been explicitly marked unavailable here
42 |     UIInterfaceOrientationUnknown            = UIDeviceOrientationUnknown,
43 |     UIInterfaceOrientationPortrait           = UIDeviceOrientationPortrait,
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:28:30: error: cannot find type 'Context' in scope
 26 |     let hingeStatus: Responsive.DeviceHinge.Status?
 27 |
 28 |     func makeUIView(context: Context) -> ProbeView {
    |                              `- error: cannot find type 'Context' in scope
 29 |       ProbeView(geometry: geometry, hingeStatus: hingeStatus)
 30 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:32:53: error: cannot find type 'Context' in scope
 30 |     }
 31 |
 32 |     func updateUIView(_ uiView: ProbeView, context: Context) {
    |                                                     `- error: cannot find type 'Context' in scope
 33 |       uiView.geometry = geometry
 34 |       if uiView.hingeStatus != hingeStatus {
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:51:43: error: 'UITraitChangeRegistration' is unavailable in watchOS
 49 |
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
    |                                           `- error: 'UITraitChangeRegistration' is unavailable in watchOS
 52 |       private weak var trackedWindow: UIWindow?
 53 |       private var isRefreshScheduled = false
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITraitCollection.h:226:11: note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
224 |
225 | API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
226 | @protocol UITraitChangeRegistration <NSObject, NSCopying>
    |           `- note: 'UITraitChangeRegistration' has been explicitly marked unavailable here
227 | @end
228 |
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:52:39: error: 'UIWindow' is unavailable in watchOS
 50 |       private var geometryObservation: NSKeyValueObservation?
 51 |       private var traitRegistration: (any UITraitChangeRegistration)?
 52 |       private weak var trackedWindow: UIWindow?
    |                                       `- error: 'UIWindow' is unavailable in watchOS
 53 |       private var isRefreshScheduled = false
 54 |
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:83:21: error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
 81 |       }
 82 |
 83 |       override func safeAreaInsetsDidChange() {
    |                     |- error: cannot override 'safeAreaInsetsDidChange' which has been marked unavailable
    |                     `- note: remove 'override' modifier to declare a new 'safeAreaInsetsDidChange'
 84 |         super.safeAreaInsetsDidChange()
 85 |         refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:294:1: note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
292 |
293 | @property (nonatomic,readonly) UIEdgeInsets safeAreaInsets API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
294 | - (void)safeAreaInsetsDidChange API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    | `- note: 'safeAreaInsetsDidChange()' has been explicitly marked unavailable here
295 |
296 | /* The edges of this guide are constrained to equal the edges of the view inset by the layoutMargins
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:90:38: error: 'UIWindow' is unavailable in watchOS
 88 |       /// Starts observing a window and its scene, replacing any earlier
 89 |       /// observation.
 90 |       private func attach(to window: UIWindow) {
    |                                      `- error: 'UIWindow' is unavailable in watchOS
 91 |         guard window !== trackedWindow else {
 92 |           refresh()
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:45:28: error: 'UIView' is unavailable in watchOS
 43 |
 44 |     /// The view that observes its window and writes into the geometry.
 45 |     final class ProbeView: UIView {
    |                            `- error: 'UIView' is unavailable in watchOS
 46 |
 47 |       var geometry: SceneGeometry
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:19:30: error: cannot find type 'UIViewRepresentable' in scope
 17 |   /// scene's effective geometry, the window's size classes or layout
 18 |   /// direction, or the hinge status change.
 19 |   struct SceneGeometryProbe: UIViewRepresentable {
    |                              `- error: cannot find type 'UIViewRepresentable' in scope
 20 |
 21 |     /// The geometry to keep live.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:172:23: error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
170 |     ///
171 |     /// - Parameter direction: The UIKit layout direction.
172 |     init(_ direction: UIUserInterfaceLayoutDirection) {
    |                       `- error: 'UIUserInterfaceLayoutDirection' is unavailable in watchOS
173 |       self = direction == .rightToLeft ? .rightToLeft : .leftToRight
174 |     }
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIInterface.h:38:28: note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 36 | } API_AVAILABLE(tvos(10.0)) API_AVAILABLE(ios(12.0)) API_UNAVAILABLE(watchos);
 37 |
 38 | typedef NS_ENUM(NSInteger, UIUserInterfaceLayoutDirection) {
    |                            `- note: 'UIUserInterfaceLayoutDirection' has been explicitly marked unavailable here
 39 |     UIUserInterfaceLayoutDirectionLeftToRight,
 40 |     UIUserInterfaceLayoutDirectionRightToLeft,
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:185:37: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
183 |     ///
184 |     /// - Parameter region: The reserved region UIKit reports.
185 |     init(uiKitRegion region: UIView.ReservedRegion) {
    |                                     `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
186 |       self.init(
187 |         id: ID(UIKitReservedRegionID(id: region.id)),
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:221:20: error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
221 |     let id: UIView.ReservedRegion.ID
    |                    `- error: 'ReservedRegion' is not a member type of class 'UIKit.UIView'
222 |   }
223 | #endif
/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' declared here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
    |            `- note: 'UIView' declared here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass;                        // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  `- error: type 'UIKitReservedRegionID' does not conform to protocol 'Hashable'
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Hashable'
222 |   }
223 | #endif
/Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift:220:18: error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
218 |   /// wrapper only compares and hashes it.
219 |   @available(iOS 27.1, visionOS 27.1, *)
220 |   private struct UIKitReservedRegionID: Hashable, @unchecked Sendable {
    |                  |- error: type 'UIKitReservedRegionID' does not conform to protocol 'Equatable'
    |                  `- note: add stubs for conformance
221 |     let id: UIView.ReservedRegion.ID
    |         `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'UIKitReservedRegionID' to 'Equatable'
222 |   }
223 | #endif
Swift.==:1:24: note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
  |                        `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
  |                               `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'SIMD'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_CFObject'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
  |                    `- note: candidate would match if 'UIKitReservedRegionID' conformed to '_BridgedStoredNSError'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
  |             `- note: protocol requires function '==' with type '(borrowing UIKitReservedRegionID, borrowing UIKitReservedRegionID) -> Bool'
3 |
Failed frontend command:
/Applications/Xcode-27.0.0.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/Sources/ResponsiveLayoutKit/Content/AccessibilityScrollView.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/ReadableContentWidthDivisionBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Content/View+ReadableContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveView.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutEnvironment.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutReader.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+ReservedRegion.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/EdgeInsets+LayoutDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+Mock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry+RegionProjection.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/SceneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryAnchor.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/View+SceneGeometryMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/WithSceneGeometry.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/EnvironmentValues+SceneSizeClass.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/SizeClass/UserInterfaceSizeClass+Value.swift -target arm64-apple-watchos26.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.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/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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\=5 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c044b9db9bc9c079ee3c7b5f3373b13d10bc.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ResponsiveLayoutKit -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0.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/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-responsive-layout.build/Debug-watchos/ResponsiveLayoutKit-t.build/Objects-normal/arm64/ResponsiveLayoutKit.abi.json
SwiftCompile normal arm64 (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ EnvironmentValues+ResponsiveLayoutKit.swift,\ LayoutContext.swift,\ ResponsiveContent.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EnvironmentValues+ResponsiveLayoutKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutContext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponsiveContent.swift
SwiftCompile normal arm64 Compiling\ SceneLayoutMock.swift,\ SceneLayoutReader.swift,\ View+Responsive.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutReader.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutMock.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneLayoutMock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/SceneLayoutReader.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneLayoutReader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+Responsive.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ ResponsiveLayoutKit (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftDriverJobDiscovery normal arm64 Compiling EnvironmentValues+ResponsiveLayoutKit.swift, LayoutContext.swift, ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 Compiling\ FoldablePhoneMetrics.swift,\ InterfaceOrientation+UIKit.swift,\ SceneGeometryProbe+AppKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/FoldablePhoneMetrics.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile FoldablePhoneMetrics.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/InterfaceOrientation+UIKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InterfaceOrientation+UIKit.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Scene/Platform/SceneGeometryProbe+AppKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SceneGeometryProbe+AppKit.swift
SwiftCompile normal arm64_32 Compiling\ EnvironmentValues+ResponsiveLayoutKit.swift,\ LayoutContext.swift,\ ResponsiveContent.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/EnvironmentValues+ResponsiveLayoutKit.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EnvironmentValues+ResponsiveLayoutKit.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/LayoutContext.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutContext.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/ResponsiveContent.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ResponsiveContent.swift
SwiftDriverJobDiscovery normal arm64 Compiling ResponsiveLayout.swift, ResponsiveView.swift, SceneLayoutEnvironment.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftDriverJobDiscovery normal arm64 Compiling SceneLayoutMock.swift, SceneLayoutReader.swift, View+Responsive.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 Compiling\ View+ResponsiveContentWidth.swift,\ View+SceneLayout.swift,\ Responsive+DeviceHinge.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+ResponsiveContentWidth.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+ResponsiveContentWidth.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Deprecated/View+SceneLayout.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SceneLayout.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/ResponsiveLayoutKit/Responsive/Responsive+DeviceHinge.swift (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Responsive+DeviceHinge.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-11-03 07:52:34.640 xcodebuild[815:4775] [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\ ResponsiveLayoutKit (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
	SwiftCompile normal arm64 (in target 'ResponsiveLayoutKit' from project 'swift-responsive-layout')
	Building workspace swift-responsive-layout with scheme swift-responsive-layout
(3 failures)
BUILD FAILURE 6.4 watchOS