The Swift Package Index logo.Swift Package Index

Build Information

Failed to build CollectionView, reference main (3d9873), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 20:23:20 UTC.

Build Command

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

Build Log

SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-9FDXYX6BKBUT6TJ2VF819E7T5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DLBKUSGXN8QHAT8W0OARR9S8A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-8MRR5MNWUOAW2DBPGUQ8FKK4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-970YJN6NIYGK1316L35Z0O8QT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-5W6MX6OUPWBMUR8VD5LHT1PZF.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BJ2VQGI3OGR34500MEQ1VKHPH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-1AJVCUZNAO74KIKMFVFUUHWDI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2P8HI0403J99LBDPKNFJ5D4DL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-C9X2REPZN2V5BSU4G80FCETDR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-AO387T8CHWTTZODD1DGT0UAFA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-5HZKIL7XETTTD8TOHYPN8JKRJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-9JFJC4UET8BAO5IPV2JU6W9V8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-CJZ3NTHPSBH4XWX5EVOG56UZS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-9YFVNIMRC5HRVOIARNWHP1E3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-DKNLHKM5FJBQ79LSNMSSMBUBR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-6TBN8TEAKO014N1T2QD926XED.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-7AU1AFQWUH88EAPDKVMLJPKVD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-F385OMZ5GYBUY5O4QAJB4NRII.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-D9AVFY0KWO7RVBIQ73CBIJVCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-EJJWC7IL56MPLQMI93GJRE5OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DTS1N4AWILAL1URZ5IOXV5221.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-3VT3K8YON6FJ6OWSUFJMFMP8J.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 |     public typealias Component = [NSCollectionLayoutItem]
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:14:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
14 |     public typealias Component = [NSCollectionLayoutItem]
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
15 |
16 |     public static func buildExpression(_ expression: Expression) -> Component {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 |     public let group: NSCollectionLayoutGroup
   |                       `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 |     public init(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
    |            `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 |     public init(
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
   |                                                       `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 |     ) {
20 |         switch axis {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
   |                                                    `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 |     ) {
35 |         self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                                                                 `- note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 |     /// Sets the amount of space between the items in the group.
42 |     public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
   |                                             `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 |         let new = self
44 |         new.group.interItemSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing;  // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing;        // i.e. ==
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:66:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
64 |     ///
65 |     /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
66 |     public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
   |                                        `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
67 |         let new = self
68 |         new.group.edgeSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 |     public let item: NSCollectionLayoutItem
   |                      `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 |     // MARK: - Creating an item
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         height: NSCollectionLayoutDimension
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
18 |         height: NSCollectionLayoutDimension
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 |     ) {
20 |         self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:36:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
34 |     ///
35 |     /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
36 |     public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
   |                                        `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
37 |         let new = self
38 |         new.item.edgeSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 |     #if canImport(UIKit)
12 |     public typealias Layout = UICollectionViewCompositionalLayout
   |                               `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 |     #else
14 |     public typealias Layout = NSCollectionViewCompositionalLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
    |            `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
 53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 |     public init(
28 |         list configuration: UICollectionLayoutListConfiguration
   |                             `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 |     ) {
30 |         self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UICollectionLayoutListConfiguration {
   |               `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 4 |     public enum Appearance {
 5 |         case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 |     #endif
33 |
34 |     internal init(sections: [NSCollectionLayoutSection]) {
   |                              `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 |         self.layout = Layout { section, _ in
36 |             sections[section % sections.count]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 |     #if canImport(UIKit)
43 |     public typealias ScrollDirection = UICollectionView.ScrollDirection
   |                                        `- error: 'UICollectionView' is unavailable in watchOS
44 |     #else
45 |     public typealias ScrollDirection = NSCollectionView.ScrollDirection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 |     public func contentInsetsReference(
70 |         _ contentInsetsReference: UIContentInsetsReference
   |                                   `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 |     ) -> Self {
72 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 |     /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 |     public func boundarySupplementaryItems(
82 |         _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
   |                                        `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 |     ) -> Self {
84 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
    |            `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 14 |     ///
 15 |     /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
 16 |     public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
    |                                                    `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 17 |     #else
 18 |     /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 64 | @end
 65 |
 66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
    |                           `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 67 |     // The section will layout along the main layout axis.
 68 |     UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
 22 |     #endif
 23 |
 24 |     public let section: NSCollectionLayoutSection
    |                         `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
 25 |
 26 |     // MARK: - Creating a section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 47 |     @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
 48 |     public func orthogonalScrollingProperties(
 49 |         _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
    |                                             `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
    |            `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
 77 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
 78 |     public func contentInsetsReference(
 79 |         _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
    |                                                           `- error: 'UIContentInsetsReference' is unavailable in watchOS
 80 |     ) -> Self {
 81 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 |     public func visibleItemsInvalidationHandler(
113 |         _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
    |                    `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 |     ) -> Self {
115 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
 89 |
 90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 91 |
 92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionView+Extensions.swift:11:11: error: 'UICollectionView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | extension UICollectionView {
    |           `- error: 'UICollectionView' is unavailable in watchOS
 12 |     // MARK: - Init
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionViewController+Extensions.swift:11:11: error: 'UICollectionViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UICollectionViewController {
   |           `- error: 'UICollectionViewController' is unavailable in watchOS
12 |     // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
19 | @interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
   |            `- note: 'UICollectionViewController' has been explicitly marked unavailable here
20 |
21 | - (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
Failed frontend command:
SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CompositionalLayoutBuilder -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64 Compiling\ CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalLayout.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 |     #if canImport(UIKit)
12 |     public typealias Layout = UICollectionViewCompositionalLayout
   |                               `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 |     #else
14 |     public typealias Layout = NSCollectionViewCompositionalLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
    |            `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
 53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 |     public init(
28 |         list configuration: UICollectionLayoutListConfiguration
   |                             `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 |     ) {
30 |         self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UICollectionLayoutListConfiguration {
   |               `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 4 |     public enum Appearance {
 5 |         case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 |     #endif
33 |
34 |     internal init(sections: [NSCollectionLayoutSection]) {
   |                              `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 |         self.layout = Layout { section, _ in
36 |             sections[section % sections.count]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 |     #if canImport(UIKit)
43 |     public typealias ScrollDirection = UICollectionView.ScrollDirection
   |                                        `- error: 'UICollectionView' is unavailable in watchOS
44 |     #else
45 |     public typealias ScrollDirection = NSCollectionView.ScrollDirection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 |     public func contentInsetsReference(
70 |         _ contentInsetsReference: UIContentInsetsReference
   |                                   `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 |     ) -> Self {
72 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 |     /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 |     public func boundarySupplementaryItems(
82 |         _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
   |                                        `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 |     ) -> Self {
84 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
    |            `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:30:24: error: 'list(using:)' is unavailable in watchOS
28 |         list configuration: UICollectionLayoutListConfiguration
29 |     ) {
30 |         self.layout = .list(using: configuration)
   |                        `- error: 'list(using:)' is unavailable in watchOS
31 |     }
32 |     #endif
UIKit.UICollectionViewCompositionalLayout.list:2:47: note: 'list(using:)' has been explicitly marked unavailable here
1 | class UICollectionViewCompositionalLayout {
2 | @MainActor @preconcurrency public static func list(using configuration: UICollectionLayoutListConfiguration) -> UICollectionViewCompositionalLayout}
  |                                               `- note: 'list(using:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 Compiling\ CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalItem.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 |     public let item: NSCollectionLayoutItem
   |                      `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 |     // MARK: - Creating an item
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         height: NSCollectionLayoutDimension
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
18 |         height: NSCollectionLayoutDimension
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 |     ) {
20 |         self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
SwiftCompile normal arm64 Compiling\ UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UICollectionView+Extensions.swift
SwiftCompile normal arm64 Compiling\ CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 |     public let group: NSCollectionLayoutGroup
   |                       `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 |     public init(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
    |            `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 |     public init(
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
   |                                                       `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 |     ) {
20 |         switch axis {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
   |                                                    `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 |     ) {
35 |         self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                                                                 `- note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 |     /// Sets the amount of space between the items in the group.
42 |     public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
   |                                             `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 |         let new = self
44 |         new.group.interItemSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing;  // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing;        // i.e. ==
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalGroup.swift
SwiftCompile normal arm64 Compiling\ CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 14 |     ///
 15 |     /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
 16 |     public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
    |                                                    `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 17 |     #else
 18 |     /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 64 | @end
 65 |
 66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
    |                           `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 67 |     // The section will layout along the main layout axis.
 68 |     UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
 22 |     #endif
 23 |
 24 |     public let section: NSCollectionLayoutSection
    |                         `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
 25 |
 26 |     // MARK: - Creating a section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 47 |     @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
 48 |     public func orthogonalScrollingProperties(
 49 |         _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
    |                                             `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
    |            `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
 77 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
 78 |     public func contentInsetsReference(
 79 |         _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
    |                                                           `- error: 'UIContentInsetsReference' is unavailable in watchOS
 80 |     ) -> Self {
 81 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 |     public func visibleItemsInvalidationHandler(
113 |         _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
    |                    `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 |     ) -> Self {
115 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
 89 |
 90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 91 |
 92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:52:39: error: 'orthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
 52 |         propertiesHandler(new.section.orthogonalScrollingProperties)
    |                                       `- error: 'orthogonalScrollingProperties' is unavailable in watchOS
 53 |         return new
 54 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:135:87: note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
133 |
134 | // Properties to configure the orthogonal scrolling section.
135 | @property(nonatomic,readonly) UICollectionLayoutSectionOrthogonalScrollingProperties *orthogonalScrollingProperties API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos);
    |                                                                                       `- note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
136 |
137 | // Supplementaries associated with the boundary edges of the section
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalSection.swift
SwiftCompile normal arm64 Compiling\ NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSDirectionalEdgeInsets+Backport.swift
SwiftCompile normal arm64 Compiling\ CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalLayoutBuilder.swift
SwiftCompile normal arm64 Compiling\ CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 |     public typealias Component = [NSCollectionLayoutItem]
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionLayoutGroupBuilder.swift
SwiftCompile normal arm64 Compiling\ UICollectionViewController+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UICollectionViewController+Extensions.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 16:23:06.376 xcodebuild[719:4377] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	Building workspace CollectionView with scheme CollectionView
(3 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
  CollectionView: /Users/admin/builder/spi-builder-workspace
  CompositionalLayoutBuilder: https://github.com/edonv/CompositionalLayoutBuilder.git @ 0.1.4
resolved source packages: swift-collections, CollectionView, CompositionalLayoutBuilder
2026-09-20 16:23:16.382 xcodebuild[939:5366] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "compositionallayoutbuilder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/edonv/CompositionalLayoutBuilder.git"
    }
  ],
  "manifest_display_name" : "CollectionView",
  "name" : "CollectionView",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    },
    {
      "name" : "tvos",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "CollectionView",
      "targets" : [
        "CollectionView"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CollectionViewTests",
      "module_type" : "SwiftTarget",
      "name" : "CollectionViewTests",
      "path" : "Tests/CollectionViewTests",
      "sources" : [
        "CollectionViewTests.swift"
      ],
      "target_dependencies" : [
        "CollectionView"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CollectionView",
      "module_type" : "SwiftTarget",
      "name" : "CollectionView",
      "path" : "Sources/CollectionView",
      "product_dependencies" : [
        "OrderedCollections",
        "CompositionalLayoutBuilder"
      ],
      "product_memberships" : [
        "CollectionView"
      ],
      "sources" : [
        "CollectionView+Coordinator.swift",
        "CollectionView+Initializers.swift",
        "CollectionView+ViewModifiers.swift",
        "CollectionView.swift",
        "Extensions/ListLayoutAppearance+DefaultBackgroundColor.swift",
        "Extensions/OrderedDictionary+IndexPath.swift",
        "ResultBuilders/Builder Inits.swift",
        "ResultBuilders/BuilderTesting.swift",
        "Testing/HostingInitTest.swift",
        "Testing/Initializer Testing.swift",
        "Testing/ListInitTest.swift",
        "Testing/StandardInitMultipleSelectTest.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
{
  "workspace" : {
    "name" : "CollectionView",
    "schemes" : [
      "CollectionView"
    ]
  }
}
2026-09-20 16:23:17.829 xcodebuild[947:5437] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme CollectionView -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.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 CollectionView -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  CollectionView: /Users/admin/builder/spi-builder-workspace
  swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
  CompositionalLayoutBuilder: https://github.com/edonv/CompositionalLayoutBuilder.git @ 0.1.4
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (7 targets)
    Target 'CollectionView-product' in project 'CollectionView'
        ➜ Explicit dependency on target 'CollectionView' in project 'CollectionView'
        ➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
    Target 'CollectionView' in project 'CollectionView'
        ➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
    Target 'CompositionalLayoutBuilder-product' in project 'CompositionalLayoutBuilder'
        ➜ Explicit dependency on target 'CompositionalLayoutBuilder' in project 'CompositionalLayoutBuilder'
    Target 'CompositionalLayoutBuilder' in project 'CompositionalLayoutBuilder' (no dependencies)
    Target 'OrderedCollections-product' in project 'swift-collections'
        ➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
    Target 'OrderedCollections' in project 'swift-collections'
        ➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
    Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver CompositionalLayoutBuilder normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CompositionalLayoutBuilder -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.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 -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64_32/CompositionalLayoutBuilder-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver CompositionalLayoutBuilder normal arm64 com.apple.xcode.tools.swift.compiler (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name CompositionalLayoutBuilder -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalLayoutBuilder.swift
SwiftCompile normal arm64 Compiling\ NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NSDirectionalEdgeInsets+Backport.swift
SwiftCompile normal arm64 Compiling\ CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 |     public let group: NSCollectionLayoutGroup
   |                       `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 |     public init(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
    |            `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 |     public init(
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
   |                                                       `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 |     ) {
20 |         switch axis {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
   |                                                    `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 |     ) {
35 |         self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                                                                 `- note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_AC
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalGroup.swift
TOR
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 |     /// Sets the amount of space between the items in the group.
42 |     public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
   |                                             `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 |         let new = self
44 |         new.group.interItemSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing;  // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing;        // i.e. ==
SwiftCompile normal arm64 Compiling\ CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 |     public typealias Component = [NSCollectionLayoutItem]
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionLayoutGroupBuilder.swift
SwiftCompile normal arm64 Compiling\ CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 |     #if canImport(UIKit)
12 |     public typealias Layout = UICollectionViewCompositionalLayout
   |                               `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 |     #else
14 |     public typealias Layout = NSCollectionViewCompositionalLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
    |            `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
 53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 |     public init(
28 |         list configuration: UICollectionLayoutListConfiguration
   |                             `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 |     ) {
30 |         self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UICollectionLayoutListConfiguration {
   |               `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 4 |     public enum Appearance {
 5 |         case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 |     #endif
33 |
34 |     internal init(sections: [NSCollectionLayoutSection]) {
   |                              `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 |         self.layout = Layout { section, _ in
36 |             sections[section % sections.count]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 |     #if canImport(UIKit)
43 |     public typealias ScrollDirection = UICollectionView.ScrollDirection
   |                                        `- error: 'UICollectionView' is unavailable in watchOS
44 |     #else
45 |     public typealias ScrollDirection = NSCollectionView.ScrollDirection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 |     public func contentInsetsReference(
70 |         _ contentInsetsReference: UIContentInsetsReference
   |                                   `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 |     ) -> Self {
72 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 |     /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 |     public func boundarySupplementaryItems(
82 |         _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
   |                                        `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 |     ) -> Self {
84 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
    |            `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:30:24: error: 'list(using:)' is unavailable in watchOS
28 |         list configuration: UICollectionLayoutListConfiguration
29 |     ) {
30 |         self.layout = .list(using: configuration)
   |                        `- error: 'list(using:)' is unavailable in watchOS
31 |     }
32 |     #endif
UIKit.UICollectionViewCompositionalLayout.list:2:47: note: 'list(using:)' has been explicitly marked unavailable here
1 | class UICollectionViewCompositionalLayout {
2 | @MainActor @preconcurrency public static func list(using configuration: UICollectionLayoutListConfiguration) -> UICollectionViewCompositionalLayout}
  |                                               `- note: 'list(using:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalLayout.swift
SwiftCompile normal arm64 Compiling\ CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalSection.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 14 |     ///
 15 |     /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
 16 |     public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
    |                                                    `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 17 |     #else
 18 |     /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 64 | @end
 65 |
 66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
    |                           `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 67 |     // The section will layout along the main layout axis.
 68 |     UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
 22 |     #endif
 23 |
 24 |     public let section: NSCollectionLayoutSection
    |                         `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
 25 |
 26 |     // MARK: - Creating a section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 47 |     @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
 48 |     public func orthogonalScrollingProperties(
 49 |         _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
    |                                             `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
    |            `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
 77 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
 78 |     public func contentInsetsReference(
 79 |         _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
    |                                                           `- error: 'UIContentInsetsReference' is unavailable in watchOS
 80 |     ) -> Self {
 81 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 |     public func visibleItemsInvalidationHandler(
113 |         _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
    |                    `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 |     ) -> Self {
115 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
 89 |
 90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 91 |
 92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:52:39: error: 'orthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
 52 |         propertiesHandler(new.section.orthogonalScrollingProperties)
    |                                       `- error: 'orthogonalScrollingProperties' is unavailable in watchOS
 53 |         return new
 54 |     }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:135:87: note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
133 |
134 | // Properties to configure the orthogonal scrolling section.
135 | @property(nonatomic,readonly) UICollectionLayoutSectionOrthogonalScrollingProperties *orthogonalScrollingProperties API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos);
    |                                                                                       `- note: 'orthogonalScrollingProperties' has been explicitly marked unavailable here
136 |
137 | // Supplementaries associated with the boundary edges of the section
SwiftCompile normal arm64 Compiling\ CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 |     public let item: NSCollectionLayoutItem
   |                      `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 |     // MARK: - Creating an item
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         height: NSCollectionLayoutDimension
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
18 |         height: NSCollectionLayoutDimension
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 |     ) {
20 |         self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompositionalItem.swift
SwiftCompile normal arm64 Compiling\ UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UICollectionView+Extensions.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:13:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
11 | public struct CollectionLayoutGroupBuilder {
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
14 |     public typealias Component = [NSCollectionLayoutItem]
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift:14:35: error: 'NSCollectionLayoutItem' is unavailable in watchOS
12 |     public typealias FinalResult = Component
13 |     public typealias Expression = NSCollectionLayoutItem
14 |     public typealias Component = [NSCollectionLayoutItem]
   |                                   `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
15 |
16 |     public static func buildExpression(_ expression: Expression) -> Component {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:12:23: error: 'NSCollectionLayoutGroup' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutGroup`](https://developer.apple.com/documentation/uikit/nscollectionlayoutgroup).
11 | public struct CompositionalGroup {
12 |     public let group: NSCollectionLayoutGroup
   |                       `- error: 'NSCollectionLayoutGroup' is unavailable in watchOS
13 |
14 |     public init(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:217:12: note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
217 | @interface NSCollectionLayoutGroup : NSCollectionLayoutItem<NSCopying>
    |            `- note: 'NSCollectionLayoutGroup' has been explicitly marked unavailable here
218 |
219 | /// Specifies a group that will horizontally repeat its subitem a fixed number of times.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:16:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
14 |     public init(
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:17:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |         _ axis: Axis,
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:18:55: error: 'NSCollectionLayoutItem' is unavailable in watchOS
16 |         width: NSCollectionLayoutDimension,
17 |         height: NSCollectionLayoutDimension,
18 |         @CollectionLayoutGroupBuilder builder: () -> [NSCollectionLayoutItem]
   |                                                       `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
19 |     ) {
20 |         switch axis {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:31:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
29 |
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:32:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
30 |     public init(
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
34 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:33:52: error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
31 |         width: NSCollectionLayoutDimension,
32 |         height: NSCollectionLayoutDimension,
33 |         customItemProvider itemProvider: @escaping NSCollectionLayoutGroupCustomItemProvider
   |                                                    `- error: 'NSCollectionLayoutGroupCustomItemProvider' is unavailable in watchOS
34 |     ) {
35 |         self.group = .custom(layoutSize: .init(widthDimension: width, heightDimension: height),
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:214:65: note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
212 | @end
213 |
214 | typedef NSArray<NSCollectionLayoutGroupCustomItem*> * _Nonnull(^NSCollectionLayoutGroupCustomItemProvider)(id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                                                                 `- note: 'NSCollectionLayoutGroupCustomItemProvider' has been explicitly marked unavailable here
215 |
216 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:42:45: error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
40 |
41 |     /// Sets the amount of space between the items in the group.
42 |     public func interItemSpacing(_ spacing: NSCollectionLayoutSpacing) -> Self {
   |                                             `- error: 'NSCollectionLayoutSpacing' is unavailable in watchOS
43 |         let new = self
44 |         new.group.interItemSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:313:12: note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
311 |
312 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
313 | @interface NSCollectionLayoutSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSpacing' has been explicitly marked unavailable here
314 | + (instancetype)flexibleSpacing:(CGFloat)flexibleSpacing;  // i.e. >=
315 | + (instancetype)fixedSpacing:(CGFloat)fixedSpacing;        // i.e. ==
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalGroup.swift:66:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
64 |     ///
65 |     /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
66 |     public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
   |                                        `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
67 |         let new = self
68 |         new.group.edgeSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:12:22: error: 'NSCollectionLayoutItem' is unavailable in watchOS
10 | /// A proxy type for [`NSCollectionLayoutItem`](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem).
11 | public struct CompositionalItem {
12 |     public let item: NSCollectionLayoutItem
   |                      `- error: 'NSCollectionLayoutItem' is unavailable in watchOS
13 |
14 |     // MARK: - Creating an item
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:149:12: note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
147 |
148 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
149 | @interface NSCollectionLayoutItem : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutItem' has been explicitly marked unavailable here
150 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize;
151 | + (instancetype)itemWithLayoutSize:(NSCollectionLayoutSize*)layoutSize supplementaryItems:(NSArray<NSCollectionLayoutSupplementaryItem*>*)supplementaryItems;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:17:16: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
15 |
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
   |                `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
18 |         height: NSCollectionLayoutDimension
19 |     ) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:18:17: error: 'NSCollectionLayoutDimension' is unavailable in watchOS
16 |     public init(
17 |         width: NSCollectionLayoutDimension,
18 |         height: NSCollectionLayoutDimension
   |                 `- error: 'NSCollectionLayoutDimension' is unavailable in watchOS
19 |     ) {
20 |         self.item = .init(layoutSize: .init(widthDimension: width, heightDimension: height))
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:262:12: note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
260 |
261 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
262 | @interface NSCollectionLayoutDimension : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutDimension' has been explicitly marked unavailable here
263 | // dimension is computed as a fraction of the width of the containing group
264 | + (instancetype)fractionalWidthDimension:(CGFloat)fractionalWidth;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalItem.swift:36:40: error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
34 |     ///
35 |     /// For more details, see: [edgeSpacing](https://developer.apple.com/documentation/uikit/nscollectionlayoutitem/3199085-edgespacing)
36 |     public func edgeSpacing(_ spacing: NSCollectionLayoutEdgeSpacing) -> Self {
   |                                        `- error: 'NSCollectionLayoutEdgeSpacing' is unavailable in watchOS
37 |         let new = self
38 |         new.item.edgeSpacing = spacing
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:326:12: note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
324 |
325 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
326 | @interface NSCollectionLayoutEdgeSpacing : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutEdgeSpacing' has been explicitly marked unavailable here
327 |
328 | // Edge spacing specifies additional outsets around items required when performing layout.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:12:31: error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
10 | public struct CompositionalLayout {
11 |     #if canImport(UIKit)
12 |     public typealias Layout = UICollectionViewCompositionalLayout
   |                               `- error: 'UICollectionViewCompositionalLayout' is unavailable in watchOS
13 |     #else
14 |     public typealias Layout = NSCollectionViewCompositionalLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:51:12: note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 49 |
 50 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 51 | @interface UICollectionViewCompositionalLayout : UICollectionViewLayout
    |            `- note: 'UICollectionViewCompositionalLayout' has been explicitly marked unavailable here
 52 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section;
 53 | - (instancetype)initWithSection:(NSCollectionLayoutSection*)section configuration:(UICollectionViewCompositionalLayoutConfiguration*)configuration;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:28:29: error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
26 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
27 |     public init(
28 |         list configuration: UICollectionLayoutListConfiguration
   |                             `- error: 'UICollectionLayoutListConfiguration' is unavailable in watchOS
29 |     ) {
30 |         self.layout = .list(using: configuration)
UIKit.UICollectionLayoutListConfiguration:3:15: note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 1 | @available(iOS 14.0, tvOS 14.0, *)
 2 | @available(watchOS, unavailable)
 3 | public struct UICollectionLayoutListConfiguration {
   |               `- note: 'UICollectionLayoutListConfiguration' has been explicitly marked unavailable here
 4 |     public enum Appearance {
 5 |         case plain
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:34:30: error: 'NSCollectionLayoutSection' is unavailable in watchOS
32 |     #endif
33 |
34 |     internal init(sections: [NSCollectionLayoutSection]) {
   |                              `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
35 |         self.layout = Layout { section, _ in
36 |             sections[section % sections.count]
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:43:40: error: 'UICollectionView' is unavailable in watchOS
41 |
42 |     #if canImport(UIKit)
43 |     public typealias ScrollDirection = UICollectionView.ScrollDirection
   |                                        `- error: 'UICollectionView' is unavailable in watchOS
44 |     #else
45 |     public typealias ScrollDirection = NSCollectionView.ScrollDirection
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:70:35: error: 'UIContentInsetsReference' is unavailable in watchOS
68 |     @available(iOS 14.0, tvOS 14.0, visionOS 1.0, *)
69 |     public func contentInsetsReference(
70 |         _ contentInsetsReference: UIContentInsetsReference
   |                                   `- error: 'UIContentInsetsReference' is unavailable in watchOS
71 |     ) -> Self {
72 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalLayout.swift:82:40: error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
80 |     /// An array of the supplementary items that are associated with the boundary edges of the entire layout, such as global headers and footers.
81 |     public func boundarySupplementaryItems(
82 |         _ boundarySupplementaryItems: [NSCollectionLayoutBoundarySupplementaryItem]
   |                                        `- error: 'NSCollectionLayoutBoundarySupplementaryItem' is unavailable in watchOS
83 |     ) -> Self {
84 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:421:12: note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
419 |
420 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
421 | @interface NSCollectionLayoutBoundarySupplementaryItem : NSCollectionLayoutSupplementaryItem<NSCopying>
    |            `- note: 'NSCollectionLayoutBoundarySupplementaryItem' has been explicitly marked unavailable here
422 |
423 | // Specify the alignment of the supplementary relative the containing geometry's coordinate space to
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:16:52: error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 14 |     ///
 15 |     /// For more details, see: [UICollectionLayoutSectionOrthogonalScrollingBehavior](https://developer.apple.com/documentation/uikit/uicollectionlayoutsectionorthogonalscrollingbehavior)
 16 |     public typealias OrthogonalScrollingBehavior = UICollectionLayoutSectionOrthogonalScrollingBehavior
    |                                                    `- error: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' is unavailable in watchOS
 17 |     #else
 18 |     /// The scrolling behavior of the layout's sections in relation to the main layout axis.
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:66:27: note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 64 | @end
 65 |
 66 | typedef NS_ENUM(NSInteger,UICollectionLayoutSectionOrthogonalScrollingBehavior) {
    |                           `- note: 'UICollectionLayoutSectionOrthogonalScrollingBehavior' has been explicitly marked unavailable here
 67 |     // The section will layout along the main layout axis.
 68 |     UICollectionLayoutSectionOrthogonalScrollingBehaviorNone,
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:24:25: error: 'NSCollectionLayoutSection' is unavailable in watchOS
 22 |     #endif
 23 |
 24 |     public let section: NSCollectionLayoutSection
    |                         `- error: 'NSCollectionLayoutSection' is unavailable in watchOS
 25 |
 26 |     // MARK: - Creating a section
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:115:12: note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
113 |
114 | UIKIT_EXTERN API_AVAILABLE(ios(13.0), tvos(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
115 | @interface NSCollectionLayoutSection : NSObject<NSCopying>
    |            `- note: 'NSCollectionLayoutSection' has been explicitly marked unavailable here
116 | + (instancetype)sectionWithGroup:(NSCollectionLayoutGroup*)group;
117 | - (instancetype)init NS_UNAVAILABLE;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:49:45: error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 47 |     @available(iOS 17, macCatalyst 17, tvOS 17, visionOS 1, *)
 48 |     public func orthogonalScrollingProperties(
 49 |         _ propertiesHandler: (_ properties: UICollectionLayoutSectionOrthogonalScrollingProperties) -> Void
    |                                             `- error: 'UICollectionLayoutSectionOrthogonalScrollingProperties' is unavailable in watchOS
 50 |     ) -> Self {
 51 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:104:12: note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(17.0), tvos(17.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UICollectionLayoutSectionOrthogonalScrollingProperties : NSObject <NSCopying>
    |            `- note: 'UICollectionLayoutSectionOrthogonalScrollingProperties' has been explicitly marked unavailable here
105 |
106 | /// The orthogonal scroll view's rate of deceleration after the user lifts their finger.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:79:59: error: 'UIContentInsetsReference' is unavailable in watchOS
 77 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
 78 |     public func contentInsetsReference(
 79 |         _ insetsHandler: (_ contentInsetsReference: inout UIContentInsetsReference) -> Void
    |                                                           `- error: 'UIContentInsetsReference' is unavailable in watchOS
 80 |     ) -> Self {
 81 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:31:28: note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 29 | @protocol NSCollectionLayoutVisibleItem;
 30 |
 31 | typedef NS_ENUM(NSInteger, UIContentInsetsReference) {
    |                            `- note: 'UIContentInsetsReference' has been explicitly marked unavailable here
 32 |     UIContentInsetsReferenceAutomatic,               // use system defined default
 33 |     UIContentInsetsReferenceNone,                    // no additional insets
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout Building Blocks/CompositionalSection.swift:113:20: error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
111 |     @available(iOS 14, macCatalyst 14, tvOS 14, visionOS 1, *)
112 |     public func visibleItemsInvalidationHandler(
113 |         _ handler: NSCollectionLayoutSectionVisibleItemsInvalidationHandler?
    |                    `- error: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' is unavailable in watchOS
114 |     ) -> Self {
115 |         let new = self
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewCompositionalLayout.h:90:16: note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 88 | #if UIKIT_HAS_UIFOUNDATION_SYMBOLS
 89 |
 90 | typedef void (^NSCollectionLayoutSectionVisibleItemsInvalidationHandler)(NSArray<id<NSCollectionLayoutVisibleItem>> *visibleItems, CGPoint contentOffset, id<NSCollectionLayoutEnvironment> layoutEnvironment) API_UNAVAILABLE(watchos);
    |                `- note: 'NSCollectionLayoutSectionVisibleItemsInvalidationHandler' has been explicitly marked unavailable here
 91 |
 92 | typedef CGFloat UICollectionLayoutSectionOrthogonalScrollingDecelerationRate NS_TYPED_ENUM API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionView+Extensions.swift:11:11: error: 'UICollectionView' is unavailable in watchOS
  9 | import UIKit
 10 |
 11 | extension UICollectionView {
    |           `- error: 'UICollectionView' is unavailable in watchOS
 12 |     // MARK: - Init
 13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionView.h:362:12: note: 'UICollectionView' has been explicitly marked unavailable here
360 |
361 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
362 | @interface UICollectionView : UIScrollView <UIDataSourceTranslating>
    |            `- note: 'UICollectionView' has been explicitly marked unavailable here
363 |
364 | - (instancetype)initWithFrame:(CGRect)frame collectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public Helpers/UICollectionViewController+Extensions.swift:11:11: error: 'UICollectionViewController' is unavailable in watchOS
 9 | import UIKit
10 |
11 | extension UICollectionViewController {
   |           `- error: 'UICollectionViewController' is unavailable in watchOS
12 |     // MARK: - Init
13 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewController.h:19:12: note: 'UICollectionViewController' has been explicitly marked unavailable here
17 |
18 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
19 | @interface UICollectionViewController : UIViewController <UICollectionViewDelegate, UICollectionViewDataSource>
   |            `- note: 'UICollectionViewController' has been explicitly marked unavailable here
20 |
21 | - (instancetype)initWithCollectionViewLayout:(UICollectionViewLayout *)layout NS_DESIGNATED_INITIALIZER;
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CollectionLayoutGroupBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Builders/CompositionalLayoutBuilder.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Internal\ Helpers/NSDirectionalEdgeInsets+Backport.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalGroup.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalItem.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalLayout.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Layout\ Building\ Blocks/CompositionalSection.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionView+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name CompositionalLayoutBuilder -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/CompositionalLayoutBuilder.build/Debug-watchos/CompositionalLayoutBuilder-t.build/Objects-normal/arm64/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ UICollectionViewController+Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/CompositionalLayoutBuilder/Sources/CompositionalLayoutBuilder/Public\ Helpers/UICollectionViewController+Extensions.swift (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UICollectionViewController+Extensions.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-20 16:23:18.961 xcodebuild[948:5465] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	Building workspace CollectionView with scheme CollectionView
(3 failures)
BUILD FAILURE 6.4 watchOS