The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build CompactSlider, reference 2.0.9 (f07c7a), with Swift 5.9 for macOS (SPM) on 26 Mar 2025 12:15:13 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/buh/CompactSlider.git
Reference: 2.0.9
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/buh/CompactSlider
 * tag               2.0.9      -> FETCH_HEAD
HEAD is now at f07c7a5 Show the handler also at 100%
Cloned https://github.com/buh/CompactSlider.git
Revision (git rev-parse @):
f07c7a5d03a2d9541aae1b7ebff861b77561ee31
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/buh/CompactSlider.git at 2.0.9
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/buh/CompactSlider.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/1] Copying PrivacyInfo.xcprivacy
[2/65] Compiling CompactSlider GradientMask.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[3/65] Compiling CompactSlider OptionalCGSize.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[4/65] Compiling CompactSlider ReversedMask.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[5/65] Compiling CompactSlider EnvironmentSystemSliderStyleKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[6/65] Compiling CompactSlider HandleStyle+SystemSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[7/65] Compiling CompactSlider SystemSlider+ViewFrame.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[8/65] Compiling CompactSlider SystemSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[9/72] Compiling CompactSlider ProgressContainerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[10/72] Compiling CompactSlider ProgressView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[11/72] Compiling CompactSlider DefaultScaleView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[12/72] Compiling CompactSlider EnvironmentScaleViewKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[13/72] Compiling CompactSlider ScaleContainerView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[14/72] Compiling CompactSlider ScaleShapeStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[15/72] Compiling CompactSlider ScaleView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[16/72] Compiling CompactSlider CompactSliderPoint.swift
[17/72] Compiling CompactSlider CompactSliderPolarPoint.swift
[18/72] Compiling CompactSlider CompactSliderStep.swift
[19/72] Compiling CompactSlider CompactSliderStyleConfiguration.swift
[20/72] Compiling CompactSlider CompactSliderType.swift
[21/72] Compiling CompactSlider BackgroundContainerView.swift
[22/72] Compiling CompactSlider DefaultBackgroundView.swift
[23/72] Compiling CompactSlider EnvironmentBackgroundViewKey.swift
[24/72] Compiling CompactSlider GridBackgroundView.swift
[25/72] Compiling CompactSlider GridView.swift
[26/72] Compiling CompactSlider CompactSliderVisibility.swift
[27/72] Compiling CompactSlider GaugeStyle.swift
[28/72] Compiling CompactSlider GaugeView.swift
[29/72] Compiling CompactSlider Grid.swift
[30/72] Compiling CompactSlider ScaleZStackView.swift
[31/72] Compiling CompactSlider CircularScaleShape.swift
[32/72] Compiling CompactSlider LinearScaleShape.swift
[33/72] Compiling CompactSlider ScaleLabels.swift
[34/72] Compiling CompactSlider BackgroundViewWrapper.swift
[35/72] Compiling CompactSlider ClipShapeStyle.swift
[36/72] Compiling CompactSlider CompactSliderStyle.swift
[37/72] Compiling CompactSlider SystemSliderBackgroundView.swift
[38/72] Compiling CompactSlider SystemSliderHandleView.swift
[39/72] Compiling CompactSlider SystemSliderProgressView.swift
[40/72] Compiling CompactSlider SystemSliderType.swift
[41/72] Compiling CompactSlider ClosedRange.swift
[42/72] Compiling CompactSlider CoreGraphics.swift
[43/72] Compiling CompactSlider Defaults.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[44/72] Compiling CompactSlider EnvironmentHandleStyleKey.swift
[45/72] Compiling CompactSlider EnvironmentHandleViewKey.swift
[46/72] Compiling CompactSlider HandleStyle.swift
[47/72] Compiling CompactSlider HandleView.swift
[48/72] Compiling CompactSlider HandleViewContainerView.swift
[49/72] Compiling CompactSlider EnvironmentProgressViewKey.swift
[50/72] Compiling CompactSlider Progress.swift
[51/72] Compiling CompactSlider DefaultCompactSliderStyle+Init.swift
[52/72] Compiling CompactSlider DefaultCompactSliderStyle.swift
[53/72] Compiling CompactSlider HandleViewWrapper.swift
[54/72] Compiling CompactSlider ProgressViewWrapper.swift
[55/72] Compiling CompactSlider ScaleViewWrapper.swift
[56/72] Compiling CompactSlider Convertor.swift
[57/72] Compiling CompactSlider EdgeInsets.swift
[58/72] Emitting module CompactSlider
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:15:10: error: type 'ScaleShapeStyle.Style' does not conform to protocol 'Hashable'
    enum Style: Hashable {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/Components/Scale/ScaleShapeStyle.swift:39:21: note: associated value type 'CGPoint' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ScaleShapeStyle.Style' to 'Hashable'
            offset: CGPoint,
                    ^
[59/72] Compiling CompactSlider CompactSlider+Dragging.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[60/72] Compiling CompactSlider CompactSlider+OnChange.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[61/72] Compiling CompactSlider CompactSlider+ScrollWheel.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[62/72] Compiling CompactSlider CompactSlider.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[63/72] Compiling CompactSlider CompactSliderAnimations.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[64/72] Compiling CompactSlider CompactSliderOnChangeAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[65/72] Compiling CompactSlider CompactSliderOption.swift
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:6: error: generic parameter 'T' could not be inferred
    @Environment(\.appearsActive) var appearsActive
     ^
SwiftUI.Environment:5:12: note: in call to initializer
    public init<T>(_ objectType: T.Type) where Value == T?, T : AnyObject, T : Observable
           ^
/Users/admin/builder/spi-builder-workspace/Sources/CompactSlider/CompactSlider.swift:138:18: error: cannot infer key path type from context; consider explicitly specifying a root type
    @Environment(\.appearsActive) var appearsActive
                 ^
                  <#Root#>
[66/72] Compiling CompactSlider Functions.swift
[67/72] Compiling CompactSlider HapticFeedback.swift
[68/72] Compiling CompactSlider ScreenScaleFactor.swift
[69/72] Compiling CompactSlider ScrollWheelModifier.swift
[70/72] Compiling CompactSlider View.swift
[71/72] Compiling CompactSlider WatchOSFillMaterial.swift
[72/72] Compiling CompactSlider resource_bundle_accessor.swift
error: fatalError
BUILD FAILURE 5.9 macosSpm