Build Information
Failed to build Pharos, reference main (454d8f), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 20:10:33 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 Pharos -destination generic/platform=watchOSBuild Log
SwiftDriver Pharos normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Pharos -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Observable+Extensions.swift,\ BindableCollection+TextInput.swift,\ BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:68:31: error: 'UIView' is unavailable in watchOS
66 | }
67 |
68 | var inputView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
69 | bindable(of: \.inputView, key: &inputViewKey)
70 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:72:40: error: 'UIView' is unavailable in watchOS
70 | }
71 |
72 | var inputAccessoryView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
73 | bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
74 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:29:51: error: 'UITextView' is unavailable in watchOS
27 | private var usesStandardTextScalingKey: String = "usesStandardTextScalingKey"
28 |
29 | public extension BindableCollection where Object: UITextView {
| `- error: 'UITextView' is unavailable in watchOS
30 |
31 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:128:30: error: 'UITextFieldDelegate' is unavailable in watchOS
126 | }
127 |
128 | var delegate: Observable<UITextFieldDelegate?> {
| `- error: 'UITextFieldDelegate' is unavailable in watchOS
129 | bindable(of: \.delegate, key: &delegateKey)
130 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:140:11: note: 'UITextFieldDelegate' has been explicitly marked unavailable here
138 |
139 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
140 | @protocol UITextFieldDelegate <NSObject>
| `- note: 'UITextFieldDelegate' has been explicitly marked unavailable here
141 |
142 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:140:30: error: 'UIView' is unavailable in watchOS
138 | }
139 |
140 | var leftView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
141 | bindable(of: \.leftView, key: &leftViewKey)
142 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:144:31: error: 'UIView' is unavailable in watchOS
142 | }
143 |
144 | var rightView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
145 | bindable(of: \.rightView, key: &rightViewKey)
146 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:148:35: error: 'UITextField' is unavailable in watchOS
146 | }
147 |
148 | var rightViewMode: Observable<UITextField.ViewMode> {
| `- error: 'UITextField' is unavailable in watchOS
149 | bindable(of: \.rightViewMode, key: &rightViewModeKey)
150 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:152:31: error: 'UIView' is unavailable in watchOS
150 | }
151 |
152 | var inputView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
153 | bindable(of: \.inputView, key: &inputViewKey)
154 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:156:40: error: 'UIView' is unavailable in watchOS
154 | }
155 |
156 | var inputAccessoryView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
157 | bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
158 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:100:51: error: 'UITextField' is unavailable in watchOS
98 | private var rightViewModeKey: String = "rightViewModeKey"
99 |
100 | public extension BindableCollection where Object: UITextField {
| `- error: 'UITextField' is unavailable in watchOS
101 |
102 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:184:30: error: 'UISearchBarDelegate' is unavailable in watchOS
182 | // MARK: Two Way Relay
183 |
184 | var delegate: Observable<UISearchBarDelegate?> {
| `- error: 'UISearchBarDelegate' is unavailable in watchOS
185 | bindable(of: \.delegate, key: &delegateKey)
186 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
174 |
175 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
176 | @protocol UISearchBarDelegate <UIBarPositioningDelegate>
| `- note: 'UISearchBarDelegate' has been explicitly marked unavailable here
177 |
178 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:224:40: error: 'UIView' is unavailable in watchOS
222 | }
223 |
224 | var inputAccessoryView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
225 | bindable(of: \.inputAccessoryView, key: &inputAccessoryViewKey)
226 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:180:51: error: 'UISearchBar' is unavailable in watchOS
178 | private var searchTextPositionAdjustmentKey: String = "searchTextPositionAdjustmentKey"
179 |
180 | public extension BindableCollection where Object: UISearchBar {
| `- error: 'UISearchBar' is unavailable in watchOS
181 |
182 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
| `- note: 'UISearchBar' has been explicitly marked unavailable here
47 |
48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift:86:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
84 | @available(iOS 13.0, *)
85 | var usesStandardTextScaling: Observable<Bool> {
86 | bindable(of: \.usesStandardTextScaling, key: &usesStandardTextScalingKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
87 | }
88 | }
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:21:51: error: 'UIButton' is unavailable in watchOS
19 | private var isPointerInteractionEnabledKey: String = "isPointerInteractionEnabledKey"
20 |
21 | public extension BindableCollection where Object: UIButton {
| `- error: 'UIButton' is unavailable in watchOS
22 |
23 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
47 |
48 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
49 | @interface UIButton : UIControl <NSCoding>
| `- note: 'UIButton' has been explicitly marked unavailable here
50 |
51 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:26:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
24 |
25 | var contentEdgeInsets: Observable<UIEdgeInsets> {
26 | bindable(of: \.contentEdgeInsets, key: &contentEdgeInsetsKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
27 | }
28 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:30:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
28 |
29 | var titleEdgeInsets: Observable<UIEdgeInsets> {
30 | bindable(of: \.titleEdgeInsets, key: &titleEdgeInsetsKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
31 | }
32 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:34:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
32 |
33 | var reversesTitleShadowWhenHighlighted: Observable<Bool> {
34 | bindable(of: \.reversesTitleShadowWhenHighlighted, key: &reversesTitleShadowWhenHighlightedKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
35 | }
36 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:38:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
36 |
37 | var imageEdgeInsets: Observable<UIEdgeInsets> {
38 | bindable(of: \.imageEdgeInsets, key: &imageEdgeInsetsKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
39 | }
40 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:42:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
40 |
41 | var adjustsImageWhenHighlighted: Observable<Bool> {
42 | bindable(of: \.adjustsImageWhenHighlighted, key: &adjustsImageWhenHighlightedKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
43 | }
44 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Observable+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+TextInput.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIButton.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:46:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
44 |
45 | var adjustsImageWhenDisabled: Observable<Bool> {
46 | bindable(of: \.adjustsImageWhenDisabled, key: &adjustsImageWhenDisabledKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
47 | }
48 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:50:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
48 |
49 | var showsTouchWhenHighlighted: Observable<Bool> {
50 | bindable(of: \.showsTouchWhenHighlighted, key: &showsTouchWhenHighlightedKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
51 | }
52 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift:55:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
53 | @available(iOS 13.4, *)
54 | var isPointerInteractionEnabled: Observable<Bool> {
55 | bindable(of: \.isPointerInteractionEnabled, key: &isPointerInteractionEnabledKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
56 | }
57 |
SwiftCompile normal arm64 Compiling\ BindableCollection+UICollectionView.swift,\ BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:31:42: error: 'UICollectionViewLayout' is unavailable in watchOS
29 | // MARK: Two Way Relay
30 |
31 | var collectionViewLayout: Observable<UICollectionViewLayout> {
| `- error: 'UICollectionViewLayout' is unavailable in watchOS
32 | bindable(of: \.collectionViewLayout, key: &collectionViewLayoutKey)
33 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
87 |
88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
89 | @interface UICollectionViewLayout : NSObject <NSCoding>
| `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
90 |
91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:35:30: error: 'UICollectionViewDelegate' is unavailable in watchOS
33 | }
34 |
35 | var delegate: Observable<UICollectionViewDelegate?> {
| `- error: 'UICollectionViewDelegate' is unavailable in watchOS
36 | bindable(of: \.delegate, key: &delegateKey)
37 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
112 |
113 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
114 | @protocol UICollectionViewDelegate <UIScrollViewDelegate>
| `- note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
115 | @optional
116 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:39:32: error: 'UICollectionViewDataSource' is unavailable in watchOS
37 | }
38 |
39 | var dataSource: Observable<UICollectionViewDataSource?> {
| `- error: 'UICollectionViewDataSource' is unavailable in watchOS
40 | bindable(of: \.dataSource, key: &dataSourceKey)
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/UICollectionView.h:73:11: note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
71 |
72 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
73 | @protocol UICollectionViewDataSource <NSObject>
| `- note: 'UICollectionViewDataSource' has been explicitly marked unavailable here
74 | @required
75 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:43:40: error: 'UICollectionViewDataSourcePrefetching' is unavailable in watchOS
41 | }
42 |
43 | var prefetchDataSource: Observable<UICollectionViewDataSourcePrefetching?> {
| `- error: 'UICollectionViewDataSourcePrefetching' is unavailable in watchOS
44 | bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
45 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:101:11: note: 'UICollectionViewDataSourcePrefetching' has been explicitly marked unavailable here
99 |
100 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
101 | @protocol UICollectionViewDataSourcePrefetching <NSObject>
| `- note: 'UICollectionViewDataSourcePrefetching' has been explicitly marked unavailable here
102 | @required
103 | // indexPaths are ordered ascending by geometric distance from the collection view
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:52:34: error: 'UICollectionViewDragDelegate' is unavailable in watchOS
50 |
51 | @available(iOS 11.0, *)
52 | var dragDelegate: Observable<UICollectionViewDragDelegate?> {
| `- error: 'UICollectionViewDragDelegate' is unavailable in watchOS
53 | bindable(of: \.dragDelegate, key: &dragDelegateKey)
54 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:539:11: note: 'UICollectionViewDragDelegate' has been explicitly marked unavailable here
537 |
538 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UICollectionViewDragDelegate <NSObject>
| `- note: 'UICollectionViewDragDelegate' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:56:34: error: 'UICollectionViewDropDelegate' is unavailable in watchOS
54 | }
55 | @available(iOS 11.0, *)
56 | var dropDelegate: Observable<UICollectionViewDropDelegate?> {
| `- error: 'UICollectionViewDropDelegate' is unavailable in watchOS
57 | bindable(of: \.dropDelegate, key: &dropDelegateKey)
58 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:586:11: note: 'UICollectionViewDropDelegate' has been explicitly marked unavailable here
584 |
585 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
586 | @protocol UICollectionViewDropDelegate <NSObject>
| `- note: 'UICollectionViewDropDelegate' has been explicitly marked unavailable here
587 |
588 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:65:36: error: 'UIView' is unavailable in watchOS
63 | }
64 |
65 | var backgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
66 | bindable(of: \.backgroundView, key: &backgroundViewKey)
67 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:27:51: error: 'UICollectionView' is unavailable in watchOS
25 | private var isEditingKey: String = "isEditingKey"
26 |
27 | public extension BindableCollection where Object: UICollectionView {
| `- error: 'UICollectionView' is unavailable in watchOS
28 |
29 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
| `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:44:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>'
42 |
43 | var prefetchDataSource: Observable<UICollectionViewDataSourcePrefetching?> {
44 | bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDataSourcePrefetching)?>'
45 | }
46 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:48:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
46 |
47 | var isPrefetchingEnabled: Observable<Bool> {
48 | bindable(of: \.isPrefetchingEnabled, key: &isPrefetchingEnabledKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
49 | }
50 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:53:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDragDelegate)?>'
51 | @available(iOS 11.0, *)
52 | var dragDelegate: Observable<UICollectionViewDragDelegate?> {
53 | bindable(of: \.dragDelegate, key: &dragDelegateKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDragDelegate)?>'
54 | }
55 | @available(iOS 11.0, *)
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:57:22: error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDropDelegate)?>'
55 | @available(iOS 11.0, *)
56 | var dropDelegate: Observable<UICollectionViewDropDelegate?> {
57 | bindable(of: \.dropDelegate, key: &dropDelegateKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UICollectionViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UICollectionViewDropDelegate)?>'
58 | }
59 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:62:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
60 | @available(iOS 11.0, *)
61 | var dragInteractionEnabled: Observable<Bool> {
62 | bindable(of: \.dragInteractionEnabled, key: &dragInteractionEnabledKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
63 | }
64 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:83:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
81 | @available(iOS 14.0, *)
82 | var selectionFollowsFocus: Observable<Bool> {
83 | bindable(of: \.selectionFollowsFocus, key: &selectionFollowsFocusKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
84 | }
85 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift:88:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
86 | @available(iOS 14.0, *)
87 | var isEditing: Observable<Bool> {
88 | bindable(of: \.isEditing, key: &isEditingKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
89 | }
90 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:35:46: error: 'UIControl' is unavailable in watchOS
33 | }
34 |
35 | var contentVerticalAlignment: Observable<UIControl.ContentVerticalAlignment> {
| `- error: 'UIControl' is unavailable in watchOS
36 | bindable(of: \.contentVerticalAlignment, key: &contentVerticalAlignmentKey)
37 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:39:48: error: 'UIControl' is unavailable in watchOS
37 | }
38 |
39 | var contentHorizontalAlignment: Observable<UIControl.ContentHorizontalAlignment> {
| `- error: 'UIControl' is unavailable in watchOS
40 | bindable(of: \.contentHorizontalAlignment, key: &contentHorizontalAlignmentKey)
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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:19:51: error: 'UIControl' is unavailable in watchOS
17 | private var showsMenuAsPrimaryActionKey: String = "showsMenuAsPrimaryActionKey"
18 |
19 | public extension BindableCollection where Object: UIControl {
| `- error: 'UIControl' is unavailable in watchOS
20 |
21 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift:45:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
43 | @available(iOS 14.0, *)
44 | var showsMenuAsPrimaryAction: Observable<Bool> {
45 | bindable(of: \.showsMenuAsPrimaryAction, key: &showsMenuAsPrimaryActionKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
46 | }
47 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UICollectionView.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIControl.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UICollectionView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIControl.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIScrollView.swift,\ BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIScrollView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UISlider.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:53:30: error: 'UIScrollViewDelegate' is unavailable in watchOS
51 | }
52 |
53 | var delegate: Observable<UIScrollViewDelegate?> {
| `- error: 'UIScrollViewDelegate' is unavailable in watchOS
54 | bindable(of: \.delegate, key: &delegateKey)
55 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
310 |
311 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
312 | @protocol UIScrollViewDelegate<NSObject>
| `- note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
313 |
314 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:131:36: error: 'UIRefreshControl' is unavailable in watchOS
129 | }
130 |
131 | var refreshControl: Observable<UIRefreshControl?> {
| `- error: 'UIRefreshControl' is unavailable in watchOS
132 | bindable(of: \.refreshControl, key: &refreshControlKey)
133 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
14 |
15 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
16 | @interface UIRefreshControl : UIControl
| `- note: 'UIRefreshControl' has been explicitly marked unavailable here
17 |
18 | /* The designated initializer
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:37:51: error: 'UIScrollView' is unavailable in watchOS
35 | private var refreshControlKey: String = "refreshControlKey"
36 |
37 | public extension BindableCollection where Object: UIScrollView {
| `- error: 'UIScrollView' is unavailable in watchOS
38 |
39 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
85 |
86 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
87 | @interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
| `- note: 'UIScrollView' has been explicitly marked unavailable here
88 |
89 | @property(nonatomic) CGPoint contentOffset; // default CGPointZero
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:91:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
89 | @available(iOS 11.1, *)
90 | var verticalScrollIndicatorInsets: Observable<UIEdgeInsets> {
91 | bindable(of: \.verticalScrollIndicatorInsets, key: &verticalScrollIndicatorInsetsKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
92 | }
93 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:96:22: error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
94 | @available(iOS 11.1, *)
95 | var horizontalScrollIndicatorInsets: Observable<UIEdgeInsets> {
96 | bindable(of: \.horizontalScrollIndicatorInsets, key: &horizontalScrollIndicatorInsetsKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIEdgeInsets>' to expected argument type 'WritableKeyPath<Object, UIEdgeInsets>'
97 | }
98 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:100:24: warning: getter for 'scrollIndicatorInsets' was deprecated in watchOS 6.0: The scrollIndicatorInsets getter is deprecated, use the verticalScrollIndicatorInsets and horizontalScrollIndicatorInsets getters instead. [#DeprecatedDeclaration]
98 |
99 | var scrollIndicatorInsets: Observable<UIEdgeInsets> {
100 | bindable(of: \.scrollIndicatorInsets, key: &scrollIndicatorInsetsKey)
| `- warning: getter for 'scrollIndicatorInsets' was deprecated in watchOS 6.0: The scrollIndicatorInsets getter is deprecated, use the verticalScrollIndicatorInsets and horizontalScrollIndicatorInsets getters instead. [#DeprecatedDeclaration]
101 | }
102 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift:132:22: error: cannot convert value of type 'KeyPath<Object, UIRefreshControl?>' to expected argument type 'WritableKeyPath<Object, UIRefreshControl?>'
130 |
131 | var refreshControl: Observable<UIRefreshControl?> {
132 | bindable(of: \.refreshControl, key: &refreshControlKey)
| `- error: cannot convert value of type 'KeyPath<Object, UIRefreshControl?>' to expected argument type 'WritableKeyPath<Object, UIRefreshControl?>'
133 | }
134 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift:22:51: error: 'UISlider' is unavailable in watchOS
20 | private var thumbTintColorKey: String = "thumbTintColorKey"
21 |
22 | public extension BindableCollection where Object: UISlider {
| `- error: 'UISlider' is unavailable in watchOS
23 |
24 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
24 |
25 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
26 | @interface UISlider : UIControl <NSCoding>
| `- note: 'UISlider' has been explicitly marked unavailable here
27 |
28 | @property(nonatomic) float value; // default 0.0. this value will be pinned to min/max
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
SwiftCompile normal arm64 Compiling\ CombinedObservable.swift,\ KVOObservable.swift,\ MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:62:47: error: 'UITextInput' is unavailable in watchOS
60 |
61 | #if canImport(UIKit)
62 | @inlinable func observeText(of textInput: UITextInput) {
| `- error: 'UITextInput' is unavailable in watchOS
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
| `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:100:31: error: 'UITextField' is unavailable in watchOS
98 | extension UISearchBar {
99 |
100 | @inlinable var textField: UITextField {
| `- error: 'UITextField' is unavailable in watchOS
101 | if #available(iOS 13, *) {
102 | return searchTextField
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:98:11: error: 'UISearchBar' is unavailable in watchOS
96 |
97 | #if canImport(UIKit)
98 | extension UISearchBar {
| `- error: 'UISearchBar' is unavailable in watchOS
99 |
100 | @inlinable var textField: UITextField {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
| `- note: 'UISearchBar' has been explicitly marked unavailable here
47 |
48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:29:35: error: 'UITextInput' is unavailable in watchOS
27 | @inlinable func nsObjectObserve(_ object: Object, _ keyPath: KeyPath<Object, Property>) {
28 | #if canImport(UIKit)
29 | if let field = object as? UITextInput,
| `- error: 'UITextInput' is unavailable in watchOS
30 | keyPath == \UITextView.text || keyPath == \UITextField.text {
31 | observeText(of: field)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
| `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:32:46: error: 'UISearchBar' is unavailable in watchOS
30 | keyPath == \UITextView.text || keyPath == \UITextField.text {
31 | observeText(of: field)
32 | } else if let searchBar = object as? UISearchBar, keyPath == \UISearchBar.text {
| `- error: 'UISearchBar' is unavailable in watchOS
33 | observeText(of: searchBar.textField)
34 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
| `- note: 'UISearchBar' has been explicitly marked unavailable here
47 |
48 | - (instancetype)init API_UNAVAILABLE(tvos);
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:63:66: error: 'UITextField' is unavailable in watchOS
61 | #if canImport(UIKit)
62 | @inlinable func observeText(of textInput: UITextInput) {
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
| `- error: 'UITextField' is unavailable in watchOS
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
65 | if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:9: error: 'UITextField' is unavailable in watchOS
62 | @inlinable func observeText(of textInput: UITextInput) {
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
| `- error: 'UITextField' is unavailable in watchOS
65 | if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
66 | let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:21: error: 'textDidChangeNotification' is unavailable in watchOS
62 | @inlinable func observeText(of textInput: UITextInput) {
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
| `- error: 'textDidChangeNotification' is unavailable in watchOS
65 | if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
66 | let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:218:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
216 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
217 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
218 | UIKIT_EXTERN NSNotificationName const UITextFieldTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
| `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
219 |
220 | UIKIT_EXTERN NSString *const UITextFieldDidEndEditingReasonKey API_AVAILABLE(ios(10.0)) API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:49: error: 'UITextView' is unavailable in watchOS
62 | @inlinable func observeText(of textInput: UITextInput) {
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
| `- error: 'UITextView' is unavailable in watchOS
65 | if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
66 | let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:223:12: note: 'UITextView' has been explicitly marked unavailable here
221 |
222 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
223 | @interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting, NSTextViewportLayoutControllerDelegate>
| `- note: 'UITextView' has been explicitly marked unavailable here
224 |
225 | @property(nullable,nonatomic,weak) id<UITextViewDelegate> delegate;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:64:60: error: 'textDidChangeNotification' is unavailable in watchOS
62 | @inlinable func observeText(of textInput: UITextInput) {
63 | let notificationName: NSNotification.Name = textInput is UITextField ?
64 | UITextField.textDidChangeNotification : UITextView.textDidChangeNotification
| `- error: 'textDidChangeNotification' is unavailable in watchOS
65 | if let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
66 | let latestState = textInput.text(in: textRange) as? Property {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:370:39: note: 'textDidChangeNotification' has been explicitly marked unavailable here
368 |
369 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidBeginEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
370 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidChangeNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
| `- note: 'textDidChangeNotification' has been explicitly marked unavailable here
371 | UIKIT_EXTERN NSNotificationName const UITextViewTextDidEndEditingNotification API_UNAVAILABLE(watchos) NS_SWIFT_NONISOLATED;
372 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:78:55: error: 'UITextInput' is unavailable in watchOS
76 |
77 | @objc @inlinable func textNotification(_ notification: Notification) {
78 | guard let textInput = notification.object as? UITextInput,
| `- error: 'UITextInput' is unavailable in watchOS
79 | let textRange = textInput.textRange(from: textInput.beginningOfDocument, to: textInput.endOfDocument),
80 | let new = textInput.text(in: textRange) as? Property else {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextInput.h:119:11: note: 'UITextInput' has been explicitly marked unavailable here
117 |
118 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
119 | @protocol UITextInput <UIKeyInput>
| `- note: 'UITextInput' has been explicitly marked unavailable here
120 | @required
121 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:102:20: error: cannot find 'searchTextField' in scope
100 | @inlinable var textField: UITextField {
101 | if #available(iOS 13, *) {
102 | return searchTextField
| `- error: cannot find 'searchTextField' in scope
103 | } else {
104 | // swiftlint:disable:next force_cast
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift:105:59: error: 'UITextField' is unavailable in watchOS
103 | } else {
104 | // swiftlint:disable:next force_cast
105 | return self.value(forKey: "_searchField") as! UITextField
| `- error: 'UITextField' is unavailable in watchOS
106 | }
107 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
51 |
52 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
53 | @interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UITextField' has been explicitly marked unavailable here
54 |
55 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/supplementaryOutputs-1 -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/CombinedObservable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/KVOObservable.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/MergedObservable.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/CombinedObservable.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/KVOObservable.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/MergedObservable.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CombinedObservable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile KVOObservable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MergedObservable.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIImageView.swift,\ BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift:21:51: error: 'UIImageView' is unavailable in watchOS
19 | private var animationRepeatCountKey: String = "animationDurationKey"
20 |
21 | public extension BindableCollection where Object: UIImageView {
| `- error: 'UIImageView' is unavailable in watchOS
22 |
23 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift:28:51: error: 'UILabel' is unavailable in watchOS
26 | private var preferredMaxLayoutWidthKey: String = "preferredMaxLayoutWidthKey"
27 |
28 | public extension BindableCollection where Object: UILabel {
| `- error: 'UILabel' is unavailable in watchOS
29 |
30 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILabel.h:33:12: note: 'UILabel' has been explicitly marked unavailable here
31 |
32 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
33 | @interface UILabel : UIView <NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
| `- note: 'UILabel' has been explicitly marked unavailable here
34 |
35 | @property(nullable, nonatomic,copy) NSString *text; // default is nil
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UIImageView.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UILabel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIImageView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UILabel.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIStackView.swift,\ BindableCollection+UIStepper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift:16:51: error: 'UIStackView' is unavailable in watchOS
14 | private var isLayoutMarginsRelativeArrangementKey: String = "isLayoutMarginsRelativeArrangementKey"
15 |
16 | public extension BindableCollection where Object: UIStackView {
| `- error: 'UIStackView' is unavailable in watchOS
17 |
18 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStackView.h:124:12: note: 'UIStackView' has been explicitly marked unavailable here
122 | NS_HEADER_AUDIT_BEGIN(nullability, sendability)
123 | UIKIT_EXTERN API_AVAILABLE(ios(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
124 | @interface UIStackView : UIView
| `- note: 'UIStackView' has been explicitly marked unavailable here
125 |
126 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift:20:51: error: 'UIStepper' is unavailable in watchOS
18 | private var stepValueKey: String = "stepValueKey"
19 |
20 | public extension BindableCollection where Object: UIStepper {
| `- error: 'UIStepper' is unavailable in watchOS
21 |
22 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
16 |
17 | UIKIT_EXTERN API_AVAILABLE(ios(5.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
18 | @interface UIStepper : UIControl
| `- note: 'UIStepper' has been explicitly marked unavailable here
19 |
20 | @property(nonatomic,getter=isContinuous) BOOL continuous; // if YES, value change events are sent any time the value changes during interaction. default = YES
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIStackView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIStepper.swift
SwiftCompile normal arm64 Compiling\ PopulatedRelays.swift,\ WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift:12:46: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | public extension PopulatedRelays where Self: UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | var bindables: BindableCollection<Self> {
14 | .init(object: 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.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopulatedRelays.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile WeakWrappedObserver.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UISwitch.swift,\ BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift:18:51: error: 'UISwitch' is unavailable in watchOS
16 | private var isOnKey: String = "isOnKey"
17 |
18 | public extension BindableCollection where Object: UISwitch {
| `- error: 'UISwitch' is unavailable in watchOS
19 |
20 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
23 | @interface UISwitch : UIControl <NSCoding>
| `- note: 'UISwitch' has been explicitly marked unavailable here
24 |
25 | @property(nullable, nonatomic, strong) UIColor *onTintColor API_AVAILABLE(ios(5.0)) UI_APPEARANCE_SELECTOR;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:48:32: error: 'UITableViewDataSource' is unavailable in watchOS
46 | // MARK: Two Way Relay
47 |
48 | var dataSource: Observable<UITableViewDataSource?> {
| `- error: 'UITableViewDataSource' is unavailable in watchOS
49 | bindable(of: \.dataSource, key: &dataSourceKey)
50 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:539:11: note: 'UITableViewDataSource' has been explicitly marked unavailable here
537 |
538 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
539 | @protocol UITableViewDataSource<NSObject>
| `- note: 'UITableViewDataSource' has been explicitly marked unavailable here
540 |
541 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:52:30: error: 'UITableViewDelegate' is unavailable in watchOS
50 | }
51 |
52 | var delegate: Observable<UITableViewDelegate?> {
| `- error: 'UITableViewDelegate' is unavailable in watchOS
53 | bindable(of: \.delegate, key: &delegateKey)
54 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
98 |
99 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
100 | @protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
| `- note: 'UITableViewDelegate' has been explicitly marked unavailable here
101 |
102 | @optional
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:56:40: error: 'UITableViewDataSourcePrefetching' is unavailable in watchOS
54 | }
55 |
56 | var prefetchDataSource: Observable<UITableViewDataSourcePrefetching?> {
| `- error: 'UITableViewDataSourcePrefetching' is unavailable in watchOS
57 | bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
58 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:589:11: note: 'UITableViewDataSourcePrefetching' has been explicitly marked unavailable here
587 |
588 | API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
589 | @protocol UITableViewDataSourcePrefetching <NSObject>
| `- note: 'UITableViewDataSourcePrefetching' has been explicitly marked unavailable here
590 |
591 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:61:34: error: 'UITableViewDragDelegate' is unavailable in watchOS
59 |
60 | @available(iOS 11.0, *)
61 | var dragDelegate: Observable<UITableViewDragDelegate?> {
| `- error: 'UITableViewDragDelegate' is unavailable in watchOS
62 | bindable(of: \.dragDelegate, key: &dragDelegateKey)
63 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:608:11: note: 'UITableViewDragDelegate' has been explicitly marked unavailable here
606 |
607 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
608 | @protocol UITableViewDragDelegate <NSObject>
| `- note: 'UITableViewDragDelegate' has been explicitly marked unavailable here
609 |
610 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:66:34: error: 'UITableViewDropDelegate' is unavailable in watchOS
64 |
65 | @available(iOS 11.0, *)
66 | var dropDelegate: Observable<UITableViewDropDelegate?> {
| `- error: 'UITableViewDropDelegate' is unavailable in watchOS
67 | bindable(of: \.dropDelegate, key: &dropDelegateKey)
68 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:648:11: note: 'UITableViewDropDelegate' has been explicitly marked unavailable here
646 |
647 | API_AVAILABLE(ios(11.0)) API_UNAVAILABLE(tvos, watchos) NS_SWIFT_UI_ACTOR
648 | @protocol UITableViewDropDelegate <NSObject>
| `- note: 'UITableViewDropDelegate' has been explicitly marked unavailable here
649 |
650 | @required
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:98:36: error: 'UIView' is unavailable in watchOS
96 | }
97 |
98 | var backgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
99 | bindable(of: \.backgroundView, key: &backgroundViewKey)
100 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:130:36: error: 'UITableViewCell' is unavailable in watchOS
128 | }
129 |
130 | var separatorStyle: Observable<UITableViewCell.SeparatorStyle> {
| `- error: 'UITableViewCell' is unavailable in watchOS
131 | bindable(of: \.separatorStyle, key: &separatorStyleKey)
132 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:138:37: error: 'UIVisualEffect' is unavailable in watchOS
136 | }
137 |
138 | var separatorEffect: Observable<UIVisualEffect?> {
| `- error: 'UIVisualEffect' is unavailable in watchOS
139 | bindable(of: \.separatorEffect, key: &separatorEffectKey)
140 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIVisualEffect.h:15:12: note: 'UIVisualEffect' has been explicitly marked unavailable here
13 |
14 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
15 | @interface UIVisualEffect : NSObject <NSCopying, NSSecureCoding>
| `- note: 'UIVisualEffect' has been explicitly marked unavailable here
16 |
17 | @end
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:151:37: error: 'UIView' is unavailable in watchOS
149 | }
150 |
151 | var tableHeaderView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
152 | bindable(of: \.tableHeaderView, key: &tableHeaderViewKey)
153 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:155:37: error: 'UIView' is unavailable in watchOS
153 | }
154 |
155 | var tableFooterView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
156 | bindable(of: \.tableFooterView, key: &tableFooterViewKey)
157 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:44:51: error: 'UITableView' is unavailable in watchOS
42 | private var tableFooterViewKey: String = "tableFooterViewKey"
43 |
44 | public extension BindableCollection where Object: UITableView {
| `- error: 'UITableView' is unavailable in watchOS
45 |
46 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
345 |
346 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
347 | @interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
| `- note: 'UITableView' has been explicitly marked unavailable here
348 |
349 | - (instancetype)initWithFrame:(CGRect)frame style:(UITableViewStyle)style NS_DESIGNATED_INITIALIZER; // must specify style at creation. -initWithFrame: calls this with UITableViewStylePlain
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:57:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDataSourcePrefetching)?>'
55 |
56 | var prefetchDataSource: Observable<UITableViewDataSourcePrefetching?> {
57 | bindable(of: \.prefetchDataSource, key: &prefetchDataSourceKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDataSourcePrefetching)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDataSourcePrefetching)?>'
58 | }
59 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:62:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDragDelegate)?>'
60 | @available(iOS 11.0, *)
61 | var dragDelegate: Observable<UITableViewDragDelegate?> {
62 | bindable(of: \.dragDelegate, key: &dragDelegateKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDragDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDragDelegate)?>'
63 | }
64 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:67:22: error: cannot convert value of type 'KeyPath<Object, (any UITableViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDropDelegate)?>'
65 | @available(iOS 11.0, *)
66 | var dropDelegate: Observable<UITableViewDropDelegate?> {
67 | bindable(of: \.dropDelegate, key: &dropDelegateKey)
| `- error: cannot convert value of type 'KeyPath<Object, (any UITableViewDropDelegate)?>' to expected argument type 'WritableKeyPath<Object, (any UITableViewDropDelegate)?>'
68 | }
69 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:148:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
146 | @available(iOS 11.0, *)
147 | var insetsContentViewsToSafeArea: Observable<Bool> {
148 | bindable(of: \.insetsContentViewsToSafeArea, key: &insetsContentViewsToSafeAreaKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
149 | }
150 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:165:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
163 | @available(iOS 14.0, *)
164 | var selectionFollowsFocus: Observable<Bool> {
165 | bindable(of: \.selectionFollowsFocus, key: &selectionFollowsFocusKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
166 | }
167 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift:170:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
168 | @available(iOS 11.0, *)
169 | var dragInteractionEnabled: Observable<Bool> {
170 | bindable(of: \.dragInteractionEnabled, key: &dragInteractionEnabledKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
171 | }
172 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/AnyObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Changes.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Invokable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/InvokableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Observing.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/Unwrapable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Base/WrappingObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/BufferedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Observable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/ObservableBlock.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Publisher.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/Subject.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+TextInput.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIButton.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIScrollView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISlider.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStackView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIStepper.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift -primary-file /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/PopulatedRelays.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/ExclusiveRetainableWrapper.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/Retainable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/RetainableGroup.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Retaining/WeakWrappedObserver.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.dia -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Pharos -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/Pharos.swiftmodule -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UISwitch.o -index-unit-output-path /Pharos.build/Debug-watchos/Pharos-t.build/Objects-normal/arm64/BindableCollection+UITableView.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UISwitch.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UITableView.swift
SwiftCompile normal arm64 Compiling\ BindableCollection+UIView.swift,\ BindableCollectionCellView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:125:26: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | var mask: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
126 | bindable(of: \.mask, key: &maskKey)
127 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:38:51: error: 'UIView' is unavailable in watchOS
36 | private var restorationIdentifierKey: String = "restorationIdentifierKey"
37 |
38 | public extension BindableCollection where Object: UIView {
| `- error: 'UIView' is unavailable in watchOS
39 |
40 | // MARK: Two Way Relay
/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/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:52:22: error: cannot convert value of type 'KeyPath<Object, String?>' to expected argument type 'WritableKeyPath<Object, String?>'
50 | @available(iOS 14.0, *)
51 | var focusGroupIdentifier: Observable<String?> {
52 | bindable(of: \.focusGroupIdentifier, key: &focusGroupIdentifierKey)
| `- error: cannot convert value of type 'KeyPath<Object, String?>' to expected argument type 'WritableKeyPath<Object, String?>'
53 | }
54 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:89:22: error: cannot convert value of type 'KeyPath<Object, NSDirectionalEdgeInsets>' to expected argument type 'WritableKeyPath<Object, NSDirectionalEdgeInsets>'
87 | @available(iOS 11.0, *)
88 | var directionalLayoutMargins: Observable<NSDirectionalEdgeInsets> {
89 | bindable(of: \.directionalLayoutMargins, key: &directionalLayoutMarginsKey)
| `- error: cannot convert value of type 'KeyPath<Object, NSDirectionalEdgeInsets>' to expected argument type 'WritableKeyPath<Object, NSDirectionalEdgeInsets>'
90 | }
91 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift:98:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
96 | @available(iOS 11.0, *)
97 | var insetsLayoutMarginsFromSafeArea: Observable<Bool> {
98 | bindable(of: \.insetsLayoutMarginsFromSafeArea, key: &insetsLayoutMarginsFromSafeAreaKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
99 | }
100 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:46:36: error: 'UIView' is unavailable in watchOS
44 | }
45 |
46 | var backgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
47 | bindable(of: \.backgroundView, key: &backgroundViewKey)
48 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:50:44: error: 'UIView' is unavailable in watchOS
48 | }
49 |
50 | var selectedBackgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
51 | bindable(of: \.selectedBackgroundView, key: &selectedBackgroundViewKey)
52 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:54:53: error: 'UIView' is unavailable in watchOS
52 | }
53 |
54 | var multipleSelectionBackgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
55 | bindable(of: \.multipleSelectionBackgroundView, key: &multipleSelectionBackgroundViewKey)
56 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:74:35: error: 'UIView' is unavailable in watchOS
72 | }
73 |
74 | var accessoryView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
75 | bindable(of: \.accessoryView, key: &accessoryViewKey)
76 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:78:42: error: 'UIView' is unavailable in watchOS
76 | }
77 |
78 | var editingAccessoryView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
79 | bindable(of: \.editingAccessoryView, key: &editingAccessoryViewKey)
80 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:32:51: error: 'UITableViewCell' is unavailable in watchOS
30 | private var userInteractionEnabledWhileDraggingKey: String = "userInteractionEnabledWhileDraggingKey"
31 |
32 | public extension BindableCollection where Object: UITableViewCell {
| `- error: 'UITableViewCell' is unavailable in watchOS
33 | // MARK: Two Way Relay
34 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableViewCell.h:81:12: note: 'UITableViewCell' has been explicitly marked unavailable here
79 |
80 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
81 | @interface UITableViewCell : UIView <NSCoding, UIGestureRecognizerDelegate>
| `- note: 'UITableViewCell' has been explicitly marked unavailable here
82 |
83 | // Designated initializer. If the cell can be reused, you must pass in a reuse identifier. You should use the same reuse identifier for all cells of the same form.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:125:36: error: 'UIView' is unavailable in watchOS
123 | }
124 |
125 | var backgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
126 | bindable(of: \.backgroundView, key: &backgroundViewKey)
127 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:129:44: error: 'UIView' is unavailable in watchOS
127 | }
128 |
129 | var selectedBackgroundView: Observable<UIView?> {
| `- error: 'UIView' is unavailable in watchOS
130 | bindable(of: \.selectedBackgroundView, key: &selectedBackgroundViewKey)
131 | }
/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/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:102:51: error: 'UICollectionViewCell' is unavailable in watchOS
100 | // MARK: UICollectionViewCell
101 |
102 | public extension BindableCollection where Object: UICollectionViewCell {
| `- error: 'UICollectionViewCell' is unavailable in watchOS
103 |
104 | // MARK: Two Way Relay
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCell.h:65:12: note: 'UICollectionViewCell' has been explicitly marked unavailable here
63 |
64 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
65 | @interface UICollectionViewCell : UICollectionReusableView
| `- note: 'UICollectionViewCell' has been explicitly marked unavailable here
66 |
67 | /// Returns the current configuration state for the cell.
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:37:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
35 | @available(iOS 14.0, *)
36 | var automaticallyUpdatesContentConfiguration: Observable<Bool> {
37 | bindable(of: \.automaticallyUpdatesContentConfiguration, key: &automaticallyUpdatesContentConfigurationKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:43:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
41 | // swiftlint:disable:next identifier_name
42 | var automaticallyUpdatesBackgroundConfiguration: Observable<Bool> {
43 | bindable(of: \.automaticallyUpdatesBackgroundConfiguration, key: &automaticallyUpdatesBackgroundConfigurationKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
44 | }
45 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:96:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
94 | @available(iOS 11.0, *)
95 | var userInteractionEnabledWhileDragging: Observable<Bool> {
96 | bindable(of: \.userInteractionEnabledWhileDragging, key: &userInteractionEnabledWhileDraggingKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
97 | }
98 | }
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:108:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
106 | @available(iOS 14.0, *)
107 | var automaticallyUpdatesContentConfiguration: Observable<Bool> {
108 | bindable(of: \.automaticallyUpdatesContentConfiguration, key: &automaticallyUpdatesContentConfigurationKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
109 | }
110 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift:122:22: error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
120 | // swiftlint:disable:next identifier_name
121 | var automaticallyUpdatesBackgroundConfiguration: Observable<Bool> {
122 | bindable(of: \.automaticallyUpdatesBackgroundConfiguration, key: &automaticallyUpdatesBackgroundConfigurationKey)
| `- error: cannot convert value of type 'KeyPath<Object, Bool>' to expected argument type 'WritableKeyPath<Object, Bool>'
123 | }
124 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollection+UIView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollectionCellView.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BindableCollectionCellView.swift
SwiftCompile normal arm64 Compiling\ UIControl+Extensions.swift,\ UIControlAction.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift (in target 'Pharos' from project 'Pharos')
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:14:1: warning: extension declares a conformance of imported type 'Event' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
12 | var controlActionAssociatedKey: String = "controlActionAssociatedKey"
13 |
14 | extension UIControl.Event: Hashable {
| |- warning: extension declares a conformance of imported type 'Event' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'UIKit' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
15 | @inlinable public func hash(into hasher: inout Hasher) {
16 | hasher.combine(self.rawValue)
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:14:11: error: 'UIControl' is unavailable in watchOS
12 | var controlActionAssociatedKey: String = "controlActionAssociatedKey"
13 |
14 | extension UIControl.Event: Hashable {
| `- error: 'UIControl' is unavailable in watchOS
15 | @inlinable public func hash(into hasher: inout Hasher) {
16 | hasher.combine(self.rawValue)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:22:25: error: 'UIControl' is unavailable in watchOS
20 | extension UIControl {
21 |
22 | var allEventsPair: [UIControl.Event: Selector] {
| `- error: 'UIControl' is unavailable in watchOS
23 | if #available(iOS 14.0, *) {
24 | return [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:63:32: error: 'UIControl' is unavailable in watchOS
61 | }
62 |
63 | @inlinable var allEvents: [UIControl.Event] {
| `- error: 'UIControl' is unavailable in watchOS
64 | if #available(iOS 14.0, *) {
65 | return [
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:104:37: error: 'UIControl' is unavailable in watchOS
102 | }
103 |
104 | @inlinable var allTouchEvents: [UIControl.Event] {
| `- error: 'UIControl' is unavailable in watchOS
105 | [
106 | .touchDown,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:118:39: error: 'UIControl' is unavailable in watchOS
116 | }
117 |
118 | @inlinable var allEditingEvents: [UIControl.Event] {
| `- error: 'UIControl' is unavailable in watchOS
119 | [
120 | .editingDidBegin,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:20:11: error: 'UIControl' is unavailable in watchOS
18 | }
19 |
20 | extension UIControl {
| `- error: 'UIControl' is unavailable in watchOS
21 |
22 | var allEventsPair: [UIControl.Event: Selector] {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:131:76: error: 'UIControl' is unavailable in watchOS
129 |
130 | @available(*, deprecated, renamed: "observeEventChange")
131 | @inlinable public func whenDetectEvent(thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
| `- error: 'UIControl' is unavailable in watchOS
132 | observeEventChange(work)
133 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:135:67: error: 'UIControl' is unavailable in watchOS
133 | }
134 |
135 | public func observeEventChange(_ observer: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
| `- error: 'UIControl' is unavailable in watchOS
136 | getControlAction().eventObservable.observeChange(observer)
137 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:139:44: error: 'UIControl' is unavailable in watchOS
137 | }
138 |
139 | public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
| `- error: 'UIControl' is unavailable in watchOS
140 | let eventUsed: [UIControl.Event]
141 | if event == .allEvents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:139:93: error: 'UIControl' is unavailable in watchOS
137 | }
138 |
139 | public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
| `- error: 'UIControl' is unavailable in watchOS
140 | let eventUsed: [UIControl.Event]
141 | if event == .allEvents {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:155:74: error: 'UIControl' is unavailable in watchOS
153 | }
154 |
155 | @inlinable public func whenDidTapped(thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
| `- error: 'UIControl' is unavailable in watchOS
156 | whenDidTriggered(by: .touchUpInside, thenDo: work)
157 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:128:11: error: 'UIControl' is unavailable in watchOS
126 | }
127 |
128 | extension UIControl {
| `- error: 'UIControl' is unavailable in watchOS
129 |
130 | @available(*, deprecated, renamed: "observeEventChange")
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:36:18: error: 'menuActionTriggered' is unavailable in watchOS
34 | .valueChanged: #selector(UIControlAction.valueChanged(by:)),
35 | .primaryActionTriggered: #selector(UIControlAction.primaryActionTriggered(by:)),
36 | .menuActionTriggered: #selector(UIControlAction.menuActionTriggered(by:)),
| `- error: 'menuActionTriggered' is unavailable in watchOS
37 | .editingDidBegin: #selector(UIControlAction.editingDidBegin(by:)),
38 | .editingChanged: #selector(UIControlAction.editingChanged(by:)),
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 | struct Event {
3 | @available(watchOS, unavailable)
4 | public static var menuActionTriggered: UIControl.Event { get } }
| `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:77:18: error: 'menuActionTriggered' is unavailable in watchOS
75 | .valueChanged,
76 | .primaryActionTriggered,
77 | .menuActionTriggered,
| `- error: 'menuActionTriggered' is unavailable in watchOS
78 | .editingDidBegin,
79 | .editingChanged,
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 | struct Event {
3 | @available(watchOS, unavailable)
4 | public static var menuActionTriggered: UIControl.Event { get } }
| `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift:140:25: error: 'UIControl' is unavailable in watchOS
138 |
139 | public func whenDidTriggered(by event: UIControl.Event, thenDo work: @escaping (Changes<UIControl.Event>) -> Void) -> Retainable {
140 | let eventUsed: [UIControl.Event]
| `- error: 'UIControl' is unavailable in watchOS
141 | if event == .allEvents {
142 | eventUsed = allEvents
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:13:29: error: 'UIControl' is unavailable in watchOS
11 |
12 | class UIControlAction: NSObject {
13 | @Subject var lastEvent: UIControl.Event = .allEvents
| `- error: 'UIControl' is unavailable in watchOS
14 |
15 | @inlinable var eventObservable: Observable<UIControl.Event> {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:15:48: error: 'UIControl' is unavailable in watchOS
13 | @Subject var lastEvent: UIControl.Event = .allEvents
14 |
15 | @inlinable var eventObservable: Observable<UIControl.Event> {
| `- error: 'UIControl' is unavailable in watchOS
16 | $lastEvent
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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:19:40: error: 'UIControl' is unavailable in watchOS
17 | }
18 |
19 | @inlinable func invoked(by sender: UIControl, with event: UIControl.Event) {
| `- error: 'UIControl' is unavailable in watchOS
20 | self.lastEvent = event
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:19:63: error: 'UIControl' is unavailable in watchOS
17 | }
18 |
19 | @inlinable func invoked(by sender: UIControl, with event: UIControl.Event) {
| `- error: 'UIControl' is unavailable in watchOS
20 | self.lastEvent = event
21 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:23:37: error: 'UIControl' is unavailable in watchOS
21 | }
22 |
23 | @objc func touchDown(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
24 | invoked(by: sender, with: .touchDown)
25 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:27:43: error: 'UIControl' is unavailable in watchOS
25 | }
26 |
27 | @objc func touchDownRepeat(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
28 | invoked(by: sender, with: .touchDownRepeat)
29 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:31:43: error: 'UIControl' is unavailable in watchOS
29 | }
30 |
31 | @objc func touchDragInside(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
32 | invoked(by: sender, with: .touchDragInside)
33 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:35:44: error: 'UIControl' is unavailable in watchOS
33 | }
34 |
35 | @objc func touchDragOutside(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
36 | invoked(by: sender, with: .touchDragOutside)
37 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:39:42: error: 'UIControl' is unavailable in watchOS
37 | }
38 |
39 | @objc func touchDragEnter(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
40 | invoked(by: sender, with: .touchDragEnter)
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/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:43:41: error: 'UIControl' is unavailable in watchOS
41 | }
42 |
43 | @objc func touchDragExit(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
44 | invoked(by: sender, with: .touchDragExit)
45 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:47:41: error: 'UIControl' is unavailable in watchOS
45 | }
46 |
47 | @objc func touchUpInside(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
48 | invoked(by: sender, with: .touchUpInside)
49 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControl+Extensions.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIControl+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIControlAction.swift
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:51:42: error: 'UIControl' is unavailable in watchOS
49 | }
50 |
51 | @objc func touchUpOutside(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
52 | invoked(by: sender, with: .touchUpOutside)
53 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:55:39: error: 'UIControl' is unavailable in watchOS
53 | }
54 |
55 | @objc func touchCancel(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
56 | invoked(by: sender, with: .touchCancel)
57 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:59:40: error: 'UIControl' is unavailable in watchOS
57 | }
58 |
59 | @objc func valueChanged(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
60 | invoked(by: sender, with: .valueChanged)
61 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:63:50: error: 'UIControl' is unavailable in watchOS
61 | }
62 |
63 | @objc func primaryActionTriggered(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
64 | invoked(by: sender, with: .primaryActionTriggered)
65 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:68:47: error: 'UIControl' is unavailable in watchOS
66 |
67 | @available(iOS 14.0, *)
68 | @objc func menuActionTriggered(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
69 | invoked(by: sender, with: .menuActionTriggered)
70 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:72:43: error: 'UIControl' is unavailable in watchOS
70 | }
71 |
72 | @objc func editingDidBegin(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
73 | invoked(by: sender, with: .editingDidBegin)
74 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:76:42: error: 'UIControl' is unavailable in watchOS
74 | }
75 |
76 | @objc func editingChanged(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
77 | invoked(by: sender, with: .editingChanged)
78 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:80:41: error: 'UIControl' is unavailable in watchOS
78 | }
79 |
80 | @objc func editingDidEnd(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
81 | invoked(by: sender, with: .editingDidEnd)
82 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:84:47: error: 'UIControl' is unavailable in watchOS
82 | }
83 |
84 | @objc func editingDidEndOnExit(by sender: UIControl) {
| `- error: 'UIControl' is unavailable in watchOS
85 | invoked(by: sender, with: .editingDidEndOnExit)
86 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
74 |
75 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
76 | @interface UIControl : UIView
| `- note: 'UIControl' has been explicitly marked unavailable here
77 |
78 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/Pharos/Classes/UIControl/UIControlAction.swift:69:36: error: 'menuActionTriggered' is unavailable in watchOS
67 | @available(iOS 14.0, *)
68 | @objc func menuActionTriggered(by sender: UIControl) {
69 | invoked(by: sender, with: .menuActionTriggered)
| `- error: 'menuActionTriggered' is unavailable in watchOS
70 | }
71 |
UIKit.UIControl.Event.menuActionTriggered:4:23: note: 'menuActionTriggered' has been explicitly marked unavailable here
2 | struct Event {
3 | @available(watchOS, unavailable)
4 | public static var menuActionTriggered: UIControl.Event { get } }
| `- note: 'menuActionTriggered' has been explicitly marked unavailable here
5 | }
6 |
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Pharos (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64_32 (in target 'Pharos' from project 'Pharos')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 16:10:30.230 xcodebuild[884:5193] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ BindableCollection+UICollectionView.swift,\ BindableCollection+UIControl.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UICollectionView.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIControl.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 Compiling\ CombinedObservable.swift,\ KVOObservable.swift,\ MergedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/CombinedObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/MergedObservable.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/Observable/KVOObservable.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 Compiling\ BindableCollection+UIImageView.swift,\ BindableCollection+UILabel.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UIImageView.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UILabel.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 Compiling\ BindableCollection+UISwitch.swift,\ BindableCollection+UITableView.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UISwitch.swift (in target 'Pharos' from project 'Pharos')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Pharos/Classes/PopulatedRelays/BindableCollection+UITableView.swift (in target 'Pharos' from project 'Pharos')
Building workspace Pharos with scheme Pharos
(12 failures)
BUILD FAILURE 6.4 watchOS