The Swift Package Index logo.Swift Package Index

Build Information

Failed to build CollectionView, reference 0.1.4 (3d9873), with Swift 6.4 for watchOS using Xcode 27.0 on 20 Sep 2026 20:24:48 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/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
CreateUniversalBinary /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o normal arm64\ arm64_32 (in target 'OrderedCollections' from project 'swift-collections')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/lipo -create /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/Binary/OrderedCollections.o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/Binary/OrderedCollections.o -output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o
ExtractAppIntentsMetadata (in target 'OrderedCollections' from project 'swift-collections')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-collections
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.aXeF6T/Metal.xctoolchain --module-name OrderedCollections --sdk-root /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk --xcode-version 27A266a --platform-family watchOS --deployment-target 9.0 --bundle-identifier swift-collections.OrderedCollections --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.appintents --target-triple arm64-apple-watchos9.0 --target-triple arm64_32-apple-watchos9.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/OrderedCollections.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections_dependency_info.dat --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections.SwiftFileList --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/OrderedCollections.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/OrderedCollections.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64/OrderedCollections.SwiftConstValuesFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-collections.build/Debug-watchos/OrderedCollections-t.build/Objects-normal/arm64_32/OrderedCollections.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-09-20 16:24:41.880 appintentsmetadataprocessor[917:5258] Starting appintentsmetadataprocessor export
2026-09-20 16:24:41.947 appintentsmetadataprocessor[917:5258] Extracted no relevant App Intents symbols, skipping writing output
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.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/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.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/HomeKit-DUDZOMSN3UK8GNTNBNMPIWJRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-CWGB4YMP1VX1NYQN5FULFD5DR.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/WatchKit-FHF6WTKLC2APGK3LA2XJ6516.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/SwiftUI-9AYG9OCT5VOJK7V4MX1WYR86T.pcm
SwiftCompile normal arm64_32 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_32 /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
SwiftCompile normal arm64_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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
SwiftEmitModule normal arm64_32 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_32-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_32/CompositionalLayoutBuilder-dependencies-1.json -enable-objc-interop -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_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 -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_32/CompositionalLayoutBuilder_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-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_32/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_32/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_32/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_32/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_32/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_32/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_32/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 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_32 /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_32 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_32 /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
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.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:24:36.089 xcodebuild[698:4182] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	SwiftCompile normal arm64_32 (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:24:44.432 xcodebuild[939:5342] [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:24:45.835 xcodebuild[947:5419] [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
  CompositionalLayoutBuilder: https://github.com/edonv/CompositionalLayoutBuilder.git @ 0.1.4
  swift-collections: https://github.com/apple/swift-collections.git @ 1.6.0
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
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-APXDH8ULYLM6FD17YRA73TULO.pcm
SwiftEmitModule normal arm64_32 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_32 (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_32-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_32/CompositionalLayoutBuilder-dependencies-2.json -enable-objc-interop -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_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 -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_32/CompositionalLayoutBuilder_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-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_32/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_32/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_32/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_32/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_32/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_32/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_32/CompositionalLayoutBuilder.abi.json
SwiftCompile normal arm64_32 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_32 /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_32 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_32 /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
SwiftCompile normal arm64_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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_32 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_32 /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
SwiftEmitModule normal arm64 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
SwiftCompile normal arm64 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-20 16:24:46.946 xcodebuild[948:5443] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64_32 (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ CompositionalLayoutBuilder (in target 'CompositionalLayoutBuilder' from project 'CompositionalLayoutBuilder')
	Building workspace CollectionView with scheme CollectionView
(3 failures)
BUILD FAILURE 6.4 watchOS