The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AutoFlex, reference main (009cc5), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 17:14:18 UTC.

Build Command

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

Build Log

689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:691:142: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                                                                              `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:691:168: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                                                                                                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:88: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:142: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                                                                              `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:167: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                                                                                                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:96: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:148: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                                                                    `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:171: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                                                                                           `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:33: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:64: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:113: error: 'NSLayoutConstraint' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:33: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:64: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:113: error: 'NSLayoutConstraint' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:33: error: 'NSLayoutDimension' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutDimension' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:62: error: 'NSLayoutDimension' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                              `- error: 'NSLayoutDimension' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:110: error: 'NSLayoutConstraint' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:851:76: error: 'NSLayoutConstraint' is unavailable in watchOS
849 |
850 | extension NSLayoutConstraint {
851 |     @MainActor fileprivate func applyOptions(_ info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
852 |         if let priority = info.priority {
853 |             self.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:850:11: error: 'NSLayoutConstraint' is unavailable in watchOS
848 | }
849 |
850 | extension NSLayoutConstraint {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
851 |     @MainActor fileprivate func applyOptions(_ info: LayoutOptionsInfo) -> NSLayoutConstraint {
852 |         if let priority = info.priority {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:367:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
365 |             preconditionFailure("View must have a superview before calling equalToSafeArea")
366 |         }
367 |         return equal(to: superview.safeAreaLayoutGuide, info: LayoutOptionsInfo(constant: constant), relation: .equal)
    |                                    `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
368 |     }
369 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 |  the status bar or navigation bar, if present). Similarly for the other edges.
305 |  */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:378:36: error: 'safeAreaLayoutGuide' is unavailable in watchOS
376 |             preconditionFailure("View must have a superview before calling equalToSafeArea")
377 |         }
378 |         return equal(to: superview.safeAreaLayoutGuide, info: LayoutOptionsInfo(options), relation: .equal)
    |                                    `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
379 |     }
380 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 |  the status bar or navigation bar, if present). Similarly for the other edges.
305 |  */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:426:27: error: 'NSLayoutConstraint' is unavailable in watchOS
424 |         attributes.removeAll()
425 |         let info = LayoutOptionsInfo(constant: constant)
426 |         var constraints: [NSLayoutConstraint] = []
    |                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
427 |
428 |         if !excluding.contains(.top) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:453:9: error: 'NSLayoutConstraint' is unavailable in watchOS
451 |             return []
452 |         }
453 |         NSLayoutConstraint.activate(allConstraints)
    |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
454 |         return allConstraints
455 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutMarker.swift
SwiftCompile normal arm64_32 Compiling\ LayoutOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift (in target 'AutoFlex' from project 'AutoFlex')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutOptions.swift
SwiftCompile normal arm64 Compiling\ AutoFlex.swift /Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift (in target 'AutoFlex' from project 'AutoFlex')
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:12:31: error: 'UIView' is unavailable in watchOS
 10 | import UIKit
 11 | /// Platform-specific view type (`UIView` on iOS/tvOS, `NSView` on macOS).
 12 | public typealias LayoutView = UIView
    |                               `- error: 'UIView' is unavailable in watchOS
 13 | /// Platform-specific layout guide type (`UILayoutGuide` on iOS/tvOS, `NSLayoutGuide` on macOS).
 14 | public typealias LayoutGuide = UILayoutGuide
/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.swift:14:32: error: 'UILayoutGuide' is unavailable in watchOS
 12 | public typealias LayoutView = UIView
 13 | /// Platform-specific layout guide type (`UILayoutGuide` on iOS/tvOS, `NSLayoutGuide` on macOS).
 14 | public typealias LayoutGuide = UILayoutGuide
    |                                `- error: 'UILayoutGuide' is unavailable in watchOS
 15 | /// Platform-specific layout priority type (`UILayoutPriority` on iOS/tvOS, `NSLayoutConstraint.Priority` on macOS).
 16 | public typealias LayoutPriority = UILayoutPriority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:16:35: error: 'UILayoutPriority' is unavailable in watchOS
 14 | public typealias LayoutGuide = UILayoutGuide
 15 | /// Platform-specific layout priority type (`UILayoutPriority` on iOS/tvOS, `NSLayoutConstraint.Priority` on macOS).
 16 | public typealias LayoutPriority = UILayoutPriority
    |                                   `- error: 'UILayoutPriority' is unavailable in watchOS
 17 | /// Platform-specific layout axis type (`NSLayoutConstraint.Axis` on iOS/tvOS, `NSLayoutConstraint.Orientation` on macOS).
 18 | public typealias LayoutAxis = NSLayoutConstraint.Axis
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:18:31: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 | public typealias LayoutPriority = UILayoutPriority
 17 | /// Platform-specific layout axis type (`NSLayoutConstraint.Axis` on iOS/tvOS, `NSLayoutConstraint.Orientation` on macOS).
 18 | public typealias LayoutAxis = NSLayoutConstraint.Axis
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 | #else
 20 | import AppKit
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:86:1: warning: unavailable class 'UIView' was used to satisfy a requirement of protocol 'AutoFlexExtended'; this will be an error in a future Swift language mode
 67 | public protocol AutoFlexExtended {
 68 |     /// The concrete type being extended.
 69 |     associatedtype ViewType
    |                    `- note: requirement 'ViewType' declared here
 70 |     /// The AutoFlex namespace accessor.
 71 |     @MainActor var af: AutoFlex<ViewType> { get }
    :
 84 | }
 85 |
 86 | extension LayoutView: AutoFlexExtended {}
    | `- warning: unavailable class 'UIView' was used to satisfy a requirement of protocol 'AutoFlexExtended'; this will be an error in a future Swift language mode
 87 |
 88 | extension AutoFlex where ExtendedViewType: LayoutView {
/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.swift:128:48: error: 'NSLayoutConstraint' is unavailable in watchOS
126 |     ///
127 |     /// - Parameter closure: A closure that receives the array of active `NSLayoutConstraint` objects.
128 |     public func updateConstraints(_ closure: ([NSLayoutConstraint]) -> Void) {
    |                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
129 |         guard let existing = storedConstraints else { return }
130 |         closure(existing)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:150:37: error: 'NSLayoutConstraint' is unavailable in watchOS
148 |     }
149 |
150 |     private var storedConstraints: [NSLayoutConstraint]? {
    |                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 |         objc_getAssociatedObject(view, &AssociatedKeys.constraints) as? [NSLayoutConstraint]
152 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:154:55: error: 'NSLayoutConstraint' is unavailable in watchOS
152 |     }
153 |
154 |     private func setStoredConstraints(_ constraints: [NSLayoutConstraint]) {
    |                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
155 |         objc_setAssociatedObject(view, &AssociatedKeys.constraints, constraints, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
156 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:162:21: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
160 |     /// $0.top.equal(to: otherView.af.top)
161 |     /// ```
162 |     public var top: NSLayoutYAxisAnchor { view.topAnchor }
    |                     `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
163 |     /// The view's bottom anchor.
164 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:167:24: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
165 |     /// When used as a target for `equal(to:)`, the constant is **not** auto-negated.
166 |     /// Auto-negation only applies when using `$0.bottom.equal(to:)` on the **marker** side.
167 |     public var bottom: NSLayoutYAxisAnchor { view.bottomAnchor }
    |                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
168 |     /// The view's leading anchor (respects layout direction: left in LTR, right in RTL).
169 |     public var leading: NSLayoutXAxisAnchor { view.leadingAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:169:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
167 |     public var bottom: NSLayoutYAxisAnchor { view.bottomAnchor }
168 |     /// The view's leading anchor (respects layout direction: left in LTR, right in RTL).
169 |     public var leading: NSLayoutXAxisAnchor { view.leadingAnchor }
    |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
170 |     /// The view's trailing anchor (respects layout direction: right in LTR, left in RTL).
171 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:173:26: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
171 |     ///
172 |     /// When used as a target, the constant is **not** auto-negated.
173 |     public var trailing: NSLayoutXAxisAnchor { view.trailingAnchor }
    |                          `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
