Build Information
Failed to build CombineCocoa, reference 0.4.1 (7300c7), with Swift 6.3 for watchOS using Xcode 26.4 on 21 Apr 2026 09:08:07 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CombineCocoa-Package -destination generic/platform=watchOSBuild Log
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:9: note: add '@available' attribute to enclosing property
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:27: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:9: note: add '@available' attribute to enclosing property
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:9: note: add '@available' attribute to enclosing property
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:44: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:9: note: add '@available' attribute to enclosing property
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:9: note: add '@available' attribute to enclosing property
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:9: note: add '@available' attribute to enclosing property
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:30: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:15: note: add '@available' attribute to enclosing property
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:18: error: 'UIScrollView' is unavailable in watchOS
public extension UIScrollView {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:142:33: error: 'UIScrollView' is unavailable in watchOS
func setDelegate(to object: UIScrollView) {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:40: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: note: add '@available' attribute to enclosing class
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:55: error: 'UIScrollViewDelegate' is unavailable in watchOS
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
@protocol UIScrollViewDelegate<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: warning: unavailable class 'UIScrollView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' declared here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:9: note: add '@available' attribute to enclosing property
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:9: note: add '@available' attribute to enclosing property
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:9: note: add '@available' attribute to enclosing property
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:18: error: 'UISearchBar' is unavailable in watchOS
public extension UISearchBar {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:50:33: error: 'UISearchBar' is unavailable in watchOS
func setDelegate(to object: UISearchBar) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:41: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: note: add '@available' attribute to enclosing class
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:56: error: 'UISearchBarDelegate' is unavailable in watchOS
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
@protocol UISearchBarDelegate <UIBarPositioningDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: warning: unavailable class 'UISearchBar' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' declared here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISegmentedControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:18: error: 'UISegmentedControl' is unavailable in watchOS
public extension UISegmentedControl {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISlider {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:18: error: 'UISlider' is unavailable in watchOS
public extension UISlider {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIStepper {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:18: error: 'UIStepper' is unavailable in watchOS
public extension UIStepper {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
@interface UIStepper : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISwitch {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:18: error: 'UISwitch' is unavailable in watchOS
public extension UISwitch {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:9: note: add '@available' attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:9: note: add '@available' attribute to enclosing property
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:9: note: add '@available' attribute to enclosing property
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:9: note: add '@available' attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:46: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:9: note: add '@available' attribute to enclosing property
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:9: note: add '@available' attribute to enclosing property
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:45: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:9: note: add '@available' attribute to enclosing property
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:9: note: add '@available' attribute to enclosing property
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:9: note: add '@available' attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:9: note: add '@available' attribute to enclosing property
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:9: note: add '@available' attribute to enclosing property
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:9: note: add '@available' attribute to enclosing property
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:9: note: add '@available' attribute to enclosing property
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:18: note: add '@available' attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:18: error: 'UITableView' is unavailable in watchOS
public extension UITableView {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:128:33: error: 'UITableView' is unavailable in watchOS
func setDelegate(to object: UITableView) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:39: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: note: add '@available' attribute to enclosing class
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:54: error: 'UITableViewDelegate' is unavailable in watchOS
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: warning: unavailable class 'UITableView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' declared here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:9: note: add '@available' attribute to enclosing property
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:26: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:9: note: add '@available' attribute to enclosing property
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:9: note: add '@available' attribute to enclosing property
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:18: error: 'UITextField' is unavailable in watchOS
public extension UITextField {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:7: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:22: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:7: note: add '@available' attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:18: error: 'UITextView' is unavailable in watchOS
public extension UITextView {
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:17:27: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
private let handler: (AnySubscriber<Output, Failure>) -> Void
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:32: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:5: note: add '@available' attribute to enclosing initializer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:45: error: 'Subscriber' is only available in watchOS 6.0 or newer
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:10: note: add '@available' attribute to enclosing instance method
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:14: note: add '@available' attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:58: error: 'Subscriber' is only available in watchOS 6.0 or newer
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift -target arm64_32-apple-watchos2.0 -module-can-import Runtime -module-can-import-version UIKit 9126.4.27.1 9126.4.27 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-dependencies-3.json -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -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 -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CombineCocoa -frontend-parseable-output -disable-clang-spi -clang-target arm64_32-apple-watchos26.4 -target-sdk-version 26.4 -target-sdk-name watchos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-primary-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.abi.json
SwiftCompile normal arm64_32 Compiling\ UITableView+Combine.swift,\ UITextField+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ UITextView+Combine.swift,\ DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ UIDatePicker+Combine.swift,\ UIGestureRecognizer+Combine.swift,\ UIPageControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ UISegmentedControl+Combine.swift,\ UISlider+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ UIButton+Combine.swift,\ UICollectionView+Combine.swift,\ UIControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ AnimatedAssignSubscriber.swift,\ CombineControlEvent.swift,\ CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ DelegateProxyPublisher.swift,\ DelegateProxyType.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 Compiling\ UIRefreshControl+Combine.swift,\ UIScrollView+Combine.swift,\ UISearchBar+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal arm64 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
EmitSwiftModule normal arm64 (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal armv7k Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
/Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj: warning: The watchOS deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set to 2.0, but the range of supported deployment target versions is 4.0 to 26.4.99. (in target 'Runtime' from project 'CombineCocoa')
/Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj: warning: The watchOS deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set to 2.0, but the range of supported deployment target versions is 4.0 to 26.4.99. (in target 'CombineCocoa' from project 'CombineCocoa')
** BUILD FAILED **
The following build commands failed:
EmitSwiftModule normal arm64_32 (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
Building project CombineCocoa with scheme CombineCocoa-Package
(3 failures)
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
resolved source packages:
{
"dependencies" : [
],
"manifest_display_name" : "CombineCocoa",
"name" : "CombineCocoa",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "10.0"
}
],
"products" : [
{
"name" : "CombineCocoa",
"targets" : [
"CombineCocoa"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Runtime",
"module_type" : "ClangTarget",
"name" : "Runtime",
"path" : "Sources/Runtime",
"product_memberships" : [
"CombineCocoa"
],
"sources" : [
"ObjcDelegateProxy.m"
],
"type" : "library"
},
{
"c99name" : "CombineCocoa",
"module_type" : "SwiftTarget",
"name" : "CombineCocoa",
"path" : "Sources/CombineCocoa",
"product_memberships" : [
"CombineCocoa"
],
"sources" : [
"AnimatedAssignSubscriber.swift",
"CombineControlEvent.swift",
"CombineControlProperty.swift",
"CombineControlTarget.swift",
"Controls/NSTextStorage+Combine.swift",
"Controls/UIBarButtonItem+Combine.swift",
"Controls/UIButton+Combine.swift",
"Controls/UICollectionView+Combine.swift",
"Controls/UIControl+Combine.swift",
"Controls/UIDatePicker+Combine.swift",
"Controls/UIGestureRecognizer+Combine.swift",
"Controls/UIPageControl+Combine.swift",
"Controls/UIRefreshControl+Combine.swift",
"Controls/UIScrollView+Combine.swift",
"Controls/UISearchBar+Combine.swift",
"Controls/UISegmentedControl+Combine.swift",
"Controls/UISlider+Combine.swift",
"Controls/UIStepper+Combine.swift",
"Controls/UISwitch+Combine.swift",
"Controls/UITableView+Combine.swift",
"Controls/UITextField+Combine.swift",
"Controls/UITextView+Combine.swift",
"DelegateProxy/DelegateProxy.swift",
"DelegateProxy/DelegateProxyPublisher.swift",
"DelegateProxy/DelegateProxyType.swift"
],
"target_dependencies" : [
"Runtime"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
{
"project" : {
"configurations" : [
"Debug",
"Release"
],
"name" : "CombineCocoa",
"schemes" : [
"CombineCocoa-Package"
],
"targets" : [
"CombineCocoa",
"CombineCocoaPackageDescription",
"Runtime"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CombineCocoa-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme CombineCocoa-Package -destination generic/platform=watchOS
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'CombineCocoa' in project 'CombineCocoa'
➜ Explicit dependency on target 'Runtime' in project 'CombineCocoa'
Target 'Runtime' in project 'CombineCocoa' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache
/Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj: warning: The watchOS deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set to 2.0, but the range of supported deployment target versions is 4.0 to 26.4.99. (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftDriver CombineCocoa normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name CombineCocoa -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64-apple-watchos2.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-OutputFileMap.json -use-frontend-parseable-output -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/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa_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/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftDriver CombineCocoa normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name CombineCocoa -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target arm64_32-apple-watchos2.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-OutputFileMap.json -use-frontend-parseable-output -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/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa_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/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64_32/CombineCocoa-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftDriver CombineCocoa normal armv7k com.apple.xcode.tools.swift.compiler (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
builtin-SwiftDriver -- /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name CombineCocoa -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/armv7k/CombineCocoa.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DXcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -enable-bare-slash-regex -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -target armv7k-apple-watchos2.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/armv7k/CombineCocoa-OutputFileMap.json -use-frontend-parseable-output -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/ModuleCache.noindex -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/armv7k/CombineCocoa.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/armv7k/CombineCocoa_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/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/armv7k -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/armv7k/CombineCocoa-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ UIButton+Combine.swift,\ UICollectionView+Combine.swift,\ UIControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ CombineControlTarget.swift,\ NSTextStorage+Combine.swift,\ UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ UIRefreshControl+Combine.swift,\ UIScrollView+Combine.swift,\ UISearchBar+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ UITableView+Combine.swift,\ UITextField+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ UISegmentedControl+Combine.swift,\ UISlider+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ UIStepper+Combine.swift,\ UISwitch+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal arm64 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
Failed frontend command:
/Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift -target arm64-apple-watchos2.0 -module-can-import Runtime -module-can-import-version UIKit 9126.4.27.1 9126.4.27 -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -I /Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa_const_extract_protocols.json -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -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 -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos26.4-23T238-688ef53f1462e2c8f657fdc38a81448f9e51884a582f42380855760c9d4cc599.sdkstatcache -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/swift-overrides.hmap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/Runtime/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/DerivedSources -Xcc -DSWIFT_PACKAGE\=1 -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CombineCocoa -frontend-parseable-output -disable-clang-spi -clang-target arm64-apple-watchos26.4 -target-sdk-version 26.4 -target-sdk-name watchos26.4 -in-process-plugin-server-path /Applications/Xcode-26.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa-primary-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CombineCocoa.build/Debug-watchos/CombineCocoa.build/Objects-normal/arm64/CombineCocoa.abi.json
EmitSwiftModule normal arm64 (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:29:53: error: 'UIView' is unavailable in watchOS
case animation(duration: TimeInterval, options: UIView.AnimationOptions, animations: () -> Void, completion: ((Bool) -> Void)?)
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:55:23: error: 'UIView' is unavailable in watchOS
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:148:12: note: 'UIView' has been explicitly marked unavailable here
@interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:55:137: error: 'AnyCancellable' is only available in watchOS 6.0 or newer
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:55:10: note: add '@available' attribute to enclosing instance method
func assign<Root: UIView>(to keyPath: ReferenceWritableKeyPath<Root, Self.Output>, on object: Root, animation: AssignTransition) -> AnyCancellable {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:8: note: add '@available' attribute to enclosing extension
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:18: error: 'Publisher' is only available in watchOS 6.0 or newer
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift:33:8: note: add '@available' attribute to enclosing extension
public extension Publisher where Self.Failure == Never {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:24:44: error: 'Event' is unavailable in watchOS
private let controlEvents: Control.Event
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:32:37: error: 'Event' is unavailable in watchOS
events: Control.Event) {
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:37:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:37:21: note: add '@available' attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:12: note: add '@available' attribute to enclosing generic struct
struct ControlEvent<Control: UIControl>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:34: error: 'UIControl' is unavailable in watchOS
struct ControlEvent<Control: UIControl>: Publisher {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:16:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:16:8: note: add '@available' attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:19:25: note: 'Control' previously declared here
struct ControlEvent<Control: UIControl>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:54:62: error: 'Event' is unavailable in watchOS
init(subscriber: S, control: Control, event: Control.Event) {
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:60:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:60:14: note: add '@available' attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:50:62: error: 'UIControl' is unavailable in watchOS
private final class Subscription<S: Subscriber, Control: UIControl>: Combine.Subscription where S.Input == Void {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:49:19: error: 'Publishers' is only available in watchOS 6.0 or newer
extension Combine.Publishers.ControlEvent {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift:49:1: note: add '@available' attribute to enclosing extension
extension Combine.Publishers.ControlEvent {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:25:44: error: 'Event' is unavailable in watchOS
private let controlEvents: Control.Event
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:35:37: error: 'Event' is unavailable in watchOS
events: Control.Event,
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:42:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:42:21: note: add '@available' attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:12: note: add '@available' attribute to enclosing generic struct
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:37: error: 'UIControl' is unavailable in watchOS
struct ControlProperty<Control: UIControl, Value>: Publisher {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:16:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:16:8: note: add '@available' attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:28: note: 'Control' previously declared here
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:73: warning: generic parameter 'Value' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:20:48: note: 'Value' previously declared here
struct ControlProperty<Control: UIControl, Value>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:61:36: error: 'Event' is unavailable in watchOS
private let event: Control.Event
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:63:62: error: 'Event' is unavailable in watchOS
init(subscriber: S, control: Control, event: Control.Event, keyPath: KeyPath<Control, Value>) {
^~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:16:32: note: 'Event' has been explicitly marked unavailable here
typedef NS_OPTIONS(NSUInteger, UIControlEvents) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:71:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:71:14: note: add '@available' attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:56:62: error: 'UIControl' is unavailable in watchOS
private final class Subscription<S: Subscriber, Control: UIControl, Value>: Combine.Subscription where S.Input == Value {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:55:19: error: 'Publishers' is only available in watchOS 6.0 or newer
extension Combine.Publishers.ControlProperty {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:55:1: note: add '@available' attribute to enclosing extension
extension Combine.Publishers.ControlProperty {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:98:36: error: 'UIControl' is unavailable in watchOS
static var defaultValueEvents: UIControl.Event {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift:97:11: error: 'UIControl' is unavailable in watchOS
extension UIControl.Event {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:46:32: error: 'Subscriber' is only available in watchOS 6.0 or newer
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:46:21: note: add '@available' attribute to enclosing instance method
public func receive<S: Subscriber>(subscriber: S) where S.Failure == Failure, S.Input == Output {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:22:12: note: add '@available' attribute to enclosing generic struct
struct ControlTarget<Control: AnyObject>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:15:26: error: 'Publishers' is only available in watchOS 6.0 or newer
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:15:8: note: add '@available' attribute to enclosing extension
public extension Combine.Publishers {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:53: warning: generic parameter 'Control' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:22:26: note: 'Control' previously declared here
struct ControlTarget<Control: AnyObject>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:78:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:78:14: note: add '@available' attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:41: error: 'Subscriber' is only available in watchOS 6.0 or newer
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:60:25: note: add '@available' attribute to enclosing generic class
private final class Subscription<S: Subscriber, Control: AnyObject>: Combine.Subscription where S.Input == Void {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:27: error: 'Publishers' is only available in watchOS 6.0 or newer
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlTarget.swift:59:9: note: add '@available' attribute to enclosing extension
private extension Combine.Publishers.ControlTarget {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:54: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:16:7: note: add '@available' attribute to enclosing property
var didProcessEditingRangeChangeInLengthPublisher: AnyPublisher<(editedMask: NSTextStorage.EditActions, editedRange: NSRange, delta: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:30: error: 'NSTextStorageDelegateProxy' is only available in watchOS 6.0 or newer
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:32:15: note: add '@available' attribute to enclosing property
private var delegateProxy: NSTextStorageDelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension NSTextStorage {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:14:18: error: 'NSTextStorage' is unavailable in watchOS
public extension NSTextStorage {
^~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:39:31: error: 'NSTextStorage' is unavailable in watchOS
func setDelegate(to object: NSTextStorage) {
^~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' has been explicitly marked unavailable here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:58: error: 'NSTextStorageDelegate' is unavailable in watchOS
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:101:36: note: 'NSTextStorageDelegate' has been explicitly marked unavailable here
API_UNAVAILABLE(watchos) @protocol NSTextStorageDelegate <NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/NSTextStorage+Combine.swift:38:15: warning: unavailable class 'NSTextStorage' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class NSTextStorageDelegateProxy: DelegateProxy, NSTextStorageDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSTextStorage.h:41:12: note: 'NSTextStorage' declared here
@interface NSTextStorage : NSMutableAttributedString <NSSecureCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIBarButtonItem {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIBarButtonItem+Combine.swift:14:18: error: 'UIBarButtonItem' is unavailable in watchOS
public extension UIBarButtonItem {
^~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIBarButtonItem.h:69:12: note: 'UIBarButtonItem' has been explicitly marked unavailable here
@interface UIBarButtonItem : UIBarItem <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var tapPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIButton {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIButton+Combine.swift:14:18: error: 'UIButton' is unavailable in watchOS
public extension UIButton {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIButton.h:49:12: note: 'UIButton' has been explicitly marked unavailable here
@interface UIButton : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:18:9: note: add '@available' attribute to enclosing property
var didSelectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:26:9: note: add '@available' attribute to enclosing property
var didDeselectItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:34:9: note: add '@available' attribute to enclosing property
var didHighlightItemPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:42:9: note: add '@available' attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:50:9: note: add '@available' attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:48: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:58:9: note: add '@available' attribute to enclosing property
var willDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:66:9: note: add '@available' attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UICollectionViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:50: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:74:9: note: add '@available' attribute to enclosing property
var didEndDisplaySupplementaryViewPublisher: AnyPublisher<(supplementaryView: UICollectionReusableView, elementKind: String, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:81:18: note: add '@available' attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UICollectionView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:16:18: error: 'UICollectionView' is unavailable in watchOS
public extension UICollectionView {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:88:33: error: 'UICollectionView' is unavailable in watchOS
func setDelegate(to object: UICollectionView) {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:44: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: note: add '@available' attribute to enclosing class
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:59: error: 'UICollectionViewDelegate' is unavailable in watchOS
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:114:11: note: 'UICollectionViewDelegate' has been explicitly marked unavailable here
@protocol UICollectionViewDelegate <UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UICollectionView+Combine.swift:87:15: warning: unavailable class 'UICollectionView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class CollectionViewDelegateProxy: DelegateProxy, UICollectionViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' declared here
@interface UICollectionView : UIScrollView <UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:44: error: 'UIControl' is unavailable in watchOS
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:64: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:16:10: note: add '@available' attribute to enclosing instance method
func controlEventPublisher(for events: UIControl.Event) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIControl+Combine.swift:14:18: error: 'UIControl' is unavailable in watchOS
public extension UIControl {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIControl.h:76:12: note: 'UIControl' has been explicitly marked unavailable here
@interface UIControl : UIView
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var datePublisher: AnyPublisher<Date, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:22:9: note: add '@available' attribute to enclosing property
var countDownDurationPublisher: AnyPublisher<TimeInterval, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIDatePicker {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIDatePicker+Combine.swift:14:18: error: 'UIDatePicker' is unavailable in watchOS
public extension UIDatePicker {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIDatePicker.h:40:12: note: 'UIDatePicker' has been explicitly marked unavailable here
@interface UIDatePicker : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:17:9: note: add '@available' attribute to enclosing property
var tapPublisher: AnyPublisher<UITapGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UITapGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:15:18: error: 'UITapGestureRecognizer' is unavailable in watchOS
public extension UITapGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITapGestureRecognizer.h:23:12: note: 'UITapGestureRecognizer' has been explicitly marked unavailable here
@interface UITapGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:25:9: note: add '@available' attribute to enclosing property
var pinchPublisher: AnyPublisher<UIPinchGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:8: note: add '@available' attribute to enclosing extension
public extension UIPinchGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:23:18: error: 'UIPinchGestureRecognizer' is unavailable in watchOS
public extension UIPinchGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPinchGestureRecognizer.h:20:12: note: 'UIPinchGestureRecognizer' has been explicitly marked unavailable here
@interface UIPinchGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:28: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:33:9: note: add '@available' attribute to enclosing property
var rotationPublisher: AnyPublisher<UIRotationGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:8: note: add '@available' attribute to enclosing extension
public extension UIRotationGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:31:18: error: 'UIRotationGestureRecognizer' is unavailable in watchOS
public extension UIRotationGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRotationGestureRecognizer.h:20:12: note: 'UIRotationGestureRecognizer' has been explicitly marked unavailable here
@interface UIRotationGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:41:9: note: add '@available' attribute to enclosing property
var swipePublisher: AnyPublisher<UISwipeGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:8: note: add '@available' attribute to enclosing extension
public extension UISwipeGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:39:18: error: 'UISwipeGestureRecognizer' is unavailable in watchOS
public extension UISwipeGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwipeGestureRecognizer.h:31:12: note: 'UISwipeGestureRecognizer' has been explicitly marked unavailable here
@interface UISwipeGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:49:9: note: add '@available' attribute to enclosing property
var panPublisher: AnyPublisher<UIPanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:8: note: add '@available' attribute to enclosing extension
public extension UIPanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:47:18: error: 'UIPanGestureRecognizer' is unavailable in watchOS
public extension UIPanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPanGestureRecognizer.h:31:12: note: 'UIPanGestureRecognizer' has been explicitly marked unavailable here
@interface UIPanGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:57:9: note: add '@available' attribute to enclosing property
var screenEdgePanPublisher: AnyPublisher<UIScreenEdgePanGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:8: note: add '@available' attribute to enclosing extension
public extension UIScreenEdgePanGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:55:18: error: 'UIScreenEdgePanGestureRecognizer' is unavailable in watchOS
public extension UIScreenEdgePanGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScreenEdgePanGestureRecognizer.h:16:12: note: 'UIScreenEdgePanGestureRecognizer' has been explicitly marked unavailable here
@interface UIScreenEdgePanGestureRecognizer : UIPanGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:65:9: note: add '@available' attribute to enclosing property
var longPressPublisher: AnyPublisher<UILongPressGestureRecognizer, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:8: note: add '@available' attribute to enclosing extension
public extension UILongPressGestureRecognizer {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:63:18: error: 'UILongPressGestureRecognizer' is unavailable in watchOS
public extension UILongPressGestureRecognizer {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UILongPressGestureRecognizer.h:22:12: note: 'UILongPressGestureRecognizer' has been explicitly marked unavailable here
@interface UILongPressGestureRecognizer : UIGestureRecognizer
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:40: error: 'UIGestureRecognizer' is unavailable in watchOS
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIGestureRecognizer.h:35:12: note: 'UIGestureRecognizer' has been explicitly marked unavailable here
@interface UIGestureRecognizer : NSObject
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:86: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIGestureRecognizer+Combine.swift:75:14: note: add '@available' attribute to enclosing global function
private func gesturePublisher<Gesture: UIGestureRecognizer>(for gesture: Gesture) -> AnyPublisher<Gesture, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:31: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var currentPagePublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIPageControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIPageControl+Combine.swift:14:18: error: 'UIPageControl' is unavailable in watchOS
public extension UIPageControl {
^~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIPageControl.h:50:12: note: 'UIPageControl' has been explicitly marked unavailable here
@interface UIPageControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var isRefreshingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIRefreshControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIRefreshControl+Combine.swift:14:18: error: 'UIRefreshControl' is unavailable in watchOS
public extension UIRefreshControl {
^~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIRefreshControl.h:16:12: note: 'UIRefreshControl' has been explicitly marked unavailable here
@interface UIRefreshControl : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:17:9: note: add '@available' attribute to enclosing property
var contentOffsetPublisher: AnyPublisher<CGPoint, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:57: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:27:10: note: add '@available' attribute to enclosing instance method
func reachedBottomPublisher(offset: CGFloat = 0) -> AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:29: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:43:9: note: add '@available' attribute to enclosing property
var didScrollPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:51:9: note: add '@available' attribute to enclosing property
var willBeginDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:38: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:59:9: note: add '@available' attribute to enclosing property
var didEndDeceleratingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:67:9: note: add '@available' attribute to enclosing property
var willBeginDraggingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:75:9: note: add '@available' attribute to enclosing property
var willEndDraggingPublisher: AnyPublisher<(velocity: CGPoint, targetContentOffset: UnsafeMutablePointer<CGPoint>), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:88:9: note: add '@available' attribute to enclosing property
var didEndDraggingPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:27: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:96:9: note: add '@available' attribute to enclosing property
var didZoomPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:104:9: note: add '@available' attribute to enclosing property
var didScrollToTopPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:44: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:112:9: note: add '@available' attribute to enclosing property
var didEndScrollingAnimationPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:120:9: note: add '@available' attribute to enclosing property
var willBeginZoomingPublisher: AnyPublisher<UIView?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:128:9: note: add '@available' attribute to enclosing property
var didEndZooming: AnyPublisher<(view: UIView?, scale: CGFloat), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:30: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:135:15: note: add '@available' attribute to enclosing property
@objc var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UIScrollView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:15:18: error: 'UIScrollView' is unavailable in watchOS
public extension UIScrollView {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:142:33: error: 'UIScrollView' is unavailable in watchOS
func setDelegate(to object: UIScrollView) {
^~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' has been explicitly marked unavailable here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:40: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: note: add '@available' attribute to enclosing class
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:55: error: 'UIScrollViewDelegate' is unavailable in watchOS
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:312:11: note: 'UIScrollViewDelegate' has been explicitly marked unavailable here
@protocol UIScrollViewDelegate<NSObject>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIScrollView+Combine.swift:141:15: warning: unavailable class 'UIScrollView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class ScrollViewDelegateProxy: DelegateProxy, UIScrollViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIScrollView.h:87:12: note: 'UIScrollView' declared here
@interface UIScrollView : UIView <NSCoding, UIFocusItemScrollableContainer>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:33: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:17:9: note: add '@available' attribute to enclosing property
var textDidChangePublisher: AnyPublisher<String, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:26:9: note: add '@available' attribute to enclosing property
var searchButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:35:9: note: add '@available' attribute to enclosing property
var cancelButtonClickedPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:8: note: add '@available' attribute to enclosing extension
public extension UISearchBar {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:15:18: error: 'UISearchBar' is unavailable in watchOS
public extension UISearchBar {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:50:33: error: 'UISearchBar' is unavailable in watchOS
func setDelegate(to object: UISearchBar) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' has been explicitly marked unavailable here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:41: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: note: add '@available' attribute to enclosing class
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:56: error: 'UISearchBarDelegate' is unavailable in watchOS
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:176:11: note: 'UISearchBarDelegate' has been explicitly marked unavailable here
@protocol UISearchBarDelegate <UIBarPositioningDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISearchBar+Combine.swift:49:15: warning: unavailable class 'UISearchBar' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class UISearchBarDelegateProxy: DelegateProxy, UISearchBarDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISearchBar.h:46:12: note: 'UISearchBar' declared here
@interface UISearchBar : UIView <UIBarPositioning, UITextInputTraits, UILookToDictateCapable>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var selectedSegmentIndexPublisher: AnyPublisher<Int, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISegmentedControl {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISegmentedControl+Combine.swift:14:18: error: 'UISegmentedControl' is unavailable in watchOS
public extension UISegmentedControl {
^~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISegmentedControl.h:43:12: note: 'UISegmentedControl' has been explicitly marked unavailable here
@interface UISegmentedControl : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<Float, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISlider {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISlider+Combine.swift:14:18: error: 'UISlider' is unavailable in watchOS
public extension UISlider {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISlider.h:26:12: note: 'UISlider' has been explicitly marked unavailable here
@interface UISlider : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:25: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<Double, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UIStepper {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UIStepper+Combine.swift:14:18: error: 'UIStepper' is unavailable in watchOS
public extension UIStepper {
^~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIStepper.h:18:12: note: 'UIStepper' has been explicitly marked unavailable here
@interface UIStepper : UIControl
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var isOnPublisher: AnyPublisher<Bool, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UISwitch {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UISwitch+Combine.swift:14:18: error: 'UISwitch' is unavailable in watchOS
public extension UISwitch {
^~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UISwitch.h:23:12: note: 'UISwitch' has been explicitly marked unavailable here
@interface UISwitch : UIControl <NSCoding>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:18:9: note: add '@available' attribute to enclosing property
var willDisplayCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:26:9: note: add '@available' attribute to enclosing property
var willDisplayHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:41: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:34:9: note: add '@available' attribute to enclosing property
var willDisplayFooterViewPublisher: AnyPublisher<(footerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:40: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:42:9: note: add '@available' attribute to enclosing property
var didEndDisplayingCellPublisher: AnyPublisher<(cell: UITableViewCell, indexPath: IndexPath), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:46: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:50:9: note: add '@available' attribute to enclosing property
var didEndDisplayingHeaderViewPublisher: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:58:9: note: add '@available' attribute to enclosing property
var didEndDisplayingFooterView: AnyPublisher<(headerView: UIView, section: Int), Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:45: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:66:9: note: add '@available' attribute to enclosing property
var itemAccessoryButtonTappedPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:74:9: note: add '@available' attribute to enclosing property
var didHighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:37: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:82:9: note: add '@available' attribute to enclosing property
var didUnhighlightRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:32: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:90:9: note: add '@available' attribute to enclosing property
var didSelectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:98:9: note: add '@available' attribute to enclosing property
var didDeselectRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:39: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:106:9: note: add '@available' attribute to enclosing property
var willBeginEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:36: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:114:9: note: add '@available' attribute to enclosing property
var didEndEditingRowPublisher: AnyPublisher<IndexPath, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:33: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:121:18: note: add '@available' attribute to enclosing property
override var delegateProxy: DelegateProxy {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:8: note: add '@available' attribute to enclosing extension
public extension UITableView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:16:18: error: 'UITableView' is unavailable in watchOS
public extension UITableView {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:128:33: error: 'UITableView' is unavailable in watchOS
func setDelegate(to object: UITableView) {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' has been explicitly marked unavailable here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:39: error: 'DelegateProxy' is only available in watchOS 6.0 or newer
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: note: add '@available' attribute to enclosing class
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:54: error: 'UITableViewDelegate' is unavailable in watchOS
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^~~~~~~~~~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:100:11: note: 'UITableViewDelegate' has been explicitly marked unavailable here
@protocol UITableViewDelegate<NSObject, UIScrollViewDelegate>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITableView+Combine.swift:127:15: warning: unavailable class 'UITableView' was used to satisfy a requirement of protocol 'DelegateProxyType'; this will be an error in a future Swift language mode
private class TableViewDelegateProxy: DelegateProxy, UITableViewDelegate, DelegateProxyType {
^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITableView.h:347:12: note: 'UITableView' declared here
@interface UITableView : UIScrollView <NSCoding, UIDataSourceTranslating>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift:15:20: note: requirement 'Object' declared here
associatedtype Object
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:24: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:16:9: note: add '@available' attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:34: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:22:9: note: add '@available' attribute to enclosing property
var attributedTextPublisher: AnyPublisher<NSAttributedString?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:26: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:28:9: note: add '@available' attribute to enclosing property
var returnPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:35: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:33:9: note: add '@available' attribute to enclosing property
var didBeginEditingPublisher: AnyPublisher<Void, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextField {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextField+Combine.swift:14:18: error: 'UITextField' is unavailable in watchOS
public extension UITextField {
^~~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextField.h:53:12: note: 'UITextField' has been explicitly marked unavailable here
@interface UITextField : UIControl <UITextInput, NSCoding, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:23: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:21:7: note: add '@available' attribute to enclosing property
var valuePublisher: AnyPublisher<String?, Never> {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:22: error: 'AnyPublisher' is only available in watchOS 6.0 or newer
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:32:7: note: add '@available' attribute to enclosing property
var textPublisher: AnyPublisher<String?, Never> { valuePublisher }
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:8: note: add '@available' attribute to enclosing extension
public extension UITextView {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift:14:18: error: 'UITextView' is unavailable in watchOS
public extension UITextView {
^~~~~~~~~~
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.4.sdk/System/Library/Frameworks/UIKit.framework/Headers/UITextView.h:219:12: note: 'UITextView' has been explicitly marked unavailable here
@interface UITextView : UIScrollView <UITextInput, UIContentSizeCategoryAdjusting, UILetterformAwareAdjusting>
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:17:27: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
private let handler: (AnySubscriber<Output, Failure>) -> Void
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:32: error: 'AnySubscriber' is only available in watchOS 6.0 or newer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:19:5: note: add '@available' attribute to enclosing initializer
init(_ handler: @escaping (AnySubscriber<Output, Failure>) -> Void) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:45: error: 'Subscriber' is only available in watchOS 6.0 or newer
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:23:10: note: add '@available' attribute to enclosing instance method
func receive<S>(subscriber: S) where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:14:16: note: add '@available' attribute to enclosing generic class
internal class DelegateProxyPublisher<Output>: Publisher {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:32: error: 'Subscribers' is only available in watchOS 6.0 or newer
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:39:14: note: add '@available' attribute to enclosing instance method
func request(_ demand: Subscribers.Demand) {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:58: error: 'Subscriber' is only available in watchOS 6.0 or newer
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
/Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift:31:11: note: add '@available' attribute to enclosing generic class
class Subscription<S>: Combine.Subscription where S: Subscriber, Failure == S.Failure, Output == S.Input {
^
SwiftCompile normal arm64 Compiling\ DelegateProxyPublisher.swift,\ DelegateProxyType.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyPublisher.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxyType.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ AnimatedAssignSubscriber.swift,\ CombineControlEvent.swift,\ CombineControlProperty.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/AnimatedAssignSubscriber.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlEvent.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/CombineControlProperty.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 Compiling\ UITextView+Combine.swift,\ DelegateProxy.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/Controls/UITextView+Combine.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/CombineCocoa/DelegateProxy/DelegateProxy.swift (in target 'CombineCocoa' from project 'CombineCocoa')
cd /Users/admin/builder/spi-builder-workspace
SwiftEmitModule normal armv7k Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
/Users/admin/builder/spi-builder-workspace/CombineCocoa.xcodeproj: warning: The watchOS deployment target 'WATCHOS_DEPLOYMENT_TARGET' is set to 2.0, but the range of supported deployment target versions is 4.0 to 26.4.99. (in target 'Runtime' from project 'CombineCocoa')
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ CombineCocoa (in target 'CombineCocoa' from project 'CombineCocoa')
EmitSwiftModule normal arm64 (in target 'CombineCocoa' from project 'CombineCocoa')
Building project CombineCocoa with scheme CombineCocoa-Package
(3 failures)
BUILD FAILURE 6.3 watchOS