The Swift Package Index logo.Swift Package Index

Build Information

Failed to build VDLayout, reference 5.0.1 (1b3ea6), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 23:06:37 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 VDLayout -destination generic/platform=watchOS

Build Log

/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:175:10: error: 'NSLayoutConstraint' is unavailable in watchOS
173 |         toItem secondItem: AnyObject?,
174 |         options: NSLayoutConstraint.Options
175 |     ) -> NSLayoutConstraint? {
    |          `- error: 'NSLayoutConstraint' is unavailable in watchOS
176 |         constraints.first {
177 |             $0.willConflictWith(
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:167:19: error: 'UIView' is unavailable in watchOS
165 | }
166 |
167 | private extension UIView {
    |                   `- error: 'UIView' is unavailable in watchOS
168 |
169 |     func constraintWith(
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:38:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 36 |         }
 37 |
 38 |         let constraint = NSLayoutConstraint(
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 39 |             item: firstItem.constraintItem,
 40 |             attribute: firstAttribute,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:42:61: error: 'safeAreaLayoutGuide' is unavailable in watchOS
 40 |             attribute: firstAttribute,
 41 |             relatedBy: firstAttribute.relation(for: options.relation),
 42 |             toItem: options.useSafeArea ? toItem?.asUIView?.safeAreaLayoutGuide
    |                                                             `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
 43 |             	: options.useLayoutMargins ? toItem?.asUIView?.layoutMarginsGuide
 44 |             	: toItem?.constraintItem,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:50:52: error: 'required' is unavailable in watchOS
 48 |         )
 49 |         constraint.setIdentifierFor(filePath: file, line: line)
 50 |         constraint.priority = options.priority ?? .required
    |                                                    `- error: 'required' is unavailable in watchOS
 51 |         constraint.isActive = options.activated ?? true
 52 |         return constraint
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:110:48: error: 'required' is unavailable in watchOS
108 |         options: NSLayoutConstraint.Options
109 |     ) -> Bool {
110 |         guard priority == options.priority ?? .required else { return false }
    |                                                `- error: 'required' is unavailable in watchOS
111 |         if firstItem == nil && secondItem == nil || firstItemTo.view == nil && secondItemTo.view == nil {
112 |             return false
UIKit.UILayoutPriority.required:3:21: note: 'required' has been explicitly marked unavailable here
1 | struct UILayoutPriority {
2 | @available(watchOS, unavailable)
3 |   public static var required: UILayoutPriority { get }}
  |                     `- note: 'required' has been explicitly marked unavailable here
4 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:128:30: error: 'UIView' is unavailable in watchOS
126 |     ) -> NSLayoutConstraint? {
127 |         guard options.update else { return nil }
128 |         let constraintOwner: UIView?
    |                              `- error: 'UIView' is unavailable in watchOS
129 |         if let second = secondItem?.asUIView, second !== firstItem?.asUIView {
130 |             constraintOwner = firstItem?.asUIView?.commonAncestor(with: second)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:139:69: error: 'safeAreaLayoutGuide' is unavailable in watchOS
137 |                 item: firstItem?.constraintItem,
138 |                 attribute: secondAttribute,
139 |                 toItem: options.useSafeArea ? secondItem?.asUIView?.safeAreaLayoutGuide : secondItem?.constraintItem,
    |                                                                     `- error: 'safeAreaLayoutGuide' is unavailable in watchOS
140 |                 options: options
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/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:178:23: error: 'NSLayoutConstraint' is unavailable in watchOS
176 |         constraints.first {
177 |             $0.willConflictWith(
178 |                 item: NSLayoutConstraint.Item(attribute: firstAttribute, view: firstItem),
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 |                 toItem: NSLayoutConstraint.Item(attribute: secondAttribute, view: secondItem),
180 |                 options: options
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift:179:25: error: 'NSLayoutConstraint' is unavailable in watchOS
177 |             $0.willConflictWith(
178 |                 item: NSLayoutConstraint.Item(attribute: firstAttribute, view: firstItem),
179 |                 toItem: NSLayoutConstraint.Item(attribute: secondAttribute, view: secondItem),
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
180 |                 options: options
181 |             )
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:13:23: error: 'NSLayoutConstraint' is unavailable in watchOS
 11 |     @discardableResult
 12 |     func pin(
 13 |         _ attributes: NSLayoutConstraint.Attribute.Set,
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
 14 |         to toItem: (any NSLayoutConstraintable)? = nil,
 15 |         options: NSLayoutConstraint.Options...,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:15:18: error: 'NSLayoutConstraint' is unavailable in watchOS
 13 |         _ attributes: NSLayoutConstraint.Attribute.Set,
 14 |         to toItem: (any NSLayoutConstraintable)? = nil,
 15 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |         file: String = #fileID,
 17 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:44:23: error: 'NSLayoutConstraint' is unavailable in watchOS
 42 |     @discardableResult
 43 |     func pin<Value: ConstraintsRangeConvertable>(
 44 |         _ attributes: NSLayoutConstraint.Attribute.Set,
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
 45 |         _ value: Value,
 46 |         to toItem: (any NSLayoutConstraintable)? = nil,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:47:18: error: 'NSLayoutConstraint' is unavailable in watchOS
 45 |         _ value: Value,
 46 |         to toItem: (any NSLayoutConstraintable)? = nil,
 47 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 48 |         file: String = #fileID,
 49 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:71:18: error: 'NSLayoutConstraint' is unavailable in watchOS
 69 |         edges: [Edge.Set: CGFloat],
 70 |         to toItem: (any NSLayoutConstraintable)? = nil,
 71 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 72 |         file: String = #fileID,
 73 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:102:18: error: 'NSLayoutConstraint' is unavailable in watchOS
100 |         to edge: Edge,
101 |         of item: any NSLayoutConstraintable,
102 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
103 |         file: String = #fileID,
104 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:124:24: error: 'NSLayoutConstraint' is unavailable in watchOS
122 |     @discardableResult
123 |     func pin(
124 |         _ attributes: [NSLayoutConstraint.Attribute.Set: CGFloat],
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
125 |         to toItem: (any NSLayoutConstraintable)? = nil,
126 |         options: NSLayoutConstraint.Options...,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:126:18: error: 'NSLayoutConstraint' is unavailable in watchOS
124 |         _ attributes: [NSLayoutConstraint.Attribute.Set: CGFloat],
125 |         to toItem: (any NSLayoutConstraintable)? = nil,
126 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
127 |         file: String = #fileID,
128 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:150:28: error: 'NSLayoutConstraint' is unavailable in watchOS
148 |     @discardableResult
149 |     func pin(
150 |         _ firstAttributes: NSLayoutConstraint.Attribute.Set,
    |                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
151 |         to secondAttributes: NSLayoutConstraint.Attribute.Set,
152 |         of toItem: (any NSLayoutConstraintable)? = nil,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:151:30: error: 'NSLayoutConstraint' is unavailable in watchOS
149 |     func pin(
150 |         _ firstAttributes: NSLayoutConstraint.Attribute.Set,
151 |         to secondAttributes: NSLayoutConstraint.Attribute.Set,
    |                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
152 |         of toItem: (any NSLayoutConstraintable)? = nil,
153 |         options: NSLayoutConstraint.Options...,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:153:18: error: 'NSLayoutConstraint' is unavailable in watchOS
151 |         to secondAttributes: NSLayoutConstraint.Attribute.Set,
152 |         of toItem: (any NSLayoutConstraintable)? = nil,
153 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
154 |         file: String = #fileID,
155 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:188:18: error: 'NSLayoutConstraint' is unavailable in watchOS
186 |     func pin(
187 |         aspectRatio: CGFloat,
188 |         options: NSLayoutConstraint.Options...,
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
189 |         file: String = #fileID,
190 |         line: UInt = #line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:20:27: error: 'NSLayoutConstraint' is unavailable in watchOS
 18 |     ) -> ConstraintsCollection {
 19 |         makeConstraints { item in
 20 |             let options = NSLayoutConstraint.Options(options)
    |                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
 21 |             return attributes.attributes.map { attribute in
 22 |                 NSLayoutConstraint.create(
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:22:17: error: 'NSLayoutConstraint' is unavailable in watchOS
 20 |             let options = NSLayoutConstraint.Options(options)
 21 |             return attributes.attributes.map { attribute in
 22 |                 NSLayoutConstraint.create(
    |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 23 |                     attribute: attribute,
 24 |                     item: item,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:54:22: error: 'NSLayoutConstraint' is unavailable in watchOS
 52 |             attributes,
 53 |             to: toItem,
 54 |             options: NSLayoutConstraint.Options(options + [.offset(value)]),
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
 55 |             file: file,
 56 |             line: line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:77:17: error: 'NSLayoutConstraint' is unavailable in watchOS
 75 |         makeConstraints { item in
 76 |             edges.flatMap { (edge, offset) in
 77 |                 NSLayoutConstraint.Attribute.Set.edges(edge).attributes.map { attribute in
    |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 78 |                     NSLayoutConstraint.create(
 79 |                         attribute: attribute,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:78:21: error: 'NSLayoutConstraint' is unavailable in watchOS
 76 |             edges.flatMap { (edge, offset) in
 77 |                 NSLayoutConstraint.Attribute.Set.edges(edge).attributes.map { attribute in
 78 |                     NSLayoutConstraint.create(
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
 79 |                         attribute: attribute,
 80 |                         item: item,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:83:34: error: 'NSLayoutConstraint' is unavailable in watchOS
 81 |                         attribute: attribute,
 82 |                         toItem: toItem,
 83 |                         options: NSLayoutConstraint.Options(options + [.offset(offset)]),
    |                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 84 |                         file: file,
 85 |                         line: line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:107:13: error: 'NSLayoutConstraint' is unavailable in watchOS
105 |     ) -> ConstraintsCollection {
106 |         pin(
107 |             NSLayoutConstraint.Attribute.Set(edge.opposite.attribute),
    |             `- error: 'NSLayoutConstraint' is unavailable in watchOS
108 |             to: NSLayoutConstraint.Attribute.Set(edge.attribute),
109 |             of: item,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:108:17: error: 'NSLayoutConstraint' is unavailable in watchOS
106 |         pin(
107 |             NSLayoutConstraint.Attribute.Set(edge.opposite.attribute),
108 |             to: NSLayoutConstraint.Attribute.Set(edge.attribute),
    |                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
109 |             of: item,
110 |             options: NSLayoutConstraint.Options(options),
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:110:22: error: 'NSLayoutConstraint' is unavailable in watchOS
108 |             to: NSLayoutConstraint.Attribute.Set(edge.attribute),
109 |             of: item,
110 |             options: NSLayoutConstraint.Options(options),
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
111 |             file: file,
112 |             line: line
/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 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+Ext.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraint+Ext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraint+pin.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:133:21: error: 'NSLayoutConstraint' is unavailable in watchOS
131 |             attributes.flatMap { (attributes, offset) in
132 |                 attributes.attributes.map { attribute in
133 |                     NSLayoutConstraint.create(
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
134 |                         attribute: attribute,
135 |                         item: item,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:138:34: error: 'NSLayoutConstraint' is unavailable in watchOS
136 |                         attribute: attribute,
137 |                         toItem: toItem,
138 |                         options: NSLayoutConstraint.Options(options + [.offset(offset)]),
    |                                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
139 |                         file: file,
140 |                         line: line
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:158:23: error: 'NSLayoutConstraint' is unavailable in watchOS
156 |     ) -> ConstraintsCollection {
157 |         let secondAttributesArray = secondAttributes.attributes
158 |         let options = NSLayoutConstraint.Options(options)
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
159 |         return makeConstraints { item in
160 |             firstAttributes.attributes.compactMap { firstAttribute in
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:166:25: error: 'NSLayoutConstraint' is unavailable in watchOS
164 |                 	filtered.first
165 |                 	return second.flatMap { secondAttribute in
166 |                         NSLayoutConstraint.create(
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
167 |                             attribute: firstAttribute,
168 |                             item: item,
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraint+pin.swift:192:23: error: 'NSLayoutConstraint' is unavailable in watchOS
190 |         line: UInt = #line
191 |     ) -> ConstraintsCollection {
192 |         let options = NSLayoutConstraint.Options(options + [.multiplier(aspectRatio)])
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
193 |         return makeConstraints { item in
194 |             [
/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).
SwiftDriverJobDiscovery normal arm64_32 Compiling ValueChaining.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64_32 Compiling\ NSLayoutConstraintable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintable.swift (in target 'VDPin' from project 'VDPin')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintable.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraintable.swift
SwiftDriverJobDiscovery normal arm64 Compiling ValueChaining.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64_32 Compiling\ NSLayoutConstraintAttribute+Ext.swift,\ NSLayoutConstraintAttributeSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:33: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |     }
 17 |
 18 |     func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 |         guard needMirroring else { return relation }
 20 |         switch 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:65: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |     }
 17 |
 18 |     func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
    |                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 |         guard needMirroring else { return relation }
 20 |         switch 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:3:11: error: 'NSLayoutConstraint' is unavailable in watchOS
  1 | import UIKit
  2 |
  3 | extension NSLayoutConstraint.Attribute {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
  4 |
  5 |     var needMirroring: Bool {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:40:11: error: 'NSLayoutConstraint' is unavailable in watchOS
 38 | }
 39 |
 40 | extension NSLayoutConstraint.Attribute: CustomStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
 41 |
 42 |     public var description: String {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:72:35: error: 'NSLayoutConstraint' is unavailable in watchOS
 70 | public extension NSLayoutConstraint.Attribute {
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
    |                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 73 |         self == other || NSLayoutConstraint.Attribute.compatibilityGroups.contains {
 74 |             $0.contains(self) && $0.contains(other)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:78:32: error: 'NSLayoutConstraint' is unavailable in watchOS
 76 |     }
 77 |
 78 |     func isSimilar(with other: NSLayoutConstraint.Attribute) -> Bool {
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
 79 |         self == other || NSLayoutConstraint.Attribute.similarityGroups.contains {
 80 |             $0.contains(self) && $0.contains(other)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:70:18: error: 'NSLayoutConstraint' is unavailable in watchOS
 68 | }
 69 |
 70 | public extension NSLayoutConstraint.Attribute {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:87:48: error: 'NSLayoutConstraint' is unavailable in watchOS
 85 | private extension NSLayoutConstraint.Attribute {
 86 |
 87 |     static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
    |                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
 88 |         [
 89 |             [.width, .height],
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:97:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 95 |     }
 96 |
 97 |     static var similarityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
    |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 98 |         [
 99 |             [.width],
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:85:19: error: 'NSLayoutConstraint' is unavailable in watchOS
 83 | }
 84 |
 85 | private extension NSLayoutConstraint.Attribute {
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 86 |
 87 |     static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:73:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
 73 |         self == other || NSLayoutConstraint.Attribute.compatibilityGroups.contains {
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 74 |             $0.contains(self) && $0.contains(other)
 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).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:79:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 77 |
 78 |     func isSimilar(with other: NSLayoutConstraint.Attribute) -> Bool {
 79 |         self == other || NSLayoutConstraint.Attribute.similarityGroups.contains {
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 80 |             $0.contains(self) && $0.contains(other)
 81 |         }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:15:35: error: 'NSLayoutConstraint' is unavailable in watchOS
 13 |
 14 |         // swiftlint:disable cyclomatic_complexity
 15 |         public init(_ attributes: NSLayoutConstraint.Attribute...) {
    |                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |             var result: Set = []
 17 |             if attributes.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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:80:33: error: 'NSLayoutConstraint' is unavailable in watchOS
 78 |         }
 79 |
 80 |         public var attributes: [NSLayoutConstraint.Attribute] {
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 81 |             var result: [NSLayoutConstraint.Attribute] = []
 82 |             if 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:4:18: error: 'NSLayoutConstraint' is unavailable in watchOS
  2 | import UIKit
  3 |
  4 | public extension NSLayoutConstraint.Attribute {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
  5 |
  6 |     struct Set: OptionSet, Hashable {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:148:11: error: 'NSLayoutConstraint' is unavailable in watchOS
146 | }
147 |
148 | extension NSLayoutConstraint.Attribute.Set: CustomStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
149 |
150 |     public var description: String {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:157:22: error: 'NSLayoutConstraint' is unavailable in watchOS
155 | public extension NSLayoutConstraint.Attribute.Set {
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:158:23: error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:159:24: error: 'NSLayoutConstraint' is unavailable in watchOS
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:160:25: error: 'NSLayoutConstraint' is unavailable in watchOS
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:161:26: error: 'NSLayoutConstraint' is unavailable in watchOS
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:162:27: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
    |                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:163:24: error: 'NSLayoutConstraint' is unavailable in watchOS
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:164:25: error: 'NSLayoutConstraint' is unavailable in watchOS
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:165:26: error: 'NSLayoutConstraint' is unavailable in watchOS
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:166:26: error: 'NSLayoutConstraint' is unavailable in watchOS
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:167:31: error: 'NSLayoutConstraint' is unavailable in watchOS
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:168:32: error: 'NSLayoutConstraint' is unavailable in watchOS
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:169:29: error: 'NSLayoutConstraint' is unavailable in watchOS
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
    |                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:170:30: error: 'NSLayoutConstraint' is unavailable in watchOS
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
    |                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:171:28: error: 'NSLayoutConstraint' is unavailable in watchOS
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
    |                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:172:31: error: 'NSLayoutConstraint' is unavailable in watchOS
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:173:32: error: 'NSLayoutConstraint' is unavailable in watchOS
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:174:33: error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:175:39: error: 'NSLayoutConstraint' is unavailable in watchOS
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
    |                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:176:39: error: 'NSLayoutConstraint' is unavailable in watchOS
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
    |                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
177 |
178 |     static var all: NSLayoutConstraint.Attribute.Set {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:178:21: error: 'NSLayoutConstraint' is unavailable in watchOS
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
178 |     static var all: NSLayoutConstraint.Attribute.Set {
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 |         [
180 |             .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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:203:24: error: 'NSLayoutConstraint' is unavailable in watchOS
201 |     }
202 |
203 |     static var center: NSLayoutConstraint.Attribute.Set {
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
204 |         [.centerX, .centerY]
205 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:207:37: error: 'NSLayoutConstraint' is unavailable in watchOS
205 |     }
206 |
207 |     static var centerWithinMargins: NSLayoutConstraint.Attribute.Set {
    |                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
208 |         [.centerXWithinMargins, .centerYWithinMargins]
209 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:211:70: error: 'NSLayoutConstraint' is unavailable in watchOS
209 |     }
210 |
211 |     static func edges(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
    |                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
212 |         let edges = optional.reduce(edges) { $0.union($1) }
213 |         var result: NSLayoutConstraint.Attribute.Set = []
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:229:23: error: 'NSLayoutConstraint' is unavailable in watchOS
227 |     }
228 |
229 |     static var edges: NSLayoutConstraint.Attribute.Set {
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 |         .edges(.all)
231 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:233:72: error: 'NSLayoutConstraint' is unavailable in watchOS
231 |     }
232 |
233 |     static func margins(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
    |                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
234 |         let edges = optional.reduce(edges) { $0.union($1) }
235 |         var result: NSLayoutConstraint.Attribute.Set = []
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:251:25: error: 'NSLayoutConstraint' is unavailable in watchOS
249 |     }
250 |
251 |     static var margins: NSLayoutConstraint.Attribute.Set {
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
252 |         .margins(.all)
253 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:255:22: error: 'NSLayoutConstraint' is unavailable in watchOS
253 |     }
254 |
255 |     static var size: NSLayoutConstraint.Attribute.Set {
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
256 |         [.width, .height]
257 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:259:30: error: 'NSLayoutConstraint' is unavailable in watchOS
257 |     }
258 |
259 |     static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
    |                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 |         switch axis {
261 |         case .horizontal: return .width
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:259:58: error: 'NSLayoutConstraint' is unavailable in watchOS
257 |     }
258 |
259 |     static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
    |                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 |         switch axis {
261 |         case .horizontal: return .width
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:155:18: error: 'NSLayoutConstraint' is unavailable in watchOS
153 | }
154 |
155 | public extension NSLayoutConstraint.Attribute.Set {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:81:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 79 |
 80 |         public var attributes: [NSLayoutConstraint.Attribute] {
 81 |             var result: [NSLayoutConstraint.Attribute] = []
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 82 |             if contains(.top) {
 83 |                 result.append(.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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:213:21: error: 'NSLayoutConstraint' is unavailable in watchOS
211 |     static func edges(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
212 |         let edges = optional.reduce(edges) { $0.union($1) }
213 |         var result: NSLayoutConstraint.Attribute.Set = []
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
214 |         if edges.contains(.top) {
215 |             result.insert(.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).
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraintAttribute+Ext.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraintAttributeSet.swift
SwiftDriverJobDiscovery normal arm64 Compiling EmptyChaining.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64_32 Compiling\ UIApplication++.swift,\ UIView++.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIApplication++.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIApplication++.swift:3:11: error: 'UIApplication' is unavailable in watchOS
1 | import UIKit
2 |
3 | extension UIApplication {
  |           `- error: 'UIApplication' is unavailable in watchOS
4 |
5 |     var isLTRLanguage: Bool {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:5:25: error: 'UIView' is unavailable in watchOS
 3 | extension UIView {
 4 |
 5 |     var allSuperviews: [UIView] {
   |                         `- error: 'UIView' is unavailable in watchOS
 6 |         superview.map { [$0] + $0.allSuperviews } ?? []
 7 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:9:38: error: 'UIView' is unavailable in watchOS
 7 |     }
 8 |
 9 |     func commonAncestor(with views: [UIView]) -> UIView? {
   |                                      `- error: 'UIView' is unavailable in watchOS
10 |         var superviews = [self] + allSuperviews
11 |         for view in views {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:9:50: error: 'UIView' is unavailable in watchOS
 7 |     }
 8 |
 9 |     func commonAncestor(with views: [UIView]) -> UIView? {
   |                                                  `- error: 'UIView' is unavailable in watchOS
10 |         var superviews = [self] + allSuperviews
11 |         for view in views {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:18:36: error: 'UIView' is unavailable in watchOS
16 |     }
17 |
18 |     func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
   |                                    `- error: 'UIView' is unavailable in watchOS
19 |         commonAncestor(with: [view] + views)
20 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:18:53: error: 'UIView' is unavailable in watchOS
16 |     }
17 |
18 |     func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
   |                                                     `- error: 'UIView' is unavailable in watchOS
19 |         commonAncestor(with: [view] + views)
20 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift:18:67: error: 'UIView' is unavailable in watchOS
16 |     }
17 |
18 |     func commonAncestor(with view: UIView, _ views: UIView...) -> UIView? {
   |                                                                   `- error: 'UIView' is unavailable in watchOS
19 |         commonAncestor(with: [view] + views)
20 |     }
/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.
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIApplication++.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication++.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Extensions/UIView++.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIView++.swift
SwiftDriverJobDiscovery normal arm64_32 Compiling Chainable.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64 Compiling\ NSLayoutConstraintAttribute+Ext.swift,\ NSLayoutConstraintAttributeSet.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:33: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |     }
 17 |
 18 |     func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 |         guard needMirroring else { return relation }
 20 |         switch 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:18:65: error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |     }
 17 |
 18 |     func relation(for relation: NSLayoutConstraint.Relation) -> NSLayoutConstraint.Relation {
    |                                                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 19 |         guard needMirroring else { return relation }
 20 |         switch 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:3:11: error: 'NSLayoutConstraint' is unavailable in watchOS
  1 | import UIKit
  2 |
  3 | extension NSLayoutConstraint.Attribute {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
  4 |
  5 |     var needMirroring: Bool {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:40:11: error: 'NSLayoutConstraint' is unavailable in watchOS
 38 | }
 39 |
 40 | extension NSLayoutConstraint.Attribute: CustomStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
 41 |
 42 |     public var description: String {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:72:35: error: 'NSLayoutConstraint' is unavailable in watchOS
 70 | public extension NSLayoutConstraint.Attribute {
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
    |                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 73 |         self == other || NSLayoutConstraint.Attribute.compatibilityGroups.contains {
 74 |             $0.contains(self) && $0.contains(other)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:78:32: error: 'NSLayoutConstraint' is unavailable in watchOS
 76 |     }
 77 |
 78 |     func isSimilar(with other: NSLayoutConstraint.Attribute) -> Bool {
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
 79 |         self == other || NSLayoutConstraint.Attribute.similarityGroups.contains {
 80 |             $0.contains(self) && $0.contains(other)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:70:18: error: 'NSLayoutConstraint' is unavailable in watchOS
 68 | }
 69 |
 70 | public extension NSLayoutConstraint.Attribute {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:87:48: error: 'NSLayoutConstraint' is unavailable in watchOS
 85 | private extension NSLayoutConstraint.Attribute {
 86 |
 87 |     static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
    |                                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
 88 |         [
 89 |             [.width, .height],
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:97:45: error: 'NSLayoutConstraint' is unavailable in watchOS
 95 |     }
 96 |
 97 |     static var similarityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
    |                                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
 98 |         [
 99 |             [.width],
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:85:19: error: 'NSLayoutConstraint' is unavailable in watchOS
 83 | }
 84 |
 85 | private extension NSLayoutConstraint.Attribute {
    |                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 86 |
 87 |     static var compatibilityGroups: [Swift.Set<NSLayoutConstraint.Attribute>] {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:73:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 71 |
 72 |     func isCompatible(with other: NSLayoutConstraint.Attribute) -> Bool {
 73 |         self == other || NSLayoutConstraint.Attribute.compatibilityGroups.contains {
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 74 |             $0.contains(self) && $0.contains(other)
 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).
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift:79:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 77 |
 78 |     func isSimilar(with other: NSLayoutConstraint.Attribute) -> Bool {
 79 |         self == other || NSLayoutConstraint.Attribute.similarityGroups.contains {
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 80 |             $0.contains(self) && $0.contains(other)
 81 |         }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:15:35: error: 'NSLayoutConstraint' is unavailable in watchOS
 13 |
 14 |         // swiftlint:disable cyclomatic_complexity
 15 |         public init(_ attributes: NSLayoutConstraint.Attribute...) {
    |                                   `- error: 'NSLayoutConstraint' is unavailable in watchOS
 16 |             var result: Set = []
 17 |             if attributes.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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:80:33: error: 'NSLayoutConstraint' is unavailable in watchOS
 78 |         }
 79 |
 80 |         public var attributes: [NSLayoutConstraint.Attribute] {
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
 81 |             var result: [NSLayoutConstraint.Attribute] = []
 82 |             if 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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:4:18: error: 'NSLayoutConstraint' is unavailable in watchOS
  2 | import UIKit
  3 |
  4 | public extension NSLayoutConstraint.Attribute {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
  5 |
  6 |     struct Set: OptionSet, Hashable {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:148:11: error: 'NSLayoutConstraint' is unavailable in watchOS
146 | }
147 |
148 | extension NSLayoutConstraint.Attribute.Set: CustomStringConvertible {
    |           `- error: 'NSLayoutConstraint' is unavailable in watchOS
149 |
150 |     public var description: String {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:157:22: error: 'NSLayoutConstraint' is unavailable in watchOS
155 | public extension NSLayoutConstraint.Attribute.Set {
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:158:23: error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:159:24: error: 'NSLayoutConstraint' is unavailable in watchOS
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:160:25: error: 'NSLayoutConstraint' is unavailable in watchOS
158 |     static let left = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 1)
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:161:26: error: 'NSLayoutConstraint' is unavailable in watchOS
159 |     static let right = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 2)
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:162:27: error: 'NSLayoutConstraint' is unavailable in watchOS
160 |     static let bottom = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 3)
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
    |                           `- error: 'NSLayoutConstraint' is unavailable in watchOS
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:163:24: error: 'NSLayoutConstraint' is unavailable in watchOS
161 |     static let leading = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 4)
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:164:25: error: 'NSLayoutConstraint' is unavailable in watchOS
162 |     static let trailing = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 5)
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:165:26: error: 'NSLayoutConstraint' is unavailable in watchOS
163 |     static let width = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 6)
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:166:26: error: 'NSLayoutConstraint' is unavailable in watchOS
164 |     static let height = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 7)
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:167:31: error: 'NSLayoutConstraint' is unavailable in watchOS
165 |     static let centerX = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 8)
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:168:32: error: 'NSLayoutConstraint' is unavailable in watchOS
166 |     static let centerY = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 9)
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:169:29: error: 'NSLayoutConstraint' is unavailable in watchOS
167 |     static let lastBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 10)
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
    |                             `- error: 'NSLayoutConstraint' is unavailable in watchOS
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:170:30: error: 'NSLayoutConstraint' is unavailable in watchOS
168 |     static let firstBaseline = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 11)
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
    |                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:171:28: error: 'NSLayoutConstraint' is unavailable in watchOS
169 |     static let leftMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 12)
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
    |                            `- error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:172:31: error: 'NSLayoutConstraint' is unavailable in watchOS
170 |     static let rightMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 13)
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
    |                               `- error: 'NSLayoutConstraint' is unavailable in watchOS
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:173:32: error: 'NSLayoutConstraint' is unavailable in watchOS
171 |     static let topMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 14)
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
    |                                `- error: 'NSLayoutConstraint' is unavailable in watchOS
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:174:33: error: 'NSLayoutConstraint' is unavailable in watchOS
172 |     static let bottomMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 15)
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
    |                                 `- error: 'NSLayoutConstraint' is unavailable in watchOS
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:175:39: error: 'NSLayoutConstraint' is unavailable in watchOS
173 |     static let leadingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 16)
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
    |                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:176:39: error: 'NSLayoutConstraint' is unavailable in watchOS
174 |     static let trailingMargin = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 17)
175 |     static let centerXWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 18)
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
    |                                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
177 |
178 |     static var all: NSLayoutConstraint.Attribute.Set {
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:178:21: error: 'NSLayoutConstraint' is unavailable in watchOS
176 |     static let centerYWithinMargins = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 19)
177 |
178 |     static var all: NSLayoutConstraint.Attribute.Set {
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
179 |         [
180 |             .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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:203:24: error: 'NSLayoutConstraint' is unavailable in watchOS
201 |     }
202 |
203 |     static var center: NSLayoutConstraint.Attribute.Set {
    |                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
204 |         [.centerX, .centerY]
205 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:207:37: error: 'NSLayoutConstraint' is unavailable in watchOS
205 |     }
206 |
207 |     static var centerWithinMargins: NSLayoutConstraint.Attribute.Set {
    |                                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
208 |         [.centerXWithinMargins, .centerYWithinMargins]
209 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:211:70: error: 'NSLayoutConstraint' is unavailable in watchOS
209 |     }
210 |
211 |     static func edges(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
    |                                                                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
212 |         let edges = optional.reduce(edges) { $0.union($1) }
213 |         var result: NSLayoutConstraint.Attribute.Set = []
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:229:23: error: 'NSLayoutConstraint' is unavailable in watchOS
227 |     }
228 |
229 |     static var edges: NSLayoutConstraint.Attribute.Set {
    |                       `- error: 'NSLayoutConstraint' is unavailable in watchOS
230 |         .edges(.all)
231 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:233:72: error: 'NSLayoutConstraint' is unavailable in watchOS
231 |     }
232 |
233 |     static func margins(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
    |                                                                        `- error: 'NSLayoutConstraint' is unavailable in watchOS
234 |         let edges = optional.reduce(edges) { $0.union($1) }
235 |         var result: NSLayoutConstraint.Attribute.Set = []
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:251:25: error: 'NSLayoutConstraint' is unavailable in watchOS
249 |     }
250 |
251 |     static var margins: NSLayoutConstraint.Attribute.Set {
    |                         `- error: 'NSLayoutConstraint' is unavailable in watchOS
252 |         .margins(.all)
253 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:255:22: error: 'NSLayoutConstraint' is unavailable in watchOS
253 |     }
254 |
255 |     static var size: NSLayoutConstraint.Attribute.Set {
    |                      `- error: 'NSLayoutConstraint' is unavailable in watchOS
256 |         [.width, .height]
257 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:259:30: error: 'NSLayoutConstraint' is unavailable in watchOS
257 |     }
258 |
259 |     static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
    |                              `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 |         switch axis {
261 |         case .horizontal: return .width
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:259:58: error: 'NSLayoutConstraint' is unavailable in watchOS
257 |     }
258 |
259 |     static func size(_ axis: NSLayoutConstraint.Axis) -> NSLayoutConstraint.Attribute.Set {
    |                                                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
260 |         switch axis {
261 |         case .horizontal: return .width
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:155:18: error: 'NSLayoutConstraint' is unavailable in watchOS
153 | }
154 |
155 | public extension NSLayoutConstraint.Attribute.Set {
    |                  `- error: 'NSLayoutConstraint' is unavailable in watchOS
156 |
157 |     static let top = NSLayoutConstraint.Attribute.Set(rawValue: 1 << 0)
/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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:81:26: error: 'NSLayoutConstraint' is unavailable in watchOS
 79 |
 80 |         public var attributes: [NSLayoutConstraint.Attribute] {
 81 |             var result: [NSLayoutConstraint.Attribute] = []
    |                          `- error: 'NSLayoutConstraint' is unavailable in watchOS
 82 |             if contains(.top) {
 83 |                 result.append(.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/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift:213:21: error: 'NSLayoutConstraint' is unavailable in watchOS
211 |     static func edges(_ edges: Edge.Set, _ optional: Edge.Set...) -> NSLayoutConstraint.Attribute.Set {
212 |         let edges = optional.reduce(edges) { $0.union($1) }
213 |         var result: NSLayoutConstraint.Attribute.Set = []
    |                     `- error: 'NSLayoutConstraint' is unavailable in watchOS
214 |         if edges.contains(.top) {
215 |             result.insert(.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).
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttribute+Ext.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraintAttribute+Ext.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/NSLayoutConstraintAttributeSet.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSLayoutConstraintAttributeSet.swift
SwiftDriverJobDiscovery normal arm64 Compiling PropertyChain.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64 Compiling\ UILayoutPriority+Ext.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/UILayoutPriority+Ext.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/UILayoutPriority+Ext.swift:3:11: error: 'UILayoutPriority' is unavailable in watchOS
 1 | import UIKit
 2 |
 3 | extension UILayoutPriority: ExpressibleByFloatLiteral {
   |           `- error: 'UILayoutPriority' is unavailable in watchOS
 4 |
 5 |     public init(floatLiteral value: Float) {
/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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/UILayoutPriority+Ext.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UILayoutPriority+Ext.swift
SwiftDriverJobDiscovery normal arm64_32 Compiling PropertyChain.swift (in target 'VDChain' from project 'VDChain')
SwiftCompile normal arm64 Compiling\ Pinnable.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift (in target 'VDPin' from project 'VDPin')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:8:84: error: 'NSLayoutConstraint' is unavailable in watchOS
 6 |     associatedtype ConstraintsCollection = Constraints
 7 |
 8 |     func makeConstraints(_ constraints: @escaping (any NSLayoutConstraintable) -> [NSLayoutConstraint]) -> ConstraintsCollection
   |                                                                                    `- error: 'NSLayoutConstraint' is unavailable in watchOS
 9 | }
10 |
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:13:84: error: 'NSLayoutConstraint' is unavailable in watchOS
11 | public extension Pinnable where ConstraintsCollection == Constraints, Self: NSLayoutConstraintable {
12 |
13 |     func makeConstraints(_ constraints: @escaping (any NSLayoutConstraintable) -> [NSLayoutConstraint]) -> Constraints {
   |                                                                                    `- error: 'NSLayoutConstraint' is unavailable in watchOS
14 |         Constraints(item: constraintItem, constraints: constraints(self))
15 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:18:11: error: 'UIView' is unavailable in watchOS
16 | }
17 |
18 | extension UIView: NSLayoutConstraintable, Pinnable {
   |           `- error: 'UIView' is unavailable in watchOS
19 |
20 |     public var constraintItem: AnyObject { 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/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/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:23:11: error: 'UILayoutGuide' is unavailable in watchOS
21 | }
22 |
23 | extension UILayoutGuide: NSLayoutConstraintable, Pinnable {
   |           `- error: 'UILayoutGuide' is unavailable in watchOS
24 |
25 |     public var constraintItem: AnyObject { 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/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/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:28:11: error: 'UIViewController' is unavailable in watchOS
26 | }
27 |
28 | extension UIViewController: NSLayoutConstraintable, Pinnable {
   |           `- error: 'UIViewController' is unavailable in watchOS
29 |
30 |     public var constraintItem: AnyObject { view }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:39:19: error: 'UIView' is unavailable in watchOS
37 |     }
38 |
39 |     var asUIView: UIView? {
   |                   `- error: 'UIView' is unavailable in watchOS
40 |         (constraintItem as? UIView) ?? (constraintItem as? UILayoutGuide)?.owningView
41 |     }
/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/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift:40:29: error: 'UIView' is unavailable in watchOS
38 |
39 |     var asUIView: UIView? {
40 |         (constraintItem as? UIView) ?? (constraintItem as? UILayoutGuide)?.owningView
   |                             `- error: 'UIView' is unavailable in watchOS
41 |     }
42 | }
/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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/VDPin/Sources/VDPin/Pinnable.swift (in target 'VDPin' from project 'VDPin')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Pinnable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UIKitViews (in target 'UIKitViews' from project 'UIKitViews')
SwiftCompile normal arm64 (in target 'UIKitViews' from project 'UIKitViews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64_32 Emitting\ module\ for\ UIKitViews (in target 'UIKitViews' from project 'UIKitViews')
SwiftCompile normal arm64_32 (in target 'UIKitViews' from project 'UIKitViews')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 19:06:34.952 xcodebuild[952:5574] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'VDPin' from project 'VDPin')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ VDPin (in target 'VDPin' from project 'VDPin')
	SwiftCompile normal arm64 (in target 'VDPin' from project 'VDPin')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ VDPin (in target 'VDPin' from project 'VDPin')
	Building workspace VDLayout with scheme VDLayout
(5 failures)
BUILD FAILURE 6.4 watchOS