174 |     /// The view's absolute left anchor. Does **NOT** respect layout direction.
175 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:177:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
175 |     ///
176 |     /// Prefer ``leading`` unless you explicitly need absolute positioning.
177 |     public var left: NSLayoutXAxisAnchor { view.leftAnchor }
    |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
178 |     /// The view's absolute right anchor. Does **NOT** respect layout direction.
179 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:181:23: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
179 |     ///
180 |     /// Prefer ``trailing`` unless you explicitly need absolute positioning.
181 |     public var right: NSLayoutXAxisAnchor { view.rightAnchor }
    |                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
182 |     /// The view's horizontal center anchor.
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:183:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
181 |     public var right: NSLayoutXAxisAnchor { view.rightAnchor }
182 |     /// The view's horizontal center anchor.
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
    |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
184 |     /// The view's vertical center anchor.
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:185:25: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
184 |     /// The view's vertical center anchor.
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
    |                         `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
186 |     /// The view's width dimension anchor.
187 |     public var width: NSLayoutDimension { view.widthAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:187:23: error: 'NSLayoutDimension' is unavailable in watchOS
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
186 |     /// The view's width dimension anchor.
187 |     public var width: NSLayoutDimension { view.widthAnchor }
    |                       `- error: 'NSLayoutDimension' is unavailable in watchOS
