The Swift Package Index logo.Swift Package Index

Build Information

Failed to build StableCollectionViewLayout, reference 1.0.3 (3f6c45), with Swift 6.4 for watchOS using Xcode 27.0 on 25 Sep 2026 04:55:44 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 StableCollectionViewLayout -destination generic/platform=watchOS

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/aimalygin/StableCollectionViewLayout.git
Reference: 1.0.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/aimalygin/StableCollectionViewLayout
 * tag               1.0.3      -> FETCH_HEAD
HEAD is now at 3f6c45a Add Codex's ideas for fixing high firing crash we've had for a long time.
Cloned https://github.com/aimalygin/StableCollectionViewLayout.git
Revision (git rev-parse @):
3f6c45a43ab11a15d1daaff0c4997e56188960d6
SUCCESS checkout https://github.com/aimalygin/StableCollectionViewLayout.git at 1.0.3
========================================
Build
========================================
Selected platform:         watchOS
Swift version:             6.4
Building package at path:  $PWD
https://github.com/aimalygin/StableCollectionViewLayout.git
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
resolved source packages:
{
  "dependencies" : [
  ],
  "manifest_display_name" : "StableCollectionViewLayout",
  "name" : "StableCollectionViewLayout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "StableCollectionViewLayout",
      "targets" : [
        "StableCollectionViewLayout"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StableCollectionViewLayoutTests",
      "module_type" : "SwiftTarget",
      "name" : "StableCollectionViewLayoutTests",
      "path" : "StableCollectionViewLayoutTests",
      "sources" : [
        "CollectionViewUpdateItemTests.swift",
        "DeleteAttributesFinderTests.swift",
        "InsertAttributesFinderTests.swift",
        "Mock/CollectionViewDataProviderMock.swift",
        "Mock/LayoutAttributesProviderMock.swift",
        "Mock/VisibleIndexesStateControllerMock.swift",
        "OffsetControllerTests.swift",
        "VisibleIndexesStateControllerTests.swift",
        "VisibleIndexesStateTests.swift"
      ],
      "target_dependencies" : [
        "StableCollectionViewLayout"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StableCollectionViewLayout",
      "module_type" : "SwiftTarget",
      "name" : "StableCollectionViewLayout",
      "path" : "StableCollectionViewLayout",
      "product_memberships" : [
        "StableCollectionViewLayout"
      ],
      "sources" : [
        "Sources/CollectionViewDataProvider.swift",
        "Sources/CollectionViewUpdateItem.swift",
        "Sources/IndexPath+Extension.swift",
        "Sources/LayoutAttributesProvider.swift",
        "Sources/OffsetController/OffsetController+Extension.swift",
        "Sources/OffsetController/OffsetController.swift",
        "Sources/OffsetController/OffsetControllerImpl.swift",
        "Sources/StableCollectionViewFlowLayout.swift",
        "Sources/StableCollectionViewLayout.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesState.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "project" : {
    "configurations" : [
      "Debug",
      "Release"
    ],
    "name" : "StableCollectionViewLayout",
    "schemes" : [
      "Example",
      "StableCollectionViewLayout",
      "StableCollectionViewLayoutTests"
    ],
    "targets" : [
      "StableCollectionViewLayout",
      "StableCollectionViewLayoutTests",
      "Example"
    ]
  }
}
{
  "workspace" : {
    "name" : "StableCollectionViewLayout",
    "schemes" : [
      "StableCollectionViewLayout"
    ]
  }
}
2026-09-25 00:55:33.489 xcodebuild[652:4160] [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 StableCollectionViewLayout -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 StableCollectionViewLayout -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  StableCollectionViewLayout: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'StableCollectionViewLayout-product' in project 'StableCollectionViewLayout'
        ➜ Explicit dependency on target 'StableCollectionViewLayout' in project 'StableCollectionViewLayout'
    Target 'StableCollectionViewLayout' in project 'StableCollectionViewLayout' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: e4b86edb9bfcedf78a30103248c91d97
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/e4b86edb9bfcedf78a30103248c91d97.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
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
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.modulemap (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.DependencyMetadataFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.DependencyStaticMetadataFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-OutputFileMap.json (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout_const_extract_protocols.json (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.LinkFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_const_extract_protocols.json (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.SwiftConstValuesFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.SwiftFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.SwiftFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.SwiftConstValuesFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-OutputFileMap.json (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.LinkFileList (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.LinkFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/StableCollectionViewLayout.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.modulemap (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/StableCollectionViewLayout.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos
SwiftDriver StableCollectionViewLayout normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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 StableCollectionViewLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.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 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver StableCollectionViewLayout normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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 StableCollectionViewLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.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 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout_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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-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/_Builtin_stdbool-83J96QSOFE9VX04AAS6310UAE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-659N52XSKR5F0QSB880BH2FJR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-3TZ9WJCGLYD25HQPWH4968ONX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BUNV3UXM65NT37THI4W1AM0SF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-C0CW5Q4HGBQYKE77TC42IAFB5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-4MXFZPV6FEB0XBYXCGPWAMQGL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-AIF0NDOYZ8ORBNHQAQR5NNB8M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-E7CNISCB36UE8XQ9IOHK9XDX1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-1FU30Y8SWFB7OUUHMJQH5J6FM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-A7UU8LE6MP85SM26YO7PBZNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-BFXF358ME5AK535N5A9Z766WU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6KO8O3PEWRCA4WC6PPLOYO6WJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-H44EFHQX6XSS5MZ7QP6YJZ76.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-A967K8W8YUYEC9SN52KJ7OO88.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-7ELIH9BTIGVKX3UBITM9N72WD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-D305JG44A2WPI6CJY37X3QJE8.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-DZU5G1OCMNWU0AQRULIFHUJ1Z.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-9CQQGWTSNTN9EB5NSHDWUJICH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-244WAN3Z1QBT7PIA64EZEFY1R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-7SPX3MD0HMP55E4OLNCPNDQ53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-6RTBPQ03V7BM9SPRK8SUE055H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-2GWF9RFMPLQW4PDHS3NARVI3G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-D0XAPJU49S5E9XMKYOFGSTB1Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-9GWPA2B0H20DYUNYHYCWKABJG.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-9MY8GOSYRO0M9MKNXF6D3MBNK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-3VKBU2AFTD65PAJZ5CJ3LHFM2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8XMILLJZEGRN2XG7XZUXZ5RLX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-E6PRXK75PHIPCZFWOFCQ3QBMK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-2KXQLI78OUCDP779AE68GZJ2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-8NQ96OZ0YHXEC24JI95P01UF8.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-BFVLUQUSBZWYMLCU9QI7VZALW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8TLLMW08ZJWDGIIPKOYFGHHZW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-23PGCKURCQILXMK0MYZRYDCOU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-1HMXWI3V0V4TXHRWZOMZGZ80Y.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-7JEFA3KBJJJN6TKJWY3OG1VG5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-B97LRG0E9GON2NUE65TVG81HU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-75960HIPCIYA06IUW8FIIPQT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1TY035TURL76BF2U98PZPPZRX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-3DUTYQDQSD9HUAAVY947NMWOI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-196IIAKDQVU42DLOZP9OQCV76.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-3UQSCM7WNM9EK4HZML8TY5J3D.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-D2KPCR4PEX9AQA33NGLUT5SBR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3984OXKFNSPE77NT743WK8SEX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3FVT1SKLN2ZQ5RVOABMTQBB34.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-EH08NODU6574T74ZKU61VP9BW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-21UNWYOBUZI1LVSQ99S1XBLMO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-2U90NNSAQILBNBPS1SA4F8TYP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-72IVD3VS2RS8Q28D9PIMY0KQP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-56838ZJ0NC1EBAJ0O6O8QMPDX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-6IJNELR2E80E7LUKESVCP2KET.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-3SDKD7F87FTZ26OON37DRYT6O.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-5YWTC6L4756IWSTPGXS5NM0D0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-89GG5G7YC2D0ZTK6AZXXQ20DH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-5JHTPDMNBUNHLJI8LPHKQK1JK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1NLJOVAK60XP0DUB05XA59EIM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-44FJGYXFAT2AQAW9Z6T7YS02U.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-CWVWNML3T0NXVHZDKVLD3X1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-2P62F1T4XV63S4P99TUDTOK2Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8T2L24YC5NU7WO6WQJWRY7W08.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-40DR0X1DHKGCV4J1IOLFS8MOU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8E6Y4BA3EXYKUGJ24GT9LGV3N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-81Y45QFY96XYYFCW2GT6FY8S4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-5DIL6Z9LFIGLMZAHM7X2T5435.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-DWNZ73GEH98SBJXZ7DEXB420K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-6RZ6YBRU8WCUHRFFRVUK5WKMM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-E5IGB442IA6SBB25TTCOLK2OC.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-9FDXYX6BKBUT6TJ2VF819E7T5.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-D7TOWF88VWF67TB9HAFP5UWB1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DLBKUSGXN8QHAT8W0OARR9S8A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-8MRR5MNWUOAW2DBPGUQ8FKK4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-970YJN6NIYGK1316L35Z0O8QT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BJ2VQGI3OGR34500MEQ1VKHPH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2P8HI0403J99LBDPKNFJ5D4DL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-C9X2REPZN2V5BSU4G80FCETDR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-CJZ3NTHPSBH4XWX5EVOG56UZS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-D9AVFY0KWO7RVBIQ73CBIJVCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-F385OMZ5GYBUY5O4QAJB4NRII.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-6TBN8TEAKO014N1T2QD926XED.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-9YFVNIMRC5HRVOIARNWHP1E3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.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/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:14:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
12 |     let indexPathBeforeUpdate: IndexPath?
13 |     let indexPathAfterUpdate: IndexPath?
14 |     let updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
15 |     let isSection: Bool
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:23:16: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
21 |
22 | extension CollectionViewUpdateItem {
23 |     init(item: UICollectionViewUpdateItem) {
   |                `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
24 |         self.init(
25 |             indexPathBeforeUpdate: item.indexPathBeforeUpdate,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:34:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
32 |         indexPathBeforeUpdate: IndexPath?,
33 |         indexPathAfterUpdate: IndexPath?,
34 |         updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
35 |     ) {
36 |         let isSection = indexPathBeforeUpdate?.row == Int.max ||
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:15:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
13 |         ofKind elementKind: String,
14 |         at indexPath: IndexPath
15 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
16 |
17 |     func layoutAttributesForDecorationView(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:20:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
18 |         ofKind elementKind: String,
19 |         at indexPath: IndexPath
20 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
21 |
22 |     func initialLayoutAttributesForAppearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:25:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
23 |         ofKind elementKind: String,
24 |         at elementIndexPath: IndexPath
25 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
26 |
27 |     func finalLayoutAttributesForDisappearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:30:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
28 |         ofKind elementKind: String,
29 |         at elementIndexPath: IndexPath
30 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
31 |
32 |     func initialLayoutAttributesForAppearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:35:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 |         ofKind elementKind: String,
34 |         at decorationIndexPath: IndexPath
35 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 |
37 |     func finalLayoutAttributesForDisappearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:40:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 |         ofKind elementKind: String,
39 |         at decorationIndexPath: IndexPath
40 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:42:62: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
40 |     ) -> UICollectionViewLayoutAttributes?
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
   |                                                              `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
43 | }
44 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift:11:67: error: 'UICollectionView' is unavailable in watchOS
 9 |
10 | extension OffsetController {
11 |     func finalizeUpdatesWithAdjustContetnOffset(_ collectionView: UICollectionView?) {
   |                                                                   `- error: 'UICollectionView' is unavailable in watchOS
12 |         guard let collectionView = collectionView else {
13 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:45:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
43 |     }
44 |
45 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
46 |         defer {
47 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:59:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
57 |     }
58 |
59 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
60 |         if !context.invalidateEverything {
61 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:12:44: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewFlowLayout: UICollectionViewFlowLayout, LayoutAttributesProvider {
   |                                            `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
   |            `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |
67 | extension StableCollectionViewFlowLayout: CollectionViewDataProvider {
68 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.indexPathsForVisibleItems ?? []
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:72:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfSections ?? 0
74 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:76:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
74 |     }
75 |
76 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
77 |         collectionView?.numberOfItems(inSection: section) ?? 0
78 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:80:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
78 |     }
79 |
80 |     open var contentOffset: CGPoint {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
81 |         collectionView?.contentOffset ?? CGPoint.zero
82 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:41:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
39 |     }
40 |
41 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
42 |         defer {
43 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:55:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
53 |     }
54 |
55 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
56 |         if !context.invalidateEverything {
57 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:12:40: error: 'UICollectionViewLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewLayout: UICollectionViewLayout, LayoutAttributesProvider {
   |                                        `- error: 'UICollectionViewLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:64:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
62 |
63 | extension StableCollectionViewLayout: CollectionViewDataProvider {
64 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
65 |         collectionView?.indexPathsForVisibleItems ?? []
66 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |     }
67 |
68 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.numberOfSections ?? 0
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:72:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfItems(inSection: section) ?? 0
74 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:76:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
74 |     }
75 |
76 |     open var contentOffset: CGPoint {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
77 |         collectionView?.contentOffset ?? CGPoint.zero
78 |     }
Failed frontend command:
SwiftCompile normal arm64 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesState.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name StableCollectionViewLayout -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.abi.json
SwiftCompile normal arm64 Compiling\ VisibleIndexesStateController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisibleIndexesStateController.swift
SwiftCompile normal arm64 Compiling\ VisibleIndexesStateControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisibleIndexesStateControllerImpl.swift
SwiftCompile normal arm64 Compiling\ OffsetController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController.swift
SwiftCompile normal arm64 Compiling\ IndexPath+Extension.swift,\ LayoutAttributesProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:15:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
13 |         ofKind elementKind: String,
14 |         at indexPath: IndexPath
15 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
16 |
17 |     func layoutAttributesForDecorationView(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:20:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
18 |         ofKind elementKind: String,
19 |         at indexPath: IndexPath
20 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
21 |
22 |     func initialLayoutAttributesForAppearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:25:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
23 |         ofKind elementKind: String,
24 |         at elementIndexPath: IndexPath
25 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
26 |
27 |     func finalLayoutAttributesForDisappearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:30:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
28 |         ofKind elementKind: String,
29 |         at elementIndexPath: IndexPath
30 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
31 |
32 |     func initialLayoutAttributesForAppearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:35:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 |         ofKind elementKind: String,
34 |         at decorationIndexPath: IndexPath
35 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 |
37 |     func finalLayoutAttributesForDisappearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:40:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 |         ofKind elementKind: String,
39 |         at decorationIndexPath: IndexPath
40 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutAttributesProvider.swift
SwiftCompile normal arm64 Compiling\ OffsetController+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController+Extension.swift
SwiftCompile normal arm64 Compiling\ CollectionViewDataProvider.swift,\ CollectionViewUpdateItem.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:14:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
12 |     let indexPathBeforeUpdate: IndexPath?
13 |     let indexPathAfterUpdate: IndexPath?
14 |     let updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
15 |     let isSection: Bool
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:23:16: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
21 |
22 | extension CollectionViewUpdateItem {
23 |     init(item: UICollectionViewUpdateItem) {
   |                `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
24 |         self.init(
25 |             indexPathBeforeUpdate: item.indexPathBeforeUpdate,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewDataProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewUpdateItem.swift
SwiftCompile normal arm64 Compiling\ OffsetControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetControllerImpl.swift
SwiftCompile normal arm64 Compiling\ StableCollectionViewFlowLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:45:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
43 |     }
44 |
45 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
46 |         defer {
47 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:59:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
57 |     }
58 |
59 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
60 |         if !context.invalidateEverything {
61 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:12:44: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewFlowLayout: UICollectionViewFlowLayout, LayoutAttributesProvider {
   |                                            `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
   |            `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |
67 | extension StableCollectionViewFlowLayout: CollectionViewDataProvider {
68 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.indexPathsForVisibleItems ?? []
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:72:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfSections ?? 0
74 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:76:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
74 |     }
75 |
76 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
77 |         collectionView?.numberOfItems(inSection: section) ?? 0
78 |     }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StableCollectionViewFlowLayout.swift
SwiftCompile normal arm64 Compiling\ VisibleIndexesState.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesState.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesState.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisibleIndexesState.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64_32 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-25 00:55:35.132 xcodebuild[661:4331] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
	Building workspace StableCollectionViewLayout with scheme StableCollectionViewLayout
(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:
  StableCollectionViewLayout: /Users/admin/builder/spi-builder-workspace
resolved source packages: StableCollectionViewLayout
2026-09-25 00:55:41.164 xcodebuild[788:4828] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "StableCollectionViewLayout",
  "name" : "StableCollectionViewLayout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "StableCollectionViewLayout",
      "targets" : [
        "StableCollectionViewLayout"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "StableCollectionViewLayoutTests",
      "module_type" : "SwiftTarget",
      "name" : "StableCollectionViewLayoutTests",
      "path" : "StableCollectionViewLayoutTests",
      "sources" : [
        "CollectionViewUpdateItemTests.swift",
        "DeleteAttributesFinderTests.swift",
        "InsertAttributesFinderTests.swift",
        "Mock/CollectionViewDataProviderMock.swift",
        "Mock/LayoutAttributesProviderMock.swift",
        "Mock/VisibleIndexesStateControllerMock.swift",
        "OffsetControllerTests.swift",
        "VisibleIndexesStateControllerTests.swift",
        "VisibleIndexesStateTests.swift"
      ],
      "target_dependencies" : [
        "StableCollectionViewLayout"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StableCollectionViewLayout",
      "module_type" : "SwiftTarget",
      "name" : "StableCollectionViewLayout",
      "path" : "StableCollectionViewLayout",
      "product_memberships" : [
        "StableCollectionViewLayout"
      ],
      "sources" : [
        "Sources/CollectionViewDataProvider.swift",
        "Sources/CollectionViewUpdateItem.swift",
        "Sources/IndexPath+Extension.swift",
        "Sources/LayoutAttributesProvider.swift",
        "Sources/OffsetController/OffsetController+Extension.swift",
        "Sources/OffsetController/OffsetController.swift",
        "Sources/OffsetController/OffsetControllerImpl.swift",
        "Sources/StableCollectionViewFlowLayout.swift",
        "Sources/StableCollectionViewLayout.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesState.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift",
        "Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "StableCollectionViewLayout",
    "schemes" : [
      "StableCollectionViewLayout"
    ]
  }
}
2026-09-25 00:55:42.411 xcodebuild[796:4903] [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 StableCollectionViewLayout -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 StableCollectionViewLayout -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  StableCollectionViewLayout: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'StableCollectionViewLayout-product' in project 'StableCollectionViewLayout'
        ➜ Explicit dependency on target 'StableCollectionViewLayout' in project 'StableCollectionViewLayout'
    Target 'StableCollectionViewLayout' in project 'StableCollectionViewLayout' (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 StableCollectionViewLayout normal arm64 com.apple.xcode.tools.swift.compiler (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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 StableCollectionViewLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.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 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver StableCollectionViewLayout normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    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 StableCollectionViewLayout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.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 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout_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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64_32/StableCollectionViewLayout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ OffsetController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController.swift
SwiftCompile normal arm64 Compiling\ CollectionViewDataProvider.swift,\ CollectionViewUpdateItem.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewDataProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CollectionViewUpdateItem.swift
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:14:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
12 |     let indexPathBeforeUpdate: IndexPath?
13 |     let indexPathAfterUpdate: IndexPath?
14 |     let updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
15 |     let isSection: Bool
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:23:16: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
21 |
22 | extension CollectionViewUpdateItem {
23 |     init(item: UICollectionViewUpdateItem) {
   |                `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
24 |         self.init(
25 |             indexPathBeforeUpdate: item.indexPathBeforeUpdate,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
SwiftCompile normal arm64 Compiling\ IndexPath+Extension.swift,\ LayoutAttributesProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:15:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
13 |         ofKind elementKind: String,
14 |         at indexPath: IndexPath
15 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
16 |
17 |     func layoutAttributesForDecorationView(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:20:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
18 |         ofKind elementKind: String,
19 |         at indexPath: IndexPath
20 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
21 |
22 |     func initialLayoutAttributesForAppearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:25:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
23 |         ofKind elementKind: String,
24 |         at elementIndexPath: IndexPath
25 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
26 |
27 |     func finalLayoutAttributesForDisappearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:30:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
28 |         ofKind elementKind: String,
29 |         at elementIndexPath: IndexPath
30 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
31 |
32 |     func initialLayoutAttributesForAppearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:35:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 |         ofKind elementKind: String,
34 |         at decorationIndexPath: IndexPath
35 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 |
37 |     func finalLayoutAttributesForDisappearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:40:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 |         ofKind elementKind: String,
39 |         at decorationIndexPath: IndexPath
40 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IndexPath+Extension.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutAttributesProvider.swift
SwiftCompile normal arm64 Compiling\ StableCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:41:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
39 |     }
40 |
41 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
42 |         defer {
43 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:55:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
53 |     }
54 |
55 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
56 |         if !context.invalidateEverything {
57 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:12:40: error: 'UICollectionViewLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewLayout: UICollectionViewLayout, LayoutAttributesProvider {
   |                                        `- error: 'UICollectionViewLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:64:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
62 |
63 | extension StableCollectionViewLayout: CollectionViewDataProvider {
64 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
65 |         collectionView?.indexPathsForVisibleItems ?? []
66 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |     }
67 |
68 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.numberOfSections ?? 0
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:72:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfItems(inSection: section) ?? 0
74 |     }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile StableCollectionViewLayout.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:14:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
12 |     let indexPathBeforeUpdate: IndexPath?
13 |     let indexPathAfterUpdate: IndexPath?
14 |     let updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
15 |     let isSection: Bool
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:23:16: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
21 |
22 | extension CollectionViewUpdateItem {
23 |     init(item: UICollectionViewUpdateItem) {
   |                `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
24 |         self.init(
25 |             indexPathBeforeUpdate: item.indexPathBeforeUpdate,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:34:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
32 |         indexPathBeforeUpdate: IndexPath?,
33 |         indexPathAfterUpdate: IndexPath?,
34 |         updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
35 |     ) {
36 |         let isSection = indexPathBeforeUpdate?.row == Int.max ||
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:15:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
13 |         ofKind elementKind: String,
14 |         at indexPath: IndexPath
15 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
16 |
17 |     func layoutAttributesForDecorationView(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:20:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
18 |         ofKind elementKind: String,
19 |         at indexPath: IndexPath
20 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
21 |
22 |     func initialLayoutAttributesForAppearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:25:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
23 |         ofKind elementKind: String,
24 |         at elementIndexPath: IndexPath
25 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
26 |
27 |     func finalLayoutAttributesForDisappearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:30:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
28 |         ofKind elementKind: String,
29 |         at elementIndexPath: IndexPath
30 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
31 |
32 |     func initialLayoutAttributesForAppearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:35:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 |         ofKind elementKind: String,
34 |         at decorationIndexPath: IndexPath
35 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 |
37 |     func finalLayoutAttributesForDisappearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:40:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 |         ofKind elementKind: String,
39 |         at decorationIndexPath: IndexPath
40 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:42:62: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
40 |     ) -> UICollectionViewLayoutAttributes?
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
   |                                                              `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
43 | }
44 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift:11:67: error: 'UICollectionView' is unavailable in watchOS
 9 |
10 | extension OffsetController {
11 |     func finalizeUpdatesWithAdjustContetnOffset(_ collectionView: UICollectionView?) {
   |                                                                   `- error: 'UICollectionView' is unavailable in watchOS
12 |         guard let collectionView = collectionView else {
13 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:45:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
43 |     }
44 |
45 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
46 |         defer {
47 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:59:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
57 |     }
58 |
59 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
60 |         if !context.invalidateEverything {
61 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:12:44: error: 'UICollectionViewFlowLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewFlowLayout: UICollectionViewFlowLayout, LayoutAttributesProvider {
   |                                            `- error: 'UICollectionViewFlowLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewFlowLayout.h:46:12: note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
44 |
45 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
46 | @interface UICollectionViewFlowLayout : UICollectionViewLayout
   |            `- note: 'UICollectionViewFlowLayout' has been explicitly marked unavailable here
47 |
48 | @property (nonatomic) CGFloat minimumLineSpacing;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |
67 | extension StableCollectionViewFlowLayout: CollectionViewDataProvider {
68 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.indexPathsForVisibleItems ?? []
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:72:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfSections ?? 0
74 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:76:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
74 |     }
75 |
76 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
77 |         collectionView?.numberOfItems(inSection: section) ?? 0
78 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:80:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
78 |     }
79 |
80 |     open var contentOffset: CGPoint {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
81 |         collectionView?.contentOffset ?? CGPoint.zero
82 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:41:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
39 |     }
40 |
41 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
42 |         defer {
43 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:55:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
53 |     }
54 |
55 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
56 |         if !context.invalidateEverything {
57 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:12:40: error: 'UICollectionViewLayout' is unavailable in watchOS
10 |
11 | @objc
12 | open class StableCollectionViewLayout: UICollectionViewLayout, LayoutAttributesProvider {
   |                                        `- error: 'UICollectionViewLayout' is unavailable in watchOS
13 |     /// If true then `contentOffset` will adjust when the collection view is updated (batchUpdate, insert, delete or reload).
14 |     /// Default is true
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:89:12: note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 87 |
 88 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 89 | @interface UICollectionViewLayout : NSObject <NSCoding>
    |            `- note: 'UICollectionViewLayout' has been explicitly marked unavailable here
 90 |
 91 | - (instancetype)init NS_DESIGNATED_INITIALIZER;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:64:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
62 |
63 | extension StableCollectionViewLayout: CollectionViewDataProvider {
64 |     open var indexPathsForVisibleItems: [IndexPath] {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
65 |         collectionView?.indexPathsForVisibleItems ?? []
66 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:68:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
66 |     }
67 |
68 |     open var numberOfSections: Int {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
69 |         collectionView?.numberOfSections ?? 0
70 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:72:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
70 |     }
71 |
72 |     open func numberOfItems(inSection section: Int) -> Int {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
73 |         collectionView?.numberOfItems(inSection: section) ?? 0
74 |     }
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift:76:5: warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
74 |     }
75 |
76 |     open var contentOffset: CGPoint {
   |     `- warning: non-'@objc' property declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
77 |         collectionView?.contentOffset ?? CGPoint.zero
78 |     }
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/StableCollectionViewLayout/Sources/CollectionViewDataProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/IndexPath+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewLayout.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesState.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -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/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name StableCollectionViewLayout -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/StableCollectionViewLayout.build/Debug-watchos/StableCollectionViewLayout-t.build/Objects-normal/arm64/StableCollectionViewLayout.abi.json
SwiftCompile normal arm64 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ OffsetControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetControllerImpl.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:14:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
12 |     let indexPathBeforeUpdate: IndexPath?
13 |     let indexPathAfterUpdate: IndexPath?
14 |     let updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
15 |     let isSection: Bool
16 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:23:16: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
21 |
22 | extension CollectionViewUpdateItem {
23 |     init(item: UICollectionViewUpdateItem) {
   |                `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
24 |         self.init(
25 |             indexPathBeforeUpdate: item.indexPathBeforeUpdate,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/CollectionViewUpdateItem.swift:34:23: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
32 |         indexPathBeforeUpdate: IndexPath?,
33 |         indexPathAfterUpdate: IndexPath?,
34 |         updateAction: UICollectionViewUpdateItem.Action
   |                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
35 |     ) {
36 |         let isSection = indexPathBeforeUpdate?.row == Int.max ||
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:15:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
13 |         ofKind elementKind: String,
14 |         at indexPath: IndexPath
15 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
16 |
17 |     func layoutAttributesForDecorationView(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:20:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
18 |         ofKind elementKind: String,
19 |         at indexPath: IndexPath
20 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
21 |
22 |     func initialLayoutAttributesForAppearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:25:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
23 |         ofKind elementKind: String,
24 |         at elementIndexPath: IndexPath
25 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
26 |
27 |     func finalLayoutAttributesForDisappearingSupplementaryElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:30:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
28 |         ofKind elementKind: String,
29 |         at elementIndexPath: IndexPath
30 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
31 |
32 |     func initialLayoutAttributesForAppearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:35:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
33 |         ofKind elementKind: String,
34 |         at decorationIndexPath: IndexPath
35 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
36 |
37 |     func finalLayoutAttributesForDisappearingDecorationElement(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:40:10: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
38 |         ofKind elementKind: String,
39 |         at decorationIndexPath: IndexPath
40 |     ) -> UICollectionViewLayoutAttributes?
   |          `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/LayoutAttributesProvider.swift:42:62: error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
40 |     ) -> UICollectionViewLayoutAttributes?
41 |
42 |     func layoutAttributesForItem(at indexPath: IndexPath) -> UICollectionViewLayoutAttributes?
   |                                                              `- error: 'UICollectionViewLayoutAttributes' is unavailable in watchOS
43 | }
44 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:43:12: note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 41 |
 42 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 43 | @interface UICollectionViewLayoutAttributes : NSObject <NSCopying, UIDynamicItem>
    |            `- note: 'UICollectionViewLayoutAttributes' has been explicitly marked unavailable here
 44 |
 45 | @property (nonatomic) CGRect frame;
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift:11:67: error: 'UICollectionView' is unavailable in watchOS
 9 |
10 | extension OffsetController {
11 |     func finalizeUpdatesWithAdjustContetnOffset(_ collectionView: UICollectionView?) {
   |                                                                   `- error: 'UICollectionView' is unavailable in watchOS
12 |         guard let collectionView = collectionView else {
13 |             return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/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/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:45:71: error: 'UICollectionViewUpdateItem' is unavailable in watchOS
43 |     }
44 |
45 |     override open func prepare(forCollectionViewUpdates updateItems: [UICollectionViewUpdateItem]) {
   |                                                                       `- error: 'UICollectionViewUpdateItem' is unavailable in watchOS
46 |         defer {
47 |             super.prepare(forCollectionViewUpdates: updateItems)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewUpdateItem.h:23:12: note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
21 |
22 | UIKIT_EXTERN API_AVAILABLE(ios(6.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
23 | @interface UICollectionViewUpdateItem : NSObject
   |            `- note: 'UICollectionViewUpdateItem' has been explicitly marked unavailable here
24 |
25 | @property (nonatomic, readonly, nullable) NSIndexPath *indexPathBeforeUpdate; // nil for UICollectionUpdateActionInsert
/Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/StableCollectionViewFlowLayout.swift:59:55: error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
57 |     }
58 |
59 |     override open func invalidateLayout(with context: UICollectionViewLayoutInvalidationContext) {
   |                                                       `- error: 'UICollectionViewLayoutInvalidationContext' is unavailable in watchOS
60 |         if !context.invalidateEverything {
61 |             offsetController.refreshVisibleAttributes()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UICollectionViewLayout.h:66:12: note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 64 |
 65 | UIKIT_EXTERN API_AVAILABLE(ios(7.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 66 | @interface UICollectionViewLayoutInvalidationContext : NSObject
    |            `- note: 'UICollectionViewLayoutInvalidationContext' has been explicitly marked unavailable here
 67 |
 68 | @property (nonatomic, readonly) BOOL invalidateEverything; // set to YES when invalidation occurs because the collection view is sent -reloadData
SwiftCompile normal arm64_32 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ OffsetController+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController+Extension.swift
SwiftCompile normal arm64 Compiling\ VisibleIndexesStateControllerImpl.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/VisibleIndexesStateController/VisibleIndexesStateControllerImpl.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile VisibleIndexesStateControllerImpl.swift
SwiftCompile normal arm64_32 Compiling\ OffsetController+Extension.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController+Extension.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController+Extension.swift
SwiftCompile normal arm64_32 Compiling\ OffsetController.swift /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/StableCollectionViewLayout/Sources/OffsetController/OffsetController.swift (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OffsetController.swift
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-25 00:55:43.396 xcodebuild[797:4928] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ StableCollectionViewLayout (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
	SwiftCompile normal arm64 (in target 'StableCollectionViewLayout' from project 'StableCollectionViewLayout')
	Building workspace StableCollectionViewLayout with scheme StableCollectionViewLayout
(3 failures)
BUILD FAILURE 6.4 watchOS