The Swift Package Index logo.Swift Package Index

Build Information

Failed to build HorizontalScrollPicker, reference main (3025f8), with Swift 6.4 for macOS (Xcode) using Xcode 27.0 on 23 Sep 2026 11:05: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 HorizontalScrollPicker -destination platform=macOS,arch=arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/RCCoop/HorizontalScrollPicker.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/RCCoop/HorizontalScrollPicker
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 3025f8b Add demo image to README
Cloned https://github.com/RCCoop/HorizontalScrollPicker.git
Revision (git rev-parse @):
3025f8bea9f1a960d152d811c71c9608b5d97a90
SUCCESS checkout https://github.com/RCCoop/HorizontalScrollPicker.git at main
========================================
Build
========================================
Selected platform:         macosXcodebuild
Swift version:             6.4
Building package at path:  $PWD
https://github.com/RCCoop/HorizontalScrollPicker.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
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  HorizontalScrollPicker: /Users/admin/builder/spi-builder-workspace
resolved source packages: HorizontalScrollPicker
2026-09-23 07:04:49.114 xcodebuild[529:3000] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:04:49.257 xcodebuild[529:3000] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:04:50.892 xcodebuild[529:3000] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "HorizontalScrollPicker",
  "name" : "HorizontalScrollPicker",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "HorizontalScrollPicker",
      "targets" : [
        "HorizontalScrollPicker"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "HorizontalScrollPicker",
      "module_type" : "SwiftTarget",
      "name" : "HorizontalScrollPicker",
      "path" : "Sources/HorizontalScrollPicker",
      "product_memberships" : [
        "HorizontalScrollPicker"
      ],
      "sources" : [
        "Data Types/CellData.swift",
        "Data Types/HorizontalScrollerStyle.swift",
        "Data Types/PickerLayoutProperties.swift",
        "Data Types/PickerSelection.swift",
        "HorizontalScrollPicker.swift",
        "Internal/CenterAlignedScrollBehavior.swift",
        "Internal/GeometryData.swift",
        "Internal/HorizontalScrollPickerContent.swift",
        "Internal/HorizontalScrollerLayout.swift",
        "Internal/PickerData.swift",
        "Internal/ViewModel.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
{
  "workspace" : {
    "name" : "HorizontalScrollPicker",
    "schemes" : [
      "HorizontalScrollPicker",
      "HorizontalWheelPicker"
    ]
  }
}
2026-09-23 07:05:27.141 xcodebuild[626:3813] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:27.279 xcodebuild[626:3813] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "workspace" : {
    "name" : "HorizontalScrollPicker",
    "schemes" : [
      "HorizontalScrollPicker",
      "HorizontalWheelPicker"
    ]
  }
}
2026-09-23 07:05:28.150 xcodebuild[628:3862] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:28.293 xcodebuild[628:3862] [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 HorizontalScrollPicker -destination platform=macOS,arch=arm64
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 HorizontalScrollPicker -destination platform=macOS,arch=arm64
Resolve Package Graph
Resolved source packages:
  HorizontalScrollPicker: /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 'HorizontalScrollPicker-product' in project 'HorizontalScrollPicker'
        ➜ Explicit dependency on target 'HorizontalScrollPicker' in project 'HorizontalScrollPicker'
    Target 'HorizontalScrollPicker' in project 'HorizontalScrollPicker' (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/MacOSX.platform/Developer/SDKs/MacOSX27.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: d6dcfe8f1149d0d6e8e7dd425267a176
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/d6dcfe8f1149d0d6e8e7dd425267a176.xcbuilddata
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/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
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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
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
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/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/Products/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
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/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/Intermediates.noindex/EagerLinkingTBDs/Debug
    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
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.DependencyStaticMetadataFileList (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.DependencyMetadataFileList (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.modulemap (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.SwiftConstValuesFileList (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.LinkFileList (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.SwiftFileList (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-OutputFileMap.json (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-OutputFileMap.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/HorizontalScrollPicker.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.modulemap (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/HorizontalScrollPicker.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps
SwiftDriver HorizontalScrollPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    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 HorizontalScrollPicker -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-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/ptrcheck-7F7OST5MV9OHXZMCIL2H6FYAO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-BRQYWAPA5F9I3AGC7LZEIAIGS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-11TYQJH3GW4GGN6M952RT44S2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-EXGUO4XEWWSRONNTP4II1R3BM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-5OQ8S18SKM02L42PKV6U5ZAWA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-7VGYQCV549PIPP0FHI45MYEXG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-8V6HC39D8H2ZKW3GSD1KJ09A9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8117TUG7HSOLBQL517OWAROM7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-DVP6W0QP66W8E74TX0GQAIEFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-1MJKJIVFEOCVMYG93RTR2K39.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-CEB668520FVMM3FPLUP3ZX3DP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-HXF6WMF65IXTY4LB9YQRPDVS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-8A4UVIA5QLD0UNZXBQYRW6KN7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-ESXYZN2NTH330WG65ZHZCVA1F.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-1OD4P9W70NM45YK5V1IH8JOXR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8B5WBGNKQGP8VGVHGXXFAVHM4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-6TIYHCG4O23ZFSK467Q1J0323.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-DNXKXFFQ8MRLRO9KQN10R21I0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1R9WVHFT4FALJXANBPLNOQ734.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-47EDOVQXH14WGC2TNDLNE4H8H.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/libDER-9VW90WXB13JUMGRN6F5ZRJXU0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-489CMR9E9YGXYB1ZU4Y2FSN2V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-4SSYTF9FPWUAJVNBQDXTH3HIS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-69ZS7HAMHG2KDSH3WC09AYARP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/launch-EFXL3YL04KHGWJLOU1XU768V7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-4D0HJWYC59S7APTHBHDUKR7KJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/libkern-DC5VSWS0W4A07Q7BUF7Q8VYMV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CUPS-1ZA2VX6NJ9HSLUZMN3J9CZ8WH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5UUM8AH9LJRERY99K1GUBURMO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-62AM7A4GCIZSL4GA3PG89YZC9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-BTDIN6QZYDLDQ14FCV3ILP969.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-5KW4GI1VTT4BL3CP7IBC3MXQT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-6G7SC7DNRDQILDZM7AA5CBO9R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-DM89H54DP422N6SIFFXP5XPSQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-BCOQO9UGC7BBHCJY0IGQSWASH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-C7U69HZXFHL69YJDFLWT0U3FZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOKit-CEDFRGTVIVCLLLHYJXGM0PFVL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-1WQZZ3LJFUKBFXPPIBIBOWVLB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-1CX3AQ7NWCPJJKJZAOMEUEHIM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ColorSync-2HYXTYOH77DFC39T5Q8SOQDAC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-9SU97HPC9MZ0C0LR3CKCOZQAP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CMQNI1EEW43ZI97R5YJX1IPHZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DiskArbitration-32YV8CK2DX7VR3YJCQJ2LRQBO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreServices-C4V7JAU987T6ELRKRI0FAGTZQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-6ENZ489YMQHAXZ219JEZF1X5L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-BEV0LYYSPSU1DYA5GU5ISF5D7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-3KHMOXHUOEX7MI4E04DWEG25Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-7AHAZHOZFYVGC8AEAEW7UONYH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-5THJQKH3WIYX84I28X5ZVDEFQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-AX0NO6PFYHH1KBV1EQZLJ8VY4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-6SBESQXWU8BZ2T53B5K5RFDCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-DNA8KCBYX02UANA3SZWSGA9FK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-4EHOOJOUZ7C8FLQK9MY3L6G05.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-FWKNEWDY3O6HRHDM5KD8EE3L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-6NDBDVQ68S18YF9RX0ITE5UKU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-4Q32HDW4K350WR630YIIMV9EG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ApplicationServices-BO31UW2LY8YWE2PXALQSZ2GDH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-F24CJVXGLAYYGFPU2P93FKCDI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGL-1HNA0E7TU5D1BT5W6TFAEZ9PV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2I4PJ9ANJG82E8LAI4FQ2BCF2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-CS96U86NGWI58TNL453BBKZKL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-5ZIBOBQABVVPBMXRV2Q3QUAVF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-C0GLZ4FW076FUCWD767XWGGNX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-2CIPJK2QNQA3TREUCNAIPUWNP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AppKit-EZCRIJUMAU40UJMBJPQ6MNKKL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-MD9JCHSBSCG6XVJ7MTKUBVLD.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ HorizontalScrollPicker (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:11:29: error: 'Layout' is only available in macOS 13.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
   |                    |        `- error: 'Layout' is only available in macOS 13.0 or newer
   |                    `- note: add '@available' attribute to enclosing associated type
12 |     associatedtype CellView: View
13 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:32:24: error: 'Subview' is only available in macOS 15.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
12 |     associatedtype CellView: View
   :
27 |     ///
28 |     /// - Returns: <#description#>
29 |     func configuredCellContent(
   |          `- note: add '@available' attribute to enclosing instance method
30 |         properties: PickerLayoutProperties,
31 |         frameBinding: Binding<CGRect>,
32 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
33 |     ) -> CellView
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:45:80: error: 'Layout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
47 |             alignment: properties.verticalAlignment,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:55:24: error: 'Subview' is only available in macOS 15.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
55 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
56 |     ) -> some View {
57 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:75:80: error: 'Layout' is only available in macOS 13.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
76 |         HorizontalScrollerLayout(
77 |             parentViewWidth: properties.scrollViewWidth,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:87:24: error: 'Subview' is only available in macOS 15.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
76 |         HorizontalScrollerLayout(
   :
82 |     }
83 |
84 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
85 |         properties: PickerLayoutProperties,
86 |         frameBinding: Binding<CGRect>,
87 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
88 |     ) -> some View {
89 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:17:15: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
    |                 `- note: add '@available' attribute to enclosing static method
 13 |         cellFrames: [ID : CGRect],
 14 |         scrollViewWidth: CGFloat,
 15 |         leadingInset: CGFloat,
 16 |         trailingInset: CGFloat
 17 |     ) -> some ScrollTargetBehavior
    |               `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
 18 |     where Self == CenterAlignedScrollBehavior<ID>
 19 |     {
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:11:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
 13 |         cellFrames: [ID : CGRect],
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:37:39: error: 'ScrollTarget' is only available in macOS 14.0 or newer
 29 | // MARK: - CenterAlignedScrollBehavior
 30 |
 31 | struct CenterAlignedScrollBehavior<ID: Hashable>: ScrollTargetBehavior {
    |        `- note: add '@available' attribute to enclosing generic struct
 32 |     var cellFrames: [ID : CGRect]
 33 |     var scrollViewWidth: CGFloat
    :
 35 |     var trailingInset: CGFloat
 36 |
 37 |     func updateTarget(_ target: inout ScrollTarget, context: TargetContext) {
    |          |                            `- error: 'ScrollTarget' is only available in macOS 14.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 38 |         guard !cellFrames.isEmpty else { return }
 39 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:19:25: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
   :
17 |
18 |     // ScrollGeometry Values
19 |     var scrollGeometry: ScrollGeometry
   |                         `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
20 |
21 |     /// amount that the scrollView is scrolled within its frame from its origin.
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:34:34: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                |                 `- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
 36 |         result.stackOrientation = .horizontal
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:50:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 47 |     }
 48 |
 49 |     func sizeThatFits(
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 51 |         subviews: Subviews,
 52 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:67:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 63 |     }
 64 |
 65 |     func placeSubviews(
    |          `- note: add '@available' attribute to enclosing instance method
 66 |         in bounds: CGRect,
 67 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 68 |         subviews: Subviews,
 69 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:37: error: 'LayoutSubview' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                          `- error: 'LayoutSubview' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:66: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:50: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:72: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                                             `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:145:37: error: 'LayoutSubviews' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
    :
143 |     /// The spacing after each subview. The final element in the result is always 0.0, since the final cell should
144 |     /// have zero spacing (use trailing margins instead for this)
145 |     func interCellSpacing(subviews: LayoutSubviews) -> [CGFloat] {
    |          |                          `- error: 'LayoutSubviews' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
146 |         if let spacing {
147 |             return Array(repeating: spacing, count: subviews.count)
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'init(idType:x:)' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'init(idType:x:)' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:33:35: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
    |                                   `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
 34 |
 35 |     /// Used to debounce updates to the current selection when `updateScrollGeometry(_:)` is called
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:50:40: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 48 |     }
 49 |
 50 |     func updateScrollPhase(_ newPhase: ScrollPhase) {
    |          |                             `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 51 |         self.scrollPhase = newPhase
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:54:38: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          |                           `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
Failed frontend command:
SwiftCompile normal arm64 (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    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/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerLayoutProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -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/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name HorizontalScrollPicker -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.abi.json
SwiftCompile normal arm64 Compiling\ ViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'init(idType:x:)' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'init(idType:x:)' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:33:35: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
    |                                   `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
 34 |
 35 |     /// Used to debounce updates to the current selection when `updateScrollGeometry(_:)` is called
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:50:40: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 48 |     }
 49 |
 50 |     func updateScrollPhase(_ newPhase: ScrollPhase) {
    |          |                             `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 51 |         self.scrollPhase = newPhase
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:54:38: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          |                           `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:83:32: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
    :
 81 |             // Block changing of current selection  by overriding to previous selection
 82 |             frameUpdateTask = Task {
 83 |                 try await Task.sleep(for: .seconds(0.1))
    |                                |- error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
    |                                `- note: add 'if #available' version check
 84 |                 sendScrollerTo(selection: selection.id)
 85 |             }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:83:44: error: 'seconds' is only available in macOS 13.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
    :
 81 |             // Block changing of current selection  by overriding to previous selection
 82 |             frameUpdateTask = Task {
 83 |                 try await Task.sleep(for: .seconds(0.1))
    |                                            |- error: 'seconds' is only available in macOS 13.0 or newer
    |                                            `- note: add 'if #available' version check
 84 |                 sendScrollerTo(selection: selection.id)
 85 |             }
SwiftCompile normal arm64 Compiling\ HorizontalScrollPickerContent.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollPickerContent.swift
SwiftCompile normal arm64 Compiling\ PickerData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerData.swift
SwiftCompile normal arm64 Compiling\ HorizontalScrollerLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollerLayout.swift
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:34:34: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                |                 `- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
 36 |         result.stackOrientation = .horizontal
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:50:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 47 |     }
 48 |
 49 |     func sizeThatFits(
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 51 |         subviews: Subviews,
 52 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:67:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 63 |     }
 64 |
 65 |     func placeSubviews(
    |          `- note: add '@available' attribute to enclosing instance method
 66 |         in bounds: CGRect,
 67 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 68 |         subviews: Subviews,
 69 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:37: error: 'LayoutSubview' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                          `- error: 'LayoutSubview' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:66: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:50: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:72: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                                             `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:145:37: error: 'LayoutSubviews' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
    :
143 |     /// The spacing after each subview. The final element in the result is always 0.0, since the final cell should
144 |     /// have zero spacing (use trailing margins instead for this)
145 |     func interCellSpacing(subviews: LayoutSubviews) -> [CGFloat] {
    |          |                          `- error: 'LayoutSubviews' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
146 |         if let spacing {
147 |             return Array(repeating: spacing, count: subviews.count)
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:35:22: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
    |                      |- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                      `- note: add 'if #available' version check
 36 |         result.stackOrientation = .horizontal
 37 |         return result
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:127:20: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
    :
125 |             // width proposal should be proposed or maxWidth, whichever is less
126 |             let width = min(maxWidth, parentProposal.width ?? maxWidth)
127 |             return ProposedViewSize(width: width, height: height)
    |                    |- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |                    `- note: add 'if #available' version check
128 |
129 |         } else {
SwiftCompile normal arm64 Compiling\ HorizontalScrollPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollPicker.swift
SwiftCompile normal arm64 Compiling\ GeometryData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:19:25: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
   :
17 |
18 |     // ScrollGeometry Values
19 |     var scrollGeometry: ScrollGeometry
   |                         `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
20 |
21 |     /// amount that the scrollView is scrolled within its frame from its origin.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeometryData.swift
SwiftCompile normal arm64 Compiling\ CenterAlignedScrollBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:17:15: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
    |                 `- note: add '@available' attribute to enclosing static method
 13 |         cellFrames: [ID : CGRect],
 14 |         scrollViewWidth: CGFloat,
 15 |         leadingInset: CGFloat,
 16 |         trailingInset: CGFloat
 17 |     ) -> some ScrollTargetBehavior
    |               `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
 18 |     where Self == CenterAlignedScrollBehavior<ID>
 19 |     {
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:11:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
 13 |         cellFrames: [ID : CGRect],
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CenterAlignedScrollBehavior.swift
SwiftCompile normal arm64 Compiling\ PickerSelection.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/PickerSelection.swift:31:13: warning: capture of 'self' with non-Sendable type 'PickerSelection<ID>' in a '@Sendable' closure [#SendableClosureCaptures]
 8 |
 9 | @propertyWrapper
10 | public struct PickerSelection<ID: Hashable & Sendable>: DynamicProperty {
   |               `- note: consider making generic struct 'PickerSelection' conform to the 'Sendable' protocol
11 |     struct PositionTarget: Sendable {
12 |         var targetId: ID
   :
29 |     public var projectedValue: Binding<ID> {
30 |         Binding {
31 |             value
   |             `- warning: capture of 'self' with non-Sendable type 'PickerSelection<ID>' in a '@Sendable' closure [#SendableClosureCaptures]
32 |         } set: { newVal, transaction in
33 |             var target = PositionTarget(targetId: newVal)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerSelection.swift
SwiftCompile normal arm64 Compiling\ CellData.swift,\ HorizontalScrollerStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:11:29: error: 'Layout' is only available in macOS 13.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
   |                    |        `- error: 'Layout' is only available in macOS 13.0 or newer
   |                    `- note: add '@available' attribute to enclosing associated type
12 |     associatedtype CellView: View
13 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:32:24: error: 'Subview' is only available in macOS 15.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
12 |     associatedtype CellView: View
   :
27 |     ///
28 |     /// - Returns: <#description#>
29 |     func configuredCellContent(
   |          `- note: add '@available' attribute to enclosing instance method
30 |         properties: PickerLayoutProperties,
31 |         frameBinding: Binding<CGRect>,
32 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
33 |     ) -> CellView
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:45:80: error: 'Layout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
47 |             alignment: properties.verticalAlignment,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:55:24: error: 'Subview' is only available in macOS 15.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
55 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
56 |     ) -> some View {
57 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:75:80: error: 'Layout' is only available in macOS 13.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
76 |         HorizontalScrollerLayout(
77 |             parentViewWidth: properties.scrollViewWidth,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:87:24: error: 'Subview' is only available in macOS 15.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
76 |         HorizontalScrollerLayout(
   :
82 |     }
83 |
84 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
85 |         properties: PickerLayoutProperties,
86 |         frameBinding: Binding<CGRect>,
87 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
88 |     ) -> some View {
89 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:46:9: error: 'HStackLayout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
   |         |- error: 'HStackLayout' is only available in macOS 13.0 or newer
   |         `- note: add 'if #available' version check
47 |             alignment: properties.verticalAlignment,
48 |             spacing: properties.horizontalSpacing
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:58:14: error: 'onGeometryChange(for:of:action:)' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
   :
56 |     ) -> some View {
57 |         basicCellView
58 |             .onGeometryChange(for: CGRect.self) { geo in
   |              |- error: 'onGeometryChange(for:of:action:)' is only available in macOS 13.0 or newer
   |              `- note: add 'if #available' version check
59 |                 geo.frame(in: .named(properties.coordinateSpaceName))
60 |             } action: { newVal in
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CellData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollerStyle.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-23 07:05:29.124 xcodebuild[629:3890] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:29.265 xcodebuild[629:3890] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
2026-09-23 07:05:30.085 xcodebuild[629:3890] [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 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ HorizontalScrollPicker (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
	Building workspace HorizontalScrollPicker with scheme HorizontalScrollPicker
(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:
  HorizontalScrollPicker: /Users/admin/builder/spi-builder-workspace
resolved source packages: HorizontalScrollPicker
2026-09-23 07:05:39.622 xcodebuild[750:4474] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:39.768 xcodebuild[750:4474] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "HorizontalScrollPicker",
  "name" : "HorizontalScrollPicker",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    }
  ],
  "products" : [
    {
      "name" : "HorizontalScrollPicker",
      "targets" : [
        "HorizontalScrollPicker"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "HorizontalScrollPicker",
      "module_type" : "SwiftTarget",
      "name" : "HorizontalScrollPicker",
      "path" : "Sources/HorizontalScrollPicker",
      "product_memberships" : [
        "HorizontalScrollPicker"
      ],
      "sources" : [
        "Data Types/CellData.swift",
        "Data Types/HorizontalScrollerStyle.swift",
        "Data Types/PickerLayoutProperties.swift",
        "Data Types/PickerSelection.swift",
        "HorizontalScrollPicker.swift",
        "Internal/CenterAlignedScrollBehavior.swift",
        "Internal/GeometryData.swift",
        "Internal/HorizontalScrollPickerContent.swift",
        "Internal/HorizontalScrollerLayout.swift",
        "Internal/PickerData.swift",
        "Internal/ViewModel.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
{
  "workspace" : {
    "name" : "HorizontalScrollPicker",
    "schemes" : [
      "HorizontalScrollPicker",
      "HorizontalWheelPicker"
    ]
  }
}
2026-09-23 07:05:40.864 xcodebuild[758:4546] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:41.006 xcodebuild[758:4546] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "workspace" : {
    "name" : "HorizontalScrollPicker",
    "schemes" : [
      "HorizontalScrollPicker",
      "HorizontalWheelPicker"
    ]
  }
}
2026-09-23 07:05:41.867 xcodebuild[760:4586] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:42.008 xcodebuild[760:4586] [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 HorizontalScrollPicker -destination platform=macOS,arch=arm64
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 HorizontalScrollPicker -destination platform=macOS,arch=arm64
Resolve Package Graph
Resolved source packages:
  HorizontalScrollPicker: /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 'HorizontalScrollPicker-product' in project 'HorizontalScrollPicker'
        ➜ Explicit dependency on target 'HorizontalScrollPicker' in project 'HorizontalScrollPicker'
    Target 'HorizontalScrollPicker' in project 'HorizontalScrollPicker' (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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache
SwiftDriver HorizontalScrollPicker normal arm64 com.apple.xcode.tools.swift.compiler (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    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 HorizontalScrollPicker -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.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/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-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 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ CellData.swift,\ HorizontalScrollerStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CellData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollerStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:11:29: error: 'Layout' is only available in macOS 13.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
   |                    |        `- error: 'Layout' is only available in macOS 13.0 or newer
   |                    `- note: add '@available' attribute to enclosing associated type
12 |     associatedtype CellView: View
13 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:32:24: error: 'Subview' is only available in macOS 15.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
12 |     associatedtype CellView: View
   :
27 |     ///
28 |     /// - Returns: <#description#>
29 |     func configuredCellContent(
   |          `- note: add '@available' attribute to enclosing instance method
30 |         properties: PickerLayoutProperties,
31 |         frameBinding: Binding<CGRect>,
32 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
33 |     ) -> CellView
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:45:80: error: 'Layout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
47 |             alignment: properties.verticalAlignment,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:55:24: error: 'Subview' is only available in macOS 15.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
55 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
56 |     ) -> some View {
57 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:75:80: error: 'Layout' is only available in macOS 13.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
76 |         HorizontalScrollerLayout(
77 |             parentViewWidth: properties.scrollViewWidth,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:87:24: error: 'Subview' is only available in macOS 15.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
76 |         HorizontalScrollerLayout(
   :
82 |     }
83 |
84 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
85 |         properties: PickerLayoutProperties,
86 |         frameBinding: Binding<CGRect>,
87 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
88 |     ) -> some View {
89 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:46:9: error: 'HStackLayout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
   |         |- error: 'HStackLayout' is only available in macOS 13.0 or newer
   |         `- note: add 'if #available' version check
47 |             alignment: properties.verticalAlignment,
48 |             spacing: properties.horizontalSpacing
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:58:14: error: 'onGeometryChange(for:of:action:)' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
   :
56 |     ) -> some View {
57 |         basicCellView
58 |             .onGeometryChange(for: CGRect.self) { geo in
   |              |- error: 'onGeometryChange(for:of:action:)' is only available in macOS 13.0 or newer
   |              `- note: add 'if #available' version check
59 |                 geo.frame(in: .named(properties.coordinateSpaceName))
60 |             } action: { newVal in
SwiftCompile normal arm64 Compiling\ HorizontalScrollPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollPicker.swift
SwiftCompile normal arm64 Compiling\ CenterAlignedScrollBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:17:15: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
    |                 `- note: add '@available' attribute to enclosing static method
 13 |         cellFrames: [ID : CGRect],
 14 |         scrollViewWidth: CGFloat,
 15 |         leadingInset: CGFloat,
 16 |         trailingInset: CGFloat
 17 |     ) -> some ScrollTargetBehavior
    |               `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
 18 |     where Self == CenterAlignedScrollBehavior<ID>
 19 |     {
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:11:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
 13 |         cellFrames: [ID : CGRect],
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CenterAlignedScrollBehavior.swift
SwiftCompile normal arm64 Compiling\ GeometryData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:19:25: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
   :
17 |
18 |     // ScrollGeometry Values
19 |     var scrollGeometry: ScrollGeometry
   |                         `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
20 |
21 |     /// amount that the scrollView is scrolled within its frame from its origin.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile GeometryData.swift
SwiftCompile normal arm64 Compiling\ PickerData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerData.swift
SwiftCompile normal arm64 Compiling\ HorizontalScrollerLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:34:34: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                |                 `- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
 36 |         result.stackOrientation = .horizontal
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:50:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 47 |     }
 48 |
 49 |     func sizeThatFits(
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 51 |         subviews: Subviews,
 52 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:67:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 63 |     }
 64 |
 65 |     func placeSubviews(
    |          `- note: add '@available' attribute to enclosing instance method
 66 |         in bounds: CGRect,
 67 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 68 |         subviews: Subviews,
 69 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:37: error: 'LayoutSubview' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                          `- error: 'LayoutSubview' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:66: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:50: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:72: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                                             `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:145:37: error: 'LayoutSubviews' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
    :
143 |     /// The spacing after each subview. The final element in the result is always 0.0, since the final cell should
144 |     /// have zero spacing (use trailing margins instead for this)
145 |     func interCellSpacing(subviews: LayoutSubviews) -> [CGFloat] {
    |          |                          `- error: 'LayoutSubviews' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
146 |         if let spacing {
147 |             return Array(repeating: spacing, count: subviews.count)
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:35:22: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
    |                      |- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                      `- note: add 'if #available' version check
 36 |         result.stackOrientation = .horizontal
 37 |         return result
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:127:20: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
    :
125 |             // width proposal should be proposed or maxWidth, whichever is less
126 |             let width = min(maxWidth, parentProposal.width ?? maxWidth)
127 |             return ProposedViewSize(width: width, height: height)
    |                    |- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |                    `- note: add 'if #available' version check
128 |
129 |         } else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollerLayout.swift
SwiftCompile normal arm64 Compiling\ HorizontalScrollPickerContent.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile HorizontalScrollPickerContent.swift
SwiftCompile normal arm64 Compiling\ ViewModel.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'init(idType:x:)' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'init(idType:x:)' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:33:35: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
    |                                   `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
 34 |
 35 |     /// Used to debounce updates to the current selection when `updateScrollGeometry(_:)` is called
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:50:40: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 48 |     }
 49 |
 50 |     func updateScrollPhase(_ newPhase: ScrollPhase) {
    |          |                             `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 51 |         self.scrollPhase = newPhase
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:54:38: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          |                           `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:83:32: error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
    :
 81 |             // Block changing of current selection  by overriding to previous selection
 82 |             frameUpdateTask = Task {
 83 |                 try await Task.sleep(for: .seconds(0.1))
    |                                |- error: 'sleep(for:tolerance:clock:)' is only available in macOS 13.0 or newer
    |                                `- note: add 'if #available' version check
 84 |                 sendScrollerTo(selection: selection.id)
 85 |             }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:83:44: error: 'seconds' is only available in macOS 13.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
    :
 81 |             // Block changing of current selection  by overriding to previous selection
 82 |             frameUpdateTask = Task {
 83 |                 try await Task.sleep(for: .seconds(0.1))
    |                                            |- error: 'seconds' is only available in macOS 13.0 or newer
    |                                            `- note: add 'if #available' version check
 84 |                 sendScrollerTo(selection: selection.id)
 85 |             }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewModel.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ HorizontalScrollPicker (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:11:29: error: 'Layout' is only available in macOS 13.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
   |                    |        `- error: 'Layout' is only available in macOS 13.0 or newer
   |                    `- note: add '@available' attribute to enclosing associated type
12 |     associatedtype CellView: View
13 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:32:24: error: 'Subview' is only available in macOS 15.0 or newer
 8 |
 9 | /// <#Description#>
10 | public protocol HorizontalScrollerStyle {
   |                 `- note: add '@available' attribute to enclosing protocol
11 |     associatedtype Content: Layout
12 |     associatedtype CellView: View
   :
27 |     ///
28 |     /// - Returns: <#description#>
29 |     func configuredCellContent(
   |          `- note: add '@available' attribute to enclosing instance method
30 |         properties: PickerLayoutProperties,
31 |         frameBinding: Binding<CGRect>,
32 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
33 |     ) -> CellView
34 | }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:45:80: error: 'Layout' is only available in macOS 13.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
46 |         HStackLayout(
47 |             alignment: properties.verticalAlignment,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:55:24: error: 'Subview' is only available in macOS 15.0 or newer
42 | }
43 |
44 | public struct HStackStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
45 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
46 |         HStackLayout(
   :
50 |     }
51 |
52 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
53 |         properties: PickerLayoutProperties,
54 |         frameBinding: Binding<CGRect>,
55 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
56 |     ) -> some View {
57 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:75:80: error: 'Layout' is only available in macOS 13.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
   |                 |                                                              `- error: 'Layout' is only available in macOS 13.0 or newer
   |                 `- note: add '@available' attribute to enclosing instance method
76 |         HorizontalScrollerLayout(
77 |             parentViewWidth: properties.scrollViewWidth,
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/HorizontalScrollerStyle.swift:87:24: error: 'Subview' is only available in macOS 15.0 or newer
72 | }
73 |
74 | public struct CustomLayoutStyle: HorizontalScrollerStyle {
   |               `- note: add '@available' attribute to enclosing struct
75 |     public func configuredLayout(_ properties: PickerLayoutProperties) -> some Layout {
76 |         HorizontalScrollerLayout(
   :
82 |     }
83 |
84 |     public func configuredCellContent(
   |                 `- note: add '@available' attribute to enclosing instance method
85 |         properties: PickerLayoutProperties,
86 |         frameBinding: Binding<CGRect>,
87 |         basicCellView: Subview
   |                        `- error: 'Subview' is only available in macOS 15.0 or newer
88 |     ) -> some View {
89 |         basicCellView
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:17:15: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
    |                 `- note: add '@available' attribute to enclosing static method
 13 |         cellFrames: [ID : CGRect],
 14 |         scrollViewWidth: CGFloat,
 15 |         leadingInset: CGFloat,
 16 |         trailingInset: CGFloat
 17 |     ) -> some ScrollTargetBehavior
    |               `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
 18 |     where Self == CenterAlignedScrollBehavior<ID>
 19 |     {
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:11:11: error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
  9 | // MARK: - Convenience Static Initializer
 10 |
 11 | extension ScrollTargetBehavior {
    | |         `- error: 'ScrollTargetBehavior' is only available in macOS 14.0 or newer
    | `- note: add '@available' attribute to enclosing extension
 12 |     static func centerAligned<ID>(
 13 |         cellFrames: [ID : CGRect],
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift:37:39: error: 'ScrollTarget' is only available in macOS 14.0 or newer
 29 | // MARK: - CenterAlignedScrollBehavior
 30 |
 31 | struct CenterAlignedScrollBehavior<ID: Hashable>: ScrollTargetBehavior {
    |        `- note: add '@available' attribute to enclosing generic struct
 32 |     var cellFrames: [ID : CGRect]
 33 |     var scrollViewWidth: CGFloat
    :
 35 |     var trailingInset: CGFloat
 36 |
 37 |     func updateTarget(_ target: inout ScrollTarget, context: TargetContext) {
    |          |                            `- error: 'ScrollTarget' is only available in macOS 14.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 38 |         guard !cellFrames.isEmpty else { return }
 39 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:13:23: error: 'ScrollPhase' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
12 |
13 |     var scrollPhase = ScrollPhase.idle
   |                       `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
14 |
15 |     var scrollViewFrame: CGRect = .zero
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift:19:25: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
 7 | import SwiftUI
 8 |
 9 | struct GeometryData: Equatable, Sendable {
   |        `- note: add '@available' attribute to enclosing struct
10 |     var leadingContentMargin: CGFloat = 0.0
11 |     var trailingContentMargin: CGFloat = 0.0
   :
17 |
18 |     // ScrollGeometry Values
19 |     var scrollGeometry: ScrollGeometry
   |                         `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
20 |
21 |     /// amount that the scrollView is scrolled within its frame from its origin.
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:34:34: error: 'LayoutProperties' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
    |                |                 `- error: 'LayoutProperties' is only available in macOS 13.0 or newer
    |                `- note: add '@available' attribute to enclosing static property
 35 |         var result = LayoutProperties()
 36 |         result.stackOrientation = .horizontal
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:50:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 47 |     }
 48 |
 49 |     func sizeThatFits(
    |          `- note: add '@available' attribute to enclosing instance method
 50 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 51 |         subviews: Subviews,
 52 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:67:19: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 63 |     }
 64 |
 65 |     func placeSubviews(
    |          `- note: add '@available' attribute to enclosing instance method
 66 |         in bounds: CGRect,
 67 |         proposal: ProposedViewSize,
    |                   `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 68 |         subviews: Subviews,
 69 |         cache: inout CacheData
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:37: error: 'LayoutSubview' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                          `- error: 'LayoutSubview' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:90:66: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
 31 | // MARK: - Layout Conformance
 32 |
 33 | extension HorizontalScrollerLayout: Layout {
    | `- note: add '@available' attribute to enclosing extension
 34 |     static var layoutProperties: LayoutProperties {
 35 |         var result = LayoutProperties()
    :
 88 |
 89 |     /// Always uses .topLeading for placement position
 90 |     func frameForSubview(_ subview: LayoutSubview, proposedSize: ProposedViewSize, xOffset: CGFloat, boundsHeight: CGFloat) -> CGRect {
    |          |                                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 91 |         let viewSize = subview.sizeThatFits(proposedSize)
 92 |         let viewHeight = viewSize.height
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:50: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                       `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:113:72: error: 'ProposedViewSize' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
111 |     }
112 |
113 |     func negotiatedProposal(with parentProposal: ProposedViewSize?) -> ProposedViewSize {
    |          |                                                             `- error: 'ProposedViewSize' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
114 |         let maxWidth = parentViewWidth * maximumCellWidthRatio
115 |
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift:145:37: error: 'LayoutSubviews' is only available in macOS 13.0 or newer
106 | // MARK: - Computations
107 |
108 | extension HorizontalScrollerLayout {
    | `- note: add '@available' attribute to enclosing extension
109 |     var maximumCellWidthRatio: CGFloat {
110 |         0.66
    :
143 |     /// The spacing after each subview. The final element in the result is always 0.0, since the final cell should
144 |     /// have zero spacing (use trailing margins instead for this)
145 |     func interCellSpacing(subviews: LayoutSubviews) -> [CGFloat] {
    |          |                          `- error: 'LayoutSubviews' is only available in macOS 13.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
146 |         if let spacing {
147 |             return Array(repeating: spacing, count: subviews.count)
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'ScrollPosition' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'ScrollPosition' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:31:36: error: 'init(idType:x:)' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 29 |
 30 |     // Selection state
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
    |                                    `- error: 'init(idType:x:)' is only available in macOS 15.0 or newer
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:33:35: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 31 |     @Published var positionState = ScrollPosition(x: 0.0)
 32 |     @Published private(set) var selection: CellFrame
 33 |     private(set) var scrollPhase: ScrollPhase = .idle
    |                                   `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
 34 |
 35 |     /// Used to debounce updates to the current selection when `updateScrollGeometry(_:)` is called
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:50:40: error: 'ScrollPhase' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 48 |     }
 49 |
 50 |     func updateScrollPhase(_ newPhase: ScrollPhase) {
    |          |                             `- error: 'ScrollPhase' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 51 |         self.scrollPhase = newPhase
 52 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift:54:38: error: 'ScrollGeometry' is only available in macOS 15.0 or newer
  8 |
  9 | @MainActor
 10 | final class ViewModel<Data, ID>: ObservableObject
    |             `- note: add '@available' attribute to enclosing generic class
 11 | where Data: RandomAccessCollection,
 12 |       ID: Hashable & Sendable,
    :
 52 |     }
 53 |
 54 |     func updateScrollGeometry(_ geo: ScrollGeometry) {
    |          |                           `- error: 'ScrollGeometry' is only available in macOS 15.0 or newer
    |          `- note: add '@available' attribute to enclosing instance method
 55 |         // debounce selection update using frameUpdateTask
 56 |         frameUpdateTask?.cancel()
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/Sources/HorizontalScrollPicker/Data\ Types/CellData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/HorizontalScrollerStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerLayoutProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/HorizontalScrollPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/CenterAlignedScrollBehavior.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/GeometryData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollPickerContent.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/HorizontalScrollerLayout.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/PickerData.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Internal/ViewModel.swift -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -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/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c0446a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name HorizontalScrollPicker -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.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/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/HorizontalScrollPicker.build/Debug/HorizontalScrollPicker-t.build/Objects-normal/arm64/HorizontalScrollPicker.abi.json
SwiftCompile normal arm64 (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ PickerSelection.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
/Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data Types/PickerSelection.swift:31:13: warning: capture of 'self' with non-Sendable type 'PickerSelection<ID>' in a '@Sendable' closure [#SendableClosureCaptures]
 8 |
 9 | @propertyWrapper
10 | public struct PickerSelection<ID: Hashable & Sendable>: DynamicProperty {
   |               `- note: consider making generic struct 'PickerSelection' conform to the 'Sendable' protocol
11 |     struct PositionTarget: Sendable {
12 |         var targetId: ID
   :
29 |     public var projectedValue: Binding<ID> {
30 |         Binding {
31 |             value
   |             `- warning: capture of 'self' with non-Sendable type 'PickerSelection<ID>' in a '@Sendable' closure [#SendableClosureCaptures]
32 |         } set: { newVal, transaction in
33 |             var target = PositionTarget(targetId: newVal)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerSelection.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerSelection.swift
SwiftCompile normal arm64 Compiling\ PickerLayoutProperties.swift /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerLayoutProperties.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/HorizontalScrollPicker/Data\ Types/PickerLayoutProperties.swift (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerLayoutProperties.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-23 07:05:42.853 xcodebuild[761:4619] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-23 07:05:42.993 xcodebuild[761:4619] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:81afa891176bd964705cef525e4e2520d2e988cb, name:My Mac }
2026-09-23 07:05:43.201 xcodebuild[761:4619] [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\ HorizontalScrollPicker (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
	SwiftCompile normal arm64 (in target 'HorizontalScrollPicker' from project 'HorizontalScrollPicker')
	Building workspace HorizontalScrollPicker with scheme HorizontalScrollPicker
(3 failures)
BUILD FAILURE 6.4 macosXcodebuild