188 |     /// The view's height dimension anchor.
189 |     public var height: NSLayoutDimension { view.heightAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:189:24: error: 'NSLayoutDimension' is unavailable in watchOS
187 |     public var width: NSLayoutDimension { view.widthAnchor }
188 |     /// The view's height dimension anchor.
189 |     public var height: NSLayoutDimension { view.heightAnchor }
    |                        `- error: 'NSLayoutDimension' is unavailable in watchOS
190 |     /// The view's first baseline anchor (top of first line of text).
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:191:31: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
189 |     public var height: NSLayoutDimension { view.heightAnchor }
190 |     /// The view's first baseline anchor (top of first line of text).
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
    |                               `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
192 |     /// The view's last baseline anchor (bottom of last line of text).
193 |     public var lastBaseline: NSLayoutYAxisAnchor { view.lastBaselineAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:193:30: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
192 |     /// The view's last baseline anchor (bottom of last line of text).
193 |     public var lastBaseline: NSLayoutYAxisAnchor { view.lastBaselineAnchor }
    |                              `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
194 |     /// The view's safe area layout guide.
195 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:277:37: error: 'UIView' is unavailable in watchOS
275 | #if canImport(UIKit)
276 | /// Platform-specific animation options type.
277 | public typealias AnimationOptions = UIView.AnimationOptions
    |                                     `- error: 'UIView' is unavailable in watchOS
278 | #else
279 | /// Placeholder for animation options on macOS (not applicable; `NSAnimationContext` is used instead).
/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.swift:139:9: error: 'NSLayoutConstraint' is unavailable in watchOS
137 |     public func deactivate() {
138 |         guard let existing = storedConstraints else { return }
139 |         NSLayoutConstraint.deactivate(existing)
    |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
140 |     }
141 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:147:9: error: 'NSLayoutConstraint' is unavailable in watchOS
145 |     public func activate() {
146 |         guard let existing = storedConstraints else { return }
147 |         NSLayoutConstraint.activate(existing)
    |         `- error: 'NSLayoutConstraint' is unavailable in watchOS
148 |     }
149 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:151:74: error: 'NSLayoutConstraint' is unavailable in watchOS
149 |
150 |     private var storedConstraints: [NSLayoutConstraint]? {
151 |         objc_getAssociatedObject(view, &AssociatedKeys.constraints) as? [NSLayoutConstraint]
    |                                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
152 |     }
153 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:200:46: error: 'safeAreaLayoutGuide' is unavailable in watchOS
198 |     /// $0.edges.equal(to: view.af.safeGuide)
199 |     /// ```
200 |     public var safeGuide: LayoutGuide { view.safeAreaLayoutGuide }
    |                                              `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
201 |     /// The view's layout margins guide.
202 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:306:53: note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
304 |  the status bar or navigation bar, if present). Similarly for the other edges.
305 |  */
306 | @property(nonatomic,readonly,strong) UILayoutGuide *safeAreaLayoutGuide API_AVAILABLE(ios(11.0), tvos(11.0)) API_UNAVAILABLE(watchos);
    |                                                     `- note: 'safeAreaLayoutGuide' has been explicitly marked unavailable here
307 |
308 | /// Follows the keyboard when on screen and docked. See UIKeyboardLayoutGuide.h for additional options.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AutoFlex.swift
SwiftCompile normal arm64 Compiling\ resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'AutoFlex' from project 'AutoFlex')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources/resource_bundle_accessor.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile resource_bundle_accessor.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ AutoFlex (in target 'AutoFlex' from project 'AutoFlex')
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:12:31: error: 'UIView' is unavailable in watchOS
 10 | import UIKit
 11 | /// Platform-specific view type (`UIView` on iOS/tvOS, `NSView` on macOS).
 12 | public typealias LayoutView = UIView
    |                               `- error: 'UIView' is unavailable in watchOS
 13 | /// Platform-specific layout guide type (`UILayoutGuide` on iOS/tvOS, `NSLayoutGuide` on macOS).
 14 | public typealias LayoutGuide = UILayoutGuide
/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.swift:14:32: error: 'UILayoutGuide' is unavailable in watchOS
 12 | public typealias LayoutView = UIView
 13 | /// Platform-specific layout guide type (`UILayoutGuide` on iOS/tvOS, `NSLayoutGuide` on macOS).
 14 | public typealias LayoutGuide = UILayoutGuide
    |                                `- error: 'UILayoutGuide' is unavailable in watchOS
 15 | /// Platform-specific layout priority type (`UILayoutPriority` on iOS/tvOS, `NSLayoutConstraint.Priority` on macOS).
 16 | public typealias LayoutPriority = UILayoutPriority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILayoutGuide.h:24:12: note: 'UILayoutGuide' has been explicitly marked unavailable here
22 |  */
23 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
24 | @interface UILayoutGuide : NSObject <NSCoding>
   |            `- note: 'UILayoutGuide' has been explicitly marked unavailable here
25 |
26 | /* The frame of the UILayoutGuide in its owningView's coordinate system.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:16:35: error: 'UILayoutPriority' is unavailable in watchOS
 14 | public typealias LayoutGuide = UILayoutGuide
 15 | /// Platform-specific layout priority type (`UILayoutPriority` on iOS/tvOS, `NSLayoutConstraint.Priority` on macOS).
 16 | public typealias LayoutPriority = UILayoutPriority
    |                                   `- error: 'UILayoutPriority' is unavailable in watchOS
 17 | /// Platform-specific layout axis type (`NSLayoutConstraint.Axis` on iOS/tvOS, `NSLayoutConstraint.Orientation` on macOS).
 18 | public typealias LayoutAxis = NSLayoutConstraint.Axis
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:17:15: note: 'UILayoutPriority' has been explicitly marked unavailable here
 15 | @class NSArray, NSDictionary, NSLayoutAnchor;
 16 |
 17 | typedef float UILayoutPriority NS_TYPED_EXTENSIBLE_ENUM API_UNAVAILABLE(watchos);
    |               `- note: 'UILayoutPriority' has been explicitly marked unavailable here
 18 | static const UILayoutPriority UILayoutPriorityRequired API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 1000; // A required constraint.  Do not exceed this.
 19 | static const UILayoutPriority UILayoutPriorityDefaultHigh API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) = 750; // This is the priority level with which a button resists compressing its content.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:18:31: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 | public typealias LayoutPriority = UILayoutPriority
 17 | /// Platform-specific layout axis type (`NSLayoutConstraint.Axis` on iOS/tvOS, `NSLayoutConstraint.Orientation` on macOS).
 18 | public typealias LayoutAxis = NSLayoutConstraint.Axis
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 | #else
 20 | import AppKit
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:86:1: warning: unavailable class 'UIView' was used to satisfy a requirement of protocol 'AutoFlexExtended'; this will be an error in a future Swift language mode
 67 | public protocol AutoFlexExtended {
 68 |     /// The concrete type being extended.
 69 |     associatedtype ViewType
    |                    `- note: requirement 'ViewType' declared here
 70 |     /// The AutoFlex namespace accessor.
 71 |     @MainActor var af: AutoFlex<ViewType> { get }
    :
 84 | }
 85 |
 86 | extension LayoutView: AutoFlexExtended {}
    | `- warning: unavailable class 'UIView' was used to satisfy a requirement of protocol 'AutoFlexExtended'; this will be an error in a future Swift language mode
 87 |
 88 | extension AutoFlex where ExtendedViewType: LayoutView {
/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.swift:128:48: error: 'NSLayoutConstraint' is unavailable in watchOS
126 |     ///
127 |     /// - Parameter closure: A closure that receives the array of active `NSLayoutConstraint` objects.
128 |     public func updateConstraints(_ closure: ([NSLayoutConstraint]) -> Void) {
    |                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
129 |         guard let existing = storedConstraints else { return }
130 |         closure(existing)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:150:37: error: 'NSLayoutConstraint' is unavailable in watchOS
148 |     }
149 |
150 |     private var storedConstraints: [NSLayoutConstraint]? {
    |                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 |         objc_getAssociatedObject(view, &AssociatedKeys.constraints) as? [NSLayoutConstraint]
152 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:154:55: error: 'NSLayoutConstraint' is unavailable in watchOS
152 |     }
153 |
154 |     private func setStoredConstraints(_ constraints: [NSLayoutConstraint]) {
    |                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
155 |         objc_setAssociatedObject(view, &AssociatedKeys.constraints, constraints, .OBJC_ASSOCIATION_RETAIN_NONATOMIC)
156 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:162:21: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
160 |     /// $0.top.equal(to: otherView.af.top)
161 |     /// ```
162 |     public var top: NSLayoutYAxisAnchor { view.topAnchor }
    |                     `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
163 |     /// The view's bottom anchor.
164 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:167:24: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
165 |     /// When used as a target for `equal(to:)`, the constant is **not** auto-negated.
166 |     /// Auto-negation only applies when using `$0.bottom.equal(to:)` on the **marker** side.
167 |     public var bottom: NSLayoutYAxisAnchor { view.bottomAnchor }
    |                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
168 |     /// The view's leading anchor (respects layout direction: left in LTR, right in RTL).
169 |     public var leading: NSLayoutXAxisAnchor { view.leadingAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:169:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
167 |     public var bottom: NSLayoutYAxisAnchor { view.bottomAnchor }
168 |     /// The view's leading anchor (respects layout direction: left in LTR, right in RTL).
169 |     public var leading: NSLayoutXAxisAnchor { view.leadingAnchor }
    |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
170 |     /// The view's trailing anchor (respects layout direction: right in LTR, left in RTL).
171 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:173:26: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
171 |     ///
172 |     /// When used as a target, the constant is **not** auto-negated.
173 |     public var trailing: NSLayoutXAxisAnchor { view.trailingAnchor }
    |                          `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
174 |     /// The view's absolute left anchor. Does **NOT** respect layout direction.
175 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:177:22: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
175 |     ///
176 |     /// Prefer ``leading`` unless you explicitly need absolute positioning.
177 |     public var left: NSLayoutXAxisAnchor { view.leftAnchor }
    |                      `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
178 |     /// The view's absolute right anchor. Does **NOT** respect layout direction.
179 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:181:23: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
179 |     ///
180 |     /// Prefer ``trailing`` unless you explicitly need absolute positioning.
181 |     public var right: NSLayoutXAxisAnchor { view.rightAnchor }
    |                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
182 |     /// The view's horizontal center anchor.
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:183:25: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
181 |     public var right: NSLayoutXAxisAnchor { view.rightAnchor }
182 |     /// The view's horizontal center anchor.
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
    |                         `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
184 |     /// The view's vertical center anchor.
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:185:25: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
183 |     public var centerX: NSLayoutXAxisAnchor { view.centerXAnchor }
184 |     /// The view's vertical center anchor.
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
    |                         `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
186 |     /// The view's width dimension anchor.
187 |     public var width: NSLayoutDimension { view.widthAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:187:23: error: 'NSLayoutDimension' is unavailable in watchOS
185 |     public var centerY: NSLayoutYAxisAnchor { view.centerYAnchor }
186 |     /// The view's width dimension anchor.
187 |     public var width: NSLayoutDimension { view.widthAnchor }
    |                       `- error: 'NSLayoutDimension' is unavailable in watchOS
188 |     /// The view's height dimension anchor.
189 |     public var height: NSLayoutDimension { view.heightAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:189:24: error: 'NSLayoutDimension' is unavailable in watchOS
187 |     public var width: NSLayoutDimension { view.widthAnchor }
188 |     /// The view's height dimension anchor.
189 |     public var height: NSLayoutDimension { view.heightAnchor }
    |                        `- error: 'NSLayoutDimension' is unavailable in watchOS
190 |     /// The view's first baseline anchor (top of first line of text).
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:191:31: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
189 |     public var height: NSLayoutDimension { view.heightAnchor }
190 |     /// The view's first baseline anchor (top of first line of text).
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
    |                               `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
192 |     /// The view's last baseline anchor (bottom of last line of text).
193 |     public var lastBaseline: NSLayoutYAxisAnchor { view.lastBaselineAnchor }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:193:30: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
191 |     public var firstBaseline: NSLayoutYAxisAnchor { view.firstBaselineAnchor }
192 |     /// The view's last baseline anchor (bottom of last line of text).
193 |     public var lastBaseline: NSLayoutYAxisAnchor { view.lastBaselineAnchor }
    |                              `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
194 |     /// The view's safe area layout guide.
195 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift:277:37: error: 'UIView' is unavailable in watchOS
275 | #if canImport(UIKit)
276 | /// Platform-specific animation options type.
277 | public typealias AnimationOptions = UIView.AnimationOptions
    |                                     `- error: 'UIView' is unavailable in watchOS
278 | #else
279 | /// Placeholder for animation options on macOS (not applicable; `NSAnimationContext` is used instead).
/Applications/Xcode-27.0.0-Release.Candidate.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/LayoutAnchor.swift:50:11: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
48 |
49 | extension LayoutView: LayoutAnchor {}
50 | extension NSLayoutXAxisAnchor: LayoutAnchor {}
   |           `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
51 | extension NSLayoutYAxisAnchor: LayoutAnchor {}
52 | extension NSLayoutDimension: LayoutAnchor {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift:51:11: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
49 | extension LayoutView: LayoutAnchor {}
50 | extension NSLayoutXAxisAnchor: LayoutAnchor {}
51 | extension NSLayoutYAxisAnchor: LayoutAnchor {}
   |           `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
52 | extension NSLayoutDimension: LayoutAnchor {}
53 | extension LayoutGuide: LayoutAnchor {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift:52:11: error: 'NSLayoutDimension' is unavailable in watchOS
50 | extension NSLayoutXAxisAnchor: LayoutAnchor {}
51 | extension NSLayoutYAxisAnchor: LayoutAnchor {}
52 | extension NSLayoutDimension: LayoutAnchor {}
   |           `- error: 'NSLayoutDimension' is unavailable in watchOS
53 | extension LayoutGuide: LayoutAnchor {}
54 | extension CGSize: LayoutAnchor {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:57:34: error: 'NSLayoutConstraint' is unavailable in watchOS
 55 |     private enum Attribute { case top, bottom, leading, trailing, left, right, centerX, centerY, center, width, height, edges, horizontalEdges, verticalEdges, size, firstBaseline, lastBaseline }
 56 |     private var attributes: [Attribute] = []
 57 |     private var allConstraints: [NSLayoutConstraint] = []
    |                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 58 | }
 59 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:121:77: error: 'NSLayoutConstraint' is unavailable in watchOS
119 |     /// - Returns: The created constraints.
120 |     @discardableResult
121 |     public func equal(to anchor: LayoutAnchor, constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
122 |         equal(to: anchor, info: LayoutOptionsInfo(constant: constant), relation: .equal)
123 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:131:79: error: 'NSLayoutConstraint' is unavailable in watchOS
129 |     /// - Returns: The created constraints.
130 |     @discardableResult
131 |     public func equal(to anchor: LayoutAnchor, options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
132 |         equal(to: anchor, info: LayoutOptionsInfo(options), relation: .equal)
133 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:139:48: error: 'NSLayoutConstraint' is unavailable in watchOS
137 |     /// - Returns: The created constraints.
138 |     @discardableResult
139 |     public func equal(toConstant: CGFloat) -> [NSLayoutConstraint] {
    |                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
140 |         equal(to: nil, info: LayoutOptionsInfo(constant: toConstant), relation: .equal)
141 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:147:56: error: 'NSLayoutConstraint' is unavailable in watchOS
145 |     /// - Returns: The created constraints.
146 |     @discardableResult
147 |     public func equal(toOptions: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
148 |         equal(to: nil, info: LayoutOptionsInfo(toOptions), relation: .equal)
149 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:156:86: error: 'NSLayoutConstraint' is unavailable in watchOS
154 |     /// "the inward distance is at least this value" (relation is auto-flipped internally).
155 |     @discardableResult
156 |     public func greaterOrEqual(to anchor: LayoutAnchor, constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
157 |         equal(to: anchor, info: LayoutOptionsInfo(constant: constant), relation: .greater)
158 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:162:88: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |     /// Creates `greaterThanOrEqualTo` constraints with variadic options.
161 |     @discardableResult
162 |     public func greaterOrEqual(to anchor: LayoutAnchor, options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 |         equal(to: anchor, info: LayoutOptionsInfo(options), relation: .greater)
164 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:168:57: error: 'NSLayoutConstraint' is unavailable in watchOS
166 |     /// Creates constant-only `greaterThanOrEqualTo` constraints (e.g., minimum width/height).
167 |     @discardableResult
168 |     public func greaterOrEqual(toConstant: CGFloat) -> [NSLayoutConstraint] {
    |                                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
169 |         equal(to: nil, info: LayoutOptionsInfo(constant: toConstant), relation: .greater)
170 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:174:65: error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     /// Creates constant-only `greaterThanOrEqualTo` constraints with variadic options.
173 |     @discardableResult
174 |     public func greaterOrEqual(toOptions: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 |         equal(to: nil, info: LayoutOptionsInfo(toOptions), relation: .greater)
176 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:183:83: error: 'NSLayoutConstraint' is unavailable in watchOS
181 |     /// "the inward distance is at most this value" (relation is auto-flipped internally).
182 |     @discardableResult
183 |     public func lessOrEqual(to anchor: LayoutAnchor, constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
184 |         equal(to: anchor, info: LayoutOptionsInfo(constant: constant), relation: .less)
185 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:189:85: error: 'NSLayoutConstraint' is unavailable in watchOS
187 |     /// Creates `lessThanOrEqualTo` constraints with variadic options.
188 |     @discardableResult
189 |     public func lessOrEqual(to anchor: LayoutAnchor, options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
190 |         equal(to: anchor, info: LayoutOptionsInfo(options), relation: .less)
191 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:195:54: error: 'NSLayoutConstraint' is unavailable in watchOS
193 |     /// Creates constant-only `lessThanOrEqualTo` constraints (e.g., maximum width/height).
194 |     @discardableResult
195 |     public func lessOrEqual(toConstant: CGFloat) -> [NSLayoutConstraint] {
    |                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
196 |         equal(to: nil, info: LayoutOptionsInfo(constant: toConstant), relation: .less)
197 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:201:62: error: 'NSLayoutConstraint' is unavailable in watchOS
199 |     /// Creates constant-only `lessThanOrEqualTo` constraints with variadic options.
200 |     @discardableResult
201 |     public func lessOrEqual(toOptions: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
202 |         equal(to: nil, info: LayoutOptionsInfo(toOptions), relation: .less)
203 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:220:85: error: 'NSLayoutConstraint' is unavailable in watchOS
218 |     /// - Returns: Four constraints (top, bottom, leading, trailing).
219 |     @discardableResult
220 |     public func equal(to anchor: LayoutAnchor? = nil, insets: LayoutEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
221 |         equalWithInsets(to: anchor, insets: insets, relation: .equal)
222 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:227:94: error: 'NSLayoutConstraint' is unavailable in watchOS
225 |     /// Semantics: "the view is at least this far inset from each edge."
226 |     @discardableResult
227 |     public func greaterOrEqual(to anchor: LayoutAnchor? = nil, insets: LayoutEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
228 |         equalWithInsets(to: anchor, insets: insets, relation: .greater)
229 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:234:91: error: 'NSLayoutConstraint' is unavailable in watchOS
232 |     /// Semantics: "the view is at most this far inset from each edge."
233 |     @discardableResult
234 |     public func lessOrEqual(to anchor: LayoutAnchor? = nil, insets: LayoutEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
235 |         equalWithInsets(to: anchor, insets: insets, relation: .less)
236 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:247:77: error: 'NSLayoutConstraint' is unavailable in watchOS
245 |     /// - Returns: The created constraint.
246 |     @discardableResult
247 |     public func aspectRatio(_ ratio: CGFloat, options: LayoutOptions...) -> NSLayoutConstraint {
    |                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
248 |         var info = LayoutOptionsInfo(options)
249 |         info.setMultiplier(ratio)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:264:63: error: 'NSLayoutConstraint' is unavailable in watchOS
262 |     /// - Returns: The created constraints.
263 |     @discardableResult
264 |     public func equalToSuperview(constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
265 |         guard let superview = view.superview else {
266 |             preconditionFailure("View must have a superview before calling equalToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:275:65: error: 'NSLayoutConstraint' is unavailable in watchOS
273 |     /// - Returns: The created constraints.
274 |     @discardableResult
275 |     public func equalToSuperview(options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
276 |         guard let superview = view.superview else {
277 |             preconditionFailure("View must have a superview before calling equalToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:286:72: error: 'NSLayoutConstraint' is unavailable in watchOS
284 |     /// - Returns: The created constraints.
285 |     @discardableResult
286 |     public func greaterOrEqualToSuperview(constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
287 |         guard let superview = view.superview else {
288 |             preconditionFailure("View must have a superview before calling greaterOrEqualToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:297:74: error: 'NSLayoutConstraint' is unavailable in watchOS
295 |     /// - Returns: The created constraints.
296 |     @discardableResult
297 |     public func greaterOrEqualToSuperview(options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
298 |         guard let superview = view.superview else {
299 |             preconditionFailure("View must have a superview before calling greaterOrEqualToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:308:69: error: 'NSLayoutConstraint' is unavailable in watchOS
306 |     /// - Returns: The created constraints.
307 |     @discardableResult
308 |     public func lessOrEqualToSuperview(constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
309 |         guard let superview = view.superview else {
310 |             preconditionFailure("View must have a superview before calling lessOrEqualToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:319:71: error: 'NSLayoutConstraint' is unavailable in watchOS
317 |     /// - Returns: The created constraints.
318 |     @discardableResult
319 |     public func lessOrEqualToSuperview(options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
320 |         guard let superview = view.superview else {
321 |             preconditionFailure("View must have a superview before calling lessOrEqualToSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:336:103: error: 'NSLayoutConstraint' is unavailable in watchOS
334 |     /// - Returns: Four constraints (top, bottom, leading, trailing).
335 |     @discardableResult
336 |     public func equal(to anchor: LayoutAnchor? = nil, directionalInsets: NSDirectionalEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
337 |         equalWithDirectionalInsets(to: anchor, insets: directionalInsets, relation: .equal)
338 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:342:112: error: 'NSLayoutConstraint' is unavailable in watchOS
340 |     /// Creates `greaterOrEqual` constraints for all four edges with directional insets.
341 |     @discardableResult
342 |     public func greaterOrEqual(to anchor: LayoutAnchor? = nil, directionalInsets: NSDirectionalEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
343 |         equalWithDirectionalInsets(to: anchor, insets: directionalInsets, relation: .greater)
344 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:348:109: error: 'NSLayoutConstraint' is unavailable in watchOS
346 |     /// Creates `lessOrEqual` constraints for all four edges with directional insets.
347 |     @discardableResult
348 |     public func lessOrEqual(to anchor: LayoutAnchor? = nil, directionalInsets: NSDirectionalEdgeInsets) -> [NSLayoutConstraint] {
    |                                                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
349 |         equalWithDirectionalInsets(to: anchor, insets: directionalInsets, relation: .less)
350 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:363:62: error: 'NSLayoutConstraint' is unavailable in watchOS
361 |     /// - Returns: The created constraints.
362 |     @discardableResult
363 |     public func equalToSafeArea(constant: CGFloat = 0.0) -> [NSLayoutConstraint] {
    |                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
364 |         guard let superview = view.superview else {
365 |             preconditionFailure("View must have a superview before calling equalToSafeArea")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:374:64: error: 'NSLayoutConstraint' is unavailable in watchOS
372 |     /// - Returns: The created constraints.
373 |     @discardableResult
374 |     public func equalToSafeArea(options: LayoutOptions...) -> [NSLayoutConstraint] {
    |                                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
375 |         guard let superview = view.superview else {
376 |             preconditionFailure("View must have a superview before calling equalToSafeArea")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:396:83: error: 'NSLayoutConstraint' is unavailable in watchOS
394 |     /// - Returns: Two constraints (centerX, centerY).
395 |     @discardableResult
396 |     public func centerInSuperview(xOffset: CGFloat = 0, yOffset: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
397 |         guard let superview = view.superview else {
398 |             preconditionFailure("View must have a superview before calling centerInSuperview")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:420:87: error: 'NSLayoutConstraint' is unavailable in watchOS
418 |     /// - Returns: The created constraints (2–4 depending on exclusions).
419 |     @discardableResult
420 |     public func pinToSuperviewEdges(excluding: LayoutEdge, constant: CGFloat = 0) -> [NSLayoutConstraint] {
    |                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
421 |         guard let superview = view.superview else {
422 |             preconditionFailure("View must have a superview before calling pinToSuperviewEdges")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:448:34: error: 'NSLayoutConstraint' is unavailable in watchOS
446 |
447 |     @discardableResult
448 |     internal func activate() -> [NSLayoutConstraint] {
    |                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
449 |         guard allConstraints.isEmpty == false else {
450 |             assertionFailure("No constraints were added. Use at least one attribute (e.g. top, leading) before calling equal/greaterOrEqual/lessOrEqual.")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:459:99: error: 'NSLayoutConstraint' is unavailable in watchOS
457 |     // MARK: - Private Implementation
458 |
459 |     private func equal(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
460 |         let constraints = attributes.reduce(into: [NSLayoutConstraint]()) {
461 |             switch $1 {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:487:110: error: 'NSLayoutConstraint' is unavailable in watchOS
485 |     }
486 |
487 |     private func equalWithInsets(to anchor: LayoutAnchor?, insets: LayoutEdgeInsets, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
488 |         let target = anchor ?? view.superview
489 |         let topAnchor: NSLayoutYAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:517:128: error: 'NSLayoutConstraint' is unavailable in watchOS
515 |     }
516 |
517 |     private func equalWithDirectionalInsets(to anchor: LayoutAnchor?, insets: NSDirectionalEdgeInsets, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
518 |         let target = anchor ?? view.superview
519 |         let topAnchor: NSLayoutYAxisAnchor
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:547:100: error: 'NSLayoutConstraint' is unavailable in watchOS
545 |     }
546 |
547 |     private func makeTop(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                    `- error: 'NSLayoutConstraint' is unavailable in watchOS
548 |         relation.constraint(for: view.topAnchor, to: resolveYAnchor(anchor, viewPath: \.topAnchor, guidePath: \.topAnchor), info: info)
549 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:551:103: error: 'NSLayoutConstraint' is unavailable in watchOS
549 |     }
550 |
551 |     private func makeBottom(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
552 |         relation.flipped.constraint(for: view.bottomAnchor, to: resolveYAnchor(anchor, viewPath: \.bottomAnchor, guidePath: \.bottomAnchor), info: info.negated)
553 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:555:104: error: 'NSLayoutConstraint' is unavailable in watchOS
553 |     }
554 |
555 |     private func makeLeading(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
556 |         relation.constraint(for: view.leadingAnchor, to: resolveXAnchor(anchor, viewPath: \.leadingAnchor, guidePath: \.leadingAnchor), info: info)
557 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:559:105: error: 'NSLayoutConstraint' is unavailable in watchOS
557 |     }
558 |
559 |     private func makeTrailing(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
560 |         relation.flipped.constraint(for: view.trailingAnchor, to: resolveXAnchor(anchor, viewPath: \.trailingAnchor, guidePath: \.trailingAnchor), info: info.negated)
561 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:563:101: error: 'NSLayoutConstraint' is unavailable in watchOS
561 |     }
562 |
563 |     private func makeLeft(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
564 |         relation.constraint(for: view.leftAnchor, to: resolveXAnchor(anchor, viewPath: \.leftAnchor, guidePath: \.leadingAnchor), info: info)
565 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:567:102: error: 'NSLayoutConstraint' is unavailable in watchOS
565 |     }
566 |
567 |     private func makeRight(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
568 |         relation.flipped.constraint(for: view.rightAnchor, to: resolveXAnchor(anchor, viewPath: \.rightAnchor, guidePath: \.trailingAnchor), info: info.negated)
569 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:571:104: error: 'NSLayoutConstraint' is unavailable in watchOS
569 |     }
570 |
571 |     private func makeCenter(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
572 |         [makeCenterX(to: anchor, info: info, relation: relation),
573 |          makeCenterY(to: anchor, info: info, relation: relation)]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:576:104: error: 'NSLayoutConstraint' is unavailable in watchOS
574 |     }
575 |
576 |     private func makeCenterX(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
577 |         relation.constraint(for: view.centerXAnchor, to: resolveXAnchor(anchor, viewPath: \.centerXAnchor, guidePath: \.centerXAnchor), info: info)
578 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:580:104: error: 'NSLayoutConstraint' is unavailable in watchOS
578 |     }
579 |
580 |     private func makeCenterY(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
581 |         relation.constraint(for: view.centerYAnchor, to: resolveYAnchor(anchor, viewPath: \.centerYAnchor, guidePath: \.centerYAnchor), info: info)
582 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:584:102: error: 'NSLayoutConstraint' is unavailable in watchOS
582 |     }
583 |
584 |     private func makeWidth(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
585 |         relation.constraint(for: view.widthAnchor, to: anchor == nil ? nil : resolveDimensionAnchor(anchor, viewPath: \.widthAnchor, guidePath: \.widthAnchor), info: info)
586 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:588:103: error: 'NSLayoutConstraint' is unavailable in watchOS
586 |     }
587 |
588 |     private func makeHeight(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
589 |         relation.constraint(for: view.heightAnchor, to: anchor == nil ? nil : resolveDimensionAnchor(anchor, viewPath: \.heightAnchor, guidePath: \.heightAnchor), info: info)
590 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:592:103: error: 'NSLayoutConstraint' is unavailable in watchOS
590 |     }
591 |
592 |     private func makeEdges(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
593 |         let infoNegated = info.negated
594 |         let target = anchor ?? view.superview
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:617:113: error: 'NSLayoutConstraint' is unavailable in watchOS
615 |     }
616 |
617 |     private func makeHorizontalEdges(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
618 |         let infoNegated = info.negated
619 |         let target = anchor ?? view.superview
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:636:111: error: 'NSLayoutConstraint' is unavailable in watchOS
634 |     }
635 |
636 |     private func makeVerticalEdges(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
637 |         let infoNegated = info.negated
638 |         let target = anchor ?? view.superview
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:655:102: error: 'NSLayoutConstraint' is unavailable in watchOS
653 |     }
654 |
655 |     private func makeSize(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> [NSLayoutConstraint] {
    |                                                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
656 |         var toWidthAnchor, toHeightAnchor: NSLayoutDimension?
657 |         var widthInfo = info, heightInfo = info
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:681:110: error: 'NSLayoutConstraint' is unavailable in watchOS
679 |     }
680 |
681 |     private func makeFirstBaseline(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
682 |         relation.constraint(for: view.firstBaselineAnchor, to: resolveYAnchor(anchor, viewPath: \.firstBaselineAnchor, guidePath: nil), info: info)
683 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:685:109: error: 'NSLayoutConstraint' is unavailable in watchOS
683 |     }
684 |
685 |     private func makeLastBaseline(to anchor: LayoutAnchor?, info: LayoutOptionsInfo, relation: Relation) -> NSLayoutConstraint {
    |                                                                                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
686 |         relation.constraint(for: view.lastBaselineAnchor, to: resolveYAnchor(anchor, viewPath: \.lastBaselineAnchor, guidePath: nil), info: info)
687 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:691:88: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:691:142: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                                                                              `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:691:168: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
689 |     // MARK: - Anchor Resolution Helpers
690 |
691 |     private func resolveYAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutYAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutYAxisAnchor>?) -> NSLayoutYAxisAnchor {
    |                                                                                                                                                                        `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
692 |         switch anchor ?? view.superview {
693 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:88: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                        `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:142: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                                                                              `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:700:167: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
698 |     }
699 |
700 |     private func resolveXAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutXAxisAnchor>, guidePath: KeyPath<LayoutGuide, NSLayoutXAxisAnchor>) -> NSLayoutXAxisAnchor {
    |                                                                                                                                                                       `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
701 |         switch anchor ?? view.superview {
702 |         case let to as LayoutView:          return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:96: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:148: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                                                                    `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:709:171: error: 'NSLayoutDimension' is unavailable in watchOS
707 |     }
708 |
709 |     private func resolveDimensionAnchor(_ anchor: LayoutAnchor?, viewPath: KeyPath<LayoutView, NSLayoutDimension>, guidePath: KeyPath<LayoutGuide, NSLayoutDimension>) -> NSLayoutDimension {
    |                                                                                                                                                                           `- error: 'NSLayoutDimension' is unavailable in watchOS
710 |         switch anchor ?? view.superview {
711 |         case let to as LayoutView:        return to[keyPath: viewPath]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:33: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:64: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:770:113: error: 'NSLayoutConstraint' is unavailable in watchOS
768 |     }
769 |
770 |     func constraint(for anchor: NSLayoutYAxisAnchor, to other: NSLayoutYAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
771 |         let constraint: NSLayoutConstraint
772 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:33: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:64: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:780:113: error: 'NSLayoutConstraint' is unavailable in watchOS
778 |     }
779 |
780 |     func constraint(for anchor: NSLayoutXAxisAnchor, to other: NSLayoutXAxisAnchor, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
781 |         let constraint: NSLayoutConstraint
782 |         switch self {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:33: error: 'NSLayoutDimension' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                 `- error: 'NSLayoutDimension' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:62: error: 'NSLayoutDimension' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                              `- error: 'NSLayoutDimension' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:81:12: note: 'NSLayoutDimension' has been explicitly marked unavailable here
 79 | // This layout anchor subclass is used for sizes (width & height).
 80 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 81 | @interface NSLayoutDimension : NSLayoutAnchor<NSLayoutDimension *>
    |            `- note: 'NSLayoutDimension' has been explicitly marked unavailable here
 82 |
 83 | // These methods return an inactive constraint of the form thisVariable = constant.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:790:110: error: 'NSLayoutConstraint' is unavailable in watchOS
788 |     }
789 |
790 |     func constraint(for anchor: NSLayoutDimension, to other: NSLayoutDimension?, info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                                                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
791 |         let constraint: NSLayoutConstraint
792 |         guard let other = other else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:851:76: error: 'NSLayoutConstraint' is unavailable in watchOS
849 |
850 | extension NSLayoutConstraint {
851 |     @MainActor fileprivate func applyOptions(_ info: LayoutOptionsInfo) -> NSLayoutConstraint {
    |                                                                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
852 |         if let priority = info.priority {
853 |             self.priority = priority
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift:850:11: error: 'NSLayoutConstraint' is unavailable in watchOS
848 | }
849 |
850 | extension NSLayoutConstraint {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
851 |     @MainActor fileprivate func applyOptions(_ info: LayoutOptionsInfo) -> NSLayoutConstraint {
852 |         if let priority = info.priority {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift:73:11: error: 'NSLayoutConstraint' is unavailable in watchOS
71 | }
72 |
73 | extension NSLayoutConstraint {
   |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
74 |     /// Returns a new priority by offsetting the constraint's current priority by `n`.
75 |     ///
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
    |            `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string.  The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources/resource_bundle_accessor.swift /Users/admin/builder/spi-builder-workspace/Sources/AutoFlex.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutMarker.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift -target arm64-apple-watchos9.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-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.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/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.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-Release.Candidate.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-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.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\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name AutoFlex -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex_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-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/AutoFlex.build/Debug-watchos/AutoFlex-t.build/Objects-normal/arm64/AutoFlex.abi.json
SwiftCompile normal arm64 (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ LayoutAnchor.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift (in target 'AutoFlex' from project 'AutoFlex')
/Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift:50:11: error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
48 |
49 | extension LayoutView: LayoutAnchor {}
50 | extension NSLayoutXAxisAnchor: LayoutAnchor {}
   |           `- error: 'NSLayoutXAxisAnchor' is unavailable in watchOS
51 | extension NSLayoutYAxisAnchor: LayoutAnchor {}
52 | extension NSLayoutDimension: LayoutAnchor {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:64:12: note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 62 |
 63 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 64 | @interface NSLayoutXAxisAnchor : NSLayoutAnchor<NSLayoutXAxisAnchor *>
    |            `- note: 'NSLayoutXAxisAnchor' has been explicitly marked unavailable here
 65 |
 66 | // A composite anchor for creating constraints relating horizontal distances between locations.
/Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift:51:11: error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
49 | extension LayoutView: LayoutAnchor {}
50 | extension NSLayoutXAxisAnchor: LayoutAnchor {}
51 | extension NSLayoutYAxisAnchor: LayoutAnchor {}
   |           `- error: 'NSLayoutYAxisAnchor' is unavailable in watchOS
52 | extension NSLayoutDimension: LayoutAnchor {}
53 | extension LayoutGuide: LayoutAnchor {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutAnchor.h:72:12: note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 70 |
 71 | NSLAYOUTANCHOR_EXTERN API_AVAILABLE(macos(10.11), ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 72 | @interface NSLayoutYAxisAnchor : NSLayoutAnchor<NSLayoutYAxisAnchor *>
    |            `- note: 'NSLayoutYAxisAnchor' has been explicitly marked unavailable here
 73 |
 74 | // A composite anchor for creating constraints relating vertical distances between locations.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutAnchor.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutAnchor.swift
SwiftCompile normal arm64 Compiling\ LayoutOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift (in target 'AutoFlex' from project 'AutoFlex')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LayoutOptions.swift (in target 'AutoFlex' from project 'AutoFlex')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutOptions.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-20 13:14:16.938 xcodebuild[797:4773] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ AutoFlex (in target 'AutoFlex' from project 'AutoFlex')
	SwiftCompile normal arm64_32 (in target 'AutoFlex' from project 'AutoFlex')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ AutoFlex (in target 'AutoFlex' from project 'AutoFlex')
	SwiftCompile normal arm64 (in target 'AutoFlex' from project 'AutoFlex')
	Building workspace AutoFlex with scheme AutoFlex
(5 failures)
BUILD FAILURE 6.4 watchOS