Build Information
Failed to build Sliders, reference master (d0439d), with Swift 6.4 for tvOS using Xcode 27.0 on 24 Sep 2026 10:31:13 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 Sliders -destination generic/platform=tvOSBuild Log
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPad+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPad.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPadStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider+TutorialPreviews.swift
SwiftCompile normal arm64 Compiling\ LSlider+Previews.swift,\ LSlider.swift,\ LSliderHapticManager.swift,\ LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:26:17: error: 'GroupBox' is unavailable in tvOS
24 |
25 | // ── Basic slider (no tick marks) ──────────────────────────────
26 | GroupBox("Basic – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
27 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
28 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:26:17: error: 'init(_:content:)' is unavailable in tvOS
24 |
25 | // ── Basic slider (no tick marks) ──────────────────────────────
26 | GroupBox("Basic – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
27 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
28 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:33:17: error: 'GroupBox' is unavailable in tvOS
31 |
32 | // ── Basic slider (no tick marks) ──────────────────────────────
33 | GroupBox("Disabled – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
34 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
35 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:33:17: error: 'init(_:content:)' is unavailable in tvOS
31 |
32 | // ── Basic slider (no tick marks) ──────────────────────────────
33 | GroupBox("Disabled – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
34 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
35 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:41:17: error: 'GroupBox' is unavailable in tvOS
39 |
40 | // ── Evenly-distributed tick mark count ───────────────────────
41 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
42 | LSlider(
43 | $value2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:41:17: error: 'init(_:content:)' is unavailable in tvOS
39 |
40 | // ── Evenly-distributed tick mark count ───────────────────────
41 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
42 | LSlider(
43 | $value2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:56:17: error: 'GroupBox' is unavailable in tvOS
54 |
55 | // ── Fixed-step spacing ────────────────────────────────────────
56 | GroupBox("spacing(1) — step every 1 unit, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
57 | LSlider(
58 | $value3,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:56:17: error: 'init(_:content:)' is unavailable in tvOS
54 |
55 | // ── Fixed-step spacing ────────────────────────────────────────
56 | GroupBox("spacing(1) — step every 1 unit, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
57 | LSlider(
58 | $value3,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:71:17: error: 'GroupBox' is unavailable in tvOS
69 |
70 | // ── Explicit values ───────────────────────────────────────────
71 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'GroupBox' is unavailable in tvOS
72 | LSlider(
73 | $value4,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:71:17: error: 'init(_:content:)' is unavailable in tvOS
69 |
70 | // ── Explicit values ───────────────────────────────────────────
71 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'init(_:content:)' is unavailable in tvOS
72 | LSlider(
73 | $value4,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:86:17: error: 'GroupBox' is unavailable in tvOS
84 |
85 | // ── Affinity enabled (count) ──────────────────────────────────
86 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
87 | LSlider(
88 | $value5,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:86:17: error: 'init(_:content:)' is unavailable in tvOS
84 |
85 | // ── Affinity enabled (count) ──────────────────────────────────
86 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
87 | LSlider(
88 | $value5,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:104:17: error: 'GroupBox' is unavailable in tvOS
102 |
103 | // ── Affinity enabled (spacing) ────────────────────────────────
104 | GroupBox("Affinity ON — spacing(1), radius 5%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
105 | LSlider(
106 | $value6,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:104:17: error: 'init(_:content:)' is unavailable in tvOS
102 |
103 | // ── Affinity enabled (spacing) ────────────────────────────────
104 | GroupBox("Affinity ON — spacing(1), radius 5%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
105 | LSlider(
106 | $value6,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:122:17: error: 'GroupBox' is unavailable in tvOS
120 |
121 | // ── Diagonal slider with count-based ticks ───────────────────
122 | GroupBox("Diagonal (325°) with count(5) ticks + affinity") {
| `- error: 'GroupBox' is unavailable in tvOS
123 | LSlider(
124 | $value2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:122:17: error: 'init(_:content:)' is unavailable in tvOS
120 |
121 | // ── Diagonal slider with count-based ticks ───────────────────
122 | GroupBox("Diagonal (325°) with count(5) ticks + affinity") {
| `- error: 'init(_:content:)' is unavailable in tvOS
123 | LSlider(
124 | $value2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:137:17: error: 'GroupBox' is unavailable in tvOS
135 |
136 | // ── Custom style with tick marks ──────────────────────────────
137 | GroupBox("Custom BarLSliderStyle + spacing(0.1) ticks + affinity") {
| `- error: 'GroupBox' is unavailable in tvOS
138 | LSlider(
139 | $value1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:137:17: error: 'init(_:content:)' is unavailable in tvOS
135 |
136 | // ── Custom style with tick marks ──────────────────────────────
137 | GroupBox("Custom BarLSliderStyle + spacing(0.1) ticks + affinity") {
| `- error: 'init(_:content:)' is unavailable in tvOS
138 | LSlider(
139 | $value1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:457:9: error: 'DragGesture' is unavailable in tvOS
455 |
456 | private func makeGesture(_ proxy: GeometryProxy) -> some Gesture {
457 | DragGesture(minimumDistance: 5, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
458 | .onChanged({ drag in
459 | let (start, end) = calculateEndPoints(proxy)
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:457:9: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
455 |
456 | private func makeGesture(_ proxy: GeometryProxy) -> some Gesture {
457 | DragGesture(minimumDistance: 5, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
458 | .onChanged({ drag in
459 | let (start, end) = calculateEndPoints(proxy)
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:528:29: error: 'SpatialTapGesture' is unavailable in tvOS
526 | .contentShape(Rectangle())
527 | .gesture(
528 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'SpatialTapGesture' is unavailable in tvOS
529 | .onEnded { tap in
530 | let (start, end) = calculateEndPoints(geo)
SwiftUI.SpatialTapGesture:3:27: note: 'SpatialTapGesture' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, visionOS 1.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct SpatialTapGesture : Gesture, ~Sendable {
| `- note: 'SpatialTapGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, @unchecked Sendable {
5 | public var location: CGPoint
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:528:29: error: 'init(count:coordinateSpace:)' is unavailable in tvOS
526 | .contentShape(Rectangle())
527 | .gesture(
528 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'init(count:coordinateSpace:)' is unavailable in tvOS
529 | .onEnded { tap in
530 | let (start, end) = calculateEndPoints(geo)
SwiftUI.SpatialTapGesture.init:4:22: note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init(count: Int = 1, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
5 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleRSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/Joystick+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/LSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/OverflowSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/PSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RadialPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/TrackPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/AdaptiveLine.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CircularArc.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/Path+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarkSpacing.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarks.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/supplementaryOutputs-2 -target arm64-apple-tvos26.0 -module-can-import-version CoreHaptics 1.0.0 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -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/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Sliders -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider+Previews.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderHapticManager.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderStyle.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.swiftmodule -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider+Previews.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderHapticManager.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderStyle.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSliderHapticManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSliderStyle.swift
SwiftCompile normal arm64 Compiling\ Joystick.swift,\ DoubleLSlider+Previews.swift,\ DoubleLSlider.swift,\ DoubleLSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift:477:29: error: 'DragGesture' is unavailable in tvOS
475 | style.makeHitBox(configuration: config)
476 | .gesture(
477 | DragGesture()
| `- error: 'DragGesture' is unavailable in tvOS
478 | .onChanged({ (value) in
479 | lastPlacement = .zero
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift:477:29: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
475 | style.makeHitBox(configuration: config)
476 | .gesture(
477 | DragGesture()
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
478 | .onChanged({ (value) in
479 | lastPlacement = .zero
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:83:17: error: 'GroupBox' is unavailable in tvOS
81 |
82 | // ── Basic (no tick marks) ─────────────────────────────────────
83 | GroupBox("Basic – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
84 | DoubleLSlider(
85 | lowerValue: $lower1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:83:17: error: 'init(_:content:)' is unavailable in tvOS
81 |
82 | // ── Basic (no tick marks) ─────────────────────────────────────
83 | GroupBox("Basic – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
84 | DoubleLSlider(
85 | lowerValue: $lower1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:97:17: error: 'GroupBox' is unavailable in tvOS
95 |
96 | // ── Basic (no tick marks) ─────────────────────────────────────
97 | GroupBox("Disabeld – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
98 | DoubleLSlider(
99 | lowerValue: $lower1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:97:17: error: 'init(_:content:)' is unavailable in tvOS
95 |
96 | // ── Basic (no tick marks) ─────────────────────────────────────
97 | GroupBox("Disabeld – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
98 | DoubleLSlider(
99 | lowerValue: $lower1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:112:17: error: 'GroupBox' is unavailable in tvOS
110 |
111 | // ── count(11) tick marks with haptics ─────────────────────────
112 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
113 | DoubleLSlider(
114 | lowerValue: $lower2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:112:17: error: 'init(_:content:)' is unavailable in tvOS
110 |
111 | // ── count(11) tick marks with haptics ─────────────────────────
112 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
113 | DoubleLSlider(
114 | lowerValue: $lower2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:129:17: error: 'GroupBox' is unavailable in tvOS
127 |
128 | // ── spacing(1) tick marks ─────────────────────────────────────
129 | GroupBox("spacing(1) — step every 1 unit, range 0…10") {
| `- error: 'GroupBox' is unavailable in tvOS
130 | DoubleLSlider(
131 | lowerValue: $lower3,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:129:17: error: 'init(_:content:)' is unavailable in tvOS
127 |
128 | // ── spacing(1) tick marks ─────────────────────────────────────
129 | GroupBox("spacing(1) — step every 1 unit, range 0…10") {
| `- error: 'init(_:content:)' is unavailable in tvOS
130 | DoubleLSlider(
131 | lowerValue: $lower3,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:145:17: error: 'GroupBox' is unavailable in tvOS
143 |
144 | // ── Explicit values ───────────────────────────────────────────
145 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'GroupBox' is unavailable in tvOS
146 | DoubleLSlider(
147 | lowerValue: $lower4,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:145:17: error: 'init(_:content:)' is unavailable in tvOS
143 |
144 | // ── Explicit values ───────────────────────────────────────────
145 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'init(_:content:)' is unavailable in tvOS
146 | DoubleLSlider(
147 | lowerValue: $lower4,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:161:17: error: 'GroupBox' is unavailable in tvOS
159 |
160 | // ── Affinity (magnetic snap) ──────────────────────────────────
161 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
162 | DoubleLSlider(
163 | lowerValue: $lower5,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:161:17: error: 'init(_:content:)' is unavailable in tvOS
159 |
160 | // ── Affinity (magnetic snap) ──────────────────────────────────
161 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
162 | DoubleLSlider(
163 | lowerValue: $lower5,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:180:17: error: 'GroupBox' is unavailable in tvOS
178 |
179 | // ── Angled slider ─────────────────────────────────────────────
180 | GroupBox("Angled — 30°, spacing(1), range 0…10") {
| `- error: 'GroupBox' is unavailable in tvOS
181 | DoubleLSlider(
182 | lowerValue: $lower6,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:180:17: error: 'init(_:content:)' is unavailable in tvOS
178 |
179 | // ── Angled slider ─────────────────────────────────────────────
180 | GroupBox("Angled — 30°, spacing(1), range 0…10") {
| `- error: 'init(_:content:)' is unavailable in tvOS
181 | DoubleLSlider(
182 | lowerValue: $lower6,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:196:17: error: 'GroupBox' is unavailable in tvOS
194 |
195 | // ── Diagnostic style ──────────────────────────────────────────
196 | GroupBox("Diagnostic — colour-coded gesture regions") {
| `- error: 'GroupBox' is unavailable in tvOS
197 | DoubleLSlider(
198 | lowerValue: $lowerD,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:196:17: error: 'init(_:content:)' is unavailable in tvOS
194 |
195 | // ── Diagnostic style ──────────────────────────────────────────
196 | GroupBox("Diagnostic — colour-coded gesture regions") {
| `- error: 'init(_:content:)' is unavailable in tvOS
197 | DoubleLSlider(
198 | lowerValue: $lowerD,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:212:17: error: 'GroupBox' is unavailable in tvOS
210 |
211 | // ── Disabled state ────────────────────────────────────────────
212 | GroupBox("Disabled") {
| `- error: 'GroupBox' is unavailable in tvOS
213 | DoubleLSlider(
214 | lowerValue: .constant(0.3),
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:212:17: error: 'init(_:content:)' is unavailable in tvOS
210 |
211 | // ── Disabled state ────────────────────────────────────────────
212 | GroupBox("Disabled") {
| `- error: 'init(_:content:)' is unavailable in tvOS
213 | DoubleLSlider(
214 | lowerValue: .constant(0.3),
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:397:23: error: 'DragGesture' is unavailable in tvOS
395 | let (start, end) = calculateEndPoints(proxy)
396 |
397 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
398 | .onChanged { drag in
399 | if !isLowerActive {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:397:23: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
395 | let (start, end) = calculateEndPoints(proxy)
396 |
397 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
398 | .onChanged { drag in
399 | if !isLowerActive {
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:438:23: error: 'DragGesture' is unavailable in tvOS
436 | let (start, end) = calculateEndPoints(proxy)
437 |
438 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
439 | .onChanged { drag in
440 | if !isUpperActive {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:438:23: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
436 | let (start, end) = calculateEndPoints(proxy)
437 |
438 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
439 | .onChanged { drag in
440 | if !isUpperActive {
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:499:23: error: 'DragGesture' is unavailable in tvOS
497 | let midY = (loPt.y + hiPt.y) / 2 - Double(proxy.size.height / 2)
498 |
499 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
500 | .onChanged { drag in
501 | if !isRangeActive {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift:499:23: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
497 | let midY = (loPt.y + hiPt.y) / 2 - Double(proxy.size.height / 2)
498 |
499 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
500 | .onChanged { drag in
501 | if !isRangeActive {
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleRSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/Joystick+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/LSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/OverflowSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/PSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RadialPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/TrackPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/AdaptiveLine.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CircularArc.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/Path+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarkSpacing.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarks.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/supplementaryOutputs-1 -target arm64-apple-tvos26.0 -module-can-import-version CoreHaptics 1.0.0 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -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/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Sliders -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Joystick.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSlider+Previews.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSlider.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSliderStyle.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.swiftmodule -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Joystick.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSlider+Previews.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSlider.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/DoubleLSliderStyle.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Joystick.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSliderStyle.swift
SwiftCompile normal arm64 Compiling\ RadialSlider.swift,\ RadialPad+Previews.swift,\ RadialPad.swift,\ RadialPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift:431:23: error: 'DragGesture' is unavailable in tvOS
429 | let middle = CGPoint(x: proxy.frame(in: .global).midX, y: proxy.frame(in: .global).midY)
430 |
431 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .global)
| `- error: 'DragGesture' is unavailable in tvOS
432 | .onChanged { dragValue in
433 | if !isActive {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift:431:23: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
429 | let middle = CGPoint(x: proxy.frame(in: .global).midX, y: proxy.frame(in: .global).midY)
430 |
431 | let gesture = DragGesture(minimumDistance: 0, coordinateSpace: .global)
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
432 | .onChanged { dragValue in
433 | if !isActive {
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift:507:33: error: 'SpatialTapGesture' is unavailable in tvOS
505 | .contentShape(Circle())
506 | .gesture(
507 | SpatialTapGesture(coordinateSpace: .global)
| `- error: 'SpatialTapGesture' is unavailable in tvOS
508 | .onEnded { tap in
509 | let globalCenter = CGPoint(
SwiftUI.SpatialTapGesture:3:27: note: 'SpatialTapGesture' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, visionOS 1.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct SpatialTapGesture : Gesture, ~Sendable {
| `- note: 'SpatialTapGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, @unchecked Sendable {
5 | public var location: CGPoint
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift:507:33: error: 'init(count:coordinateSpace:)' is unavailable in tvOS
505 | .contentShape(Circle())
506 | .gesture(
507 | SpatialTapGesture(coordinateSpace: .global)
| `- error: 'init(count:coordinateSpace:)' is unavailable in tvOS
508 | .onEnded { tap in
509 | let globalCenter = CGPoint(
SwiftUI.SpatialTapGesture.init:4:22: note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init(count: Int = 1, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:46:17: error: 'GroupBox' is unavailable in tvOS
44 |
45 | // ── Default style ─────────────────────────────────────────────
46 | GroupBox("Default Style") {
| `- error: 'GroupBox' is unavailable in tvOS
47 | RadialPad(offset: $offset1, angle: $angle1)
48 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:46:17: error: 'init(_:content:)' is unavailable in tvOS
44 |
45 | // ── Default style ─────────────────────────────────────────────
46 | GroupBox("Default Style") {
| `- error: 'init(_:content:)' is unavailable in tvOS
47 | RadialPad(offset: $offset1, angle: $angle1)
48 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:54:17: error: 'GroupBox' is unavailable in tvOS
52 |
53 | // ── showPreviousValue — default affinity ──────────────────────
54 | GroupBox("showPreviousValue (default affinity)") {
| `- error: 'GroupBox' is unavailable in tvOS
55 | RadialPad(offset: $offset2, angle: $angle2)
56 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:54:17: error: 'init(_:content:)' is unavailable in tvOS
52 |
53 | // ── showPreviousValue — default affinity ──────────────────────
54 | GroupBox("showPreviousValue (default affinity)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
55 | RadialPad(offset: $offset2, angle: $angle2)
56 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:65:17: error: 'GroupBox' is unavailable in tvOS
63 |
64 | // ── showPreviousValue — tight affinity ────────────────────────
65 | GroupBox("showPreviousValue — tight affinity (radius 3%, resistance 1%)") {
| `- error: 'GroupBox' is unavailable in tvOS
66 | RadialPad(offset: $offset3, angle: $angle3)
67 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:65:17: error: 'init(_:content:)' is unavailable in tvOS
63 |
64 | // ── showPreviousValue — tight affinity ────────────────────────
65 | GroupBox("showPreviousValue — tight affinity (radius 3%, resistance 1%)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
66 | RadialPad(offset: $offset3, angle: $angle3)
67 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:75:17: error: 'GroupBox' is unavailable in tvOS
73 |
74 | // ── showPreviousValue — loose affinity ────────────────────────
75 | GroupBox("showPreviousValue — loose affinity (radius 12%, velocity ≤350)") {
| `- error: 'GroupBox' is unavailable in tvOS
76 | RadialPad(offset: $offset4, angle: $angle4)
77 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:75:17: error: 'init(_:content:)' is unavailable in tvOS
73 |
74 | // ── showPreviousValue — loose affinity ────────────────────────
75 | GroupBox("showPreviousValue — loose affinity (radius 12%, velocity ≤350)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
76 | RadialPad(offset: $offset4, angle: $angle4)
77 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:88:17: error: 'GroupBox' is unavailable in tvOS
86 |
87 | // ── Polar tick marks — rings only ─────────────────────────────
88 | GroupBox("Tick marks — 4 rings only (tickCountR: 4)") {
| `- error: 'GroupBox' is unavailable in tvOS
89 | RadialPad(offset: $offset5, angle: $angle5)
90 | .tickCountR(4)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:88:17: error: 'init(_:content:)' is unavailable in tvOS
86 |
87 | // ── Polar tick marks — rings only ─────────────────────────────
88 | GroupBox("Tick marks — 4 rings only (tickCountR: 4)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
89 | RadialPad(offset: $offset5, angle: $angle5)
90 | .tickCountR(4)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:96:17: error: 'GroupBox' is unavailable in tvOS
94 |
95 | // ── Polar tick marks — spokes only ────────────────────────────
96 | GroupBox("Tick marks — 8 spokes only (tickCountTheta: 8)") {
| `- error: 'GroupBox' is unavailable in tvOS
97 | RadialPad(offset: $offset6, angle: $angle6)
98 | .tickCountTheta(8)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:96:17: error: 'init(_:content:)' is unavailable in tvOS
94 |
95 | // ── Polar tick marks — spokes only ────────────────────────────
96 | GroupBox("Tick marks — 8 spokes only (tickCountTheta: 8)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
97 | RadialPad(offset: $offset6, angle: $angle6)
98 | .tickCountTheta(8)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:104:17: error: 'GroupBox' is unavailable in tvOS
102 |
103 | // ── Polar tick marks — rings + spokes with snapping ───────────
104 | GroupBox("Tick marks + snapping — 3 rings × 12 spokes") {
| `- error: 'GroupBox' is unavailable in tvOS
105 | RadialPad(offset: $offset7, angle: $angle7)
106 | .tickCount(r: 3, theta: 12)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:104:17: error: 'init(_:content:)' is unavailable in tvOS
102 |
103 | // ── Polar tick marks — rings + spokes with snapping ───────────
104 | GroupBox("Tick marks + snapping — 3 rings × 12 spokes") {
| `- error: 'init(_:content:)' is unavailable in tvOS
105 | RadialPad(offset: $offset7, angle: $angle7)
106 | .tickCount(r: 3, theta: 12)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:115:17: error: 'GroupBox' is unavailable in tvOS
113 |
114 | // ── Full-featured: previous value + ticks ─────────────────────
115 | GroupBox("showPreviousValue + tick marks (4 × 8) + custom style") {
| `- error: 'GroupBox' is unavailable in tvOS
116 | RadialPad(offset: $offset8, angle: $angle8)
117 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:115:17: error: 'init(_:content:)' is unavailable in tvOS
113 |
114 | // ── Full-featured: previous value + ticks ─────────────────────
115 | GroupBox("showPreviousValue + tick marks (4 × 8) + custom style") {
| `- error: 'init(_:content:)' is unavailable in tvOS
116 | RadialPad(offset: $offset8, angle: $angle8)
117 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:125:17: error: 'GroupBox' is unavailable in tvOS
123 |
124 | // ── Disabled state ────────────────────────────────────────────
125 | GroupBox("Disabled") {
| `- error: 'GroupBox' is unavailable in tvOS
126 | RadialPad(offset: $offset9, angle: $angle9)
127 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift:125:17: error: 'init(_:content:)' is unavailable in tvOS
123 |
124 | // ── Disabled state ────────────────────────────────────────────
125 | GroupBox("Disabled") {
| `- error: 'init(_:content:)' is unavailable in tvOS
126 | RadialPad(offset: $offset9, angle: $angle9)
127 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift:403:33: error: 'SpatialTapGesture' is unavailable in tvOS
401 | .contentShape(Circle())
402 | .gesture(
403 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'SpatialTapGesture' is unavailable in tvOS
404 | .onEnded { tap in
405 | updatePosition(proxy, location: tap.location)
SwiftUI.SpatialTapGesture:3:27: note: 'SpatialTapGesture' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, visionOS 1.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct SpatialTapGesture : Gesture, ~Sendable {
| `- note: 'SpatialTapGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, @unchecked Sendable {
5 | public var location: CGPoint
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift:403:33: error: 'init(count:coordinateSpace:)' is unavailable in tvOS
401 | .contentShape(Circle())
402 | .gesture(
403 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'init(count:coordinateSpace:)' is unavailable in tvOS
404 | .onEnded { tap in
405 | updatePosition(proxy, location: tap.location)
SwiftUI.SpatialTapGesture.init:4:22: note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init(count: Int = 1, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift:421:29: error: 'DragGesture' is unavailable in tvOS
419 | .offset(thumbOffset(proxy, r: offset, theta: angle))
420 | .gesture(
421 | DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
422 | .onChanged { drag in
423 | updatePosition(proxy, location: drag.location)
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift:421:29: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
419 | .offset(thumbOffset(proxy, r: offset, theta: angle))
420 | .gesture(
421 | DragGesture(minimumDistance: 0, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
422 | .onChanged { drag in
423 | updatePosition(proxy, location: drag.location)
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPad+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPad.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPadStyle.swift
SwiftCompile normal arm64 Compiling\ OverFlowSlider.swift,\ PSlider.swift,\ DoubleRSlider+Previews.swift,\ DoubleRSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverFlowSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSlider.swift
SwiftDriverJobDiscovery normal arm64 Emitting module for Sliders (in target 'Sliders' from project 'Sliders')
SwiftDriver\ Compilation\ Requirements Sliders normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Sliders -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos26.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-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Path+Extensions.swift, TickMarkSpacing.swift, TickMarks.swift (in target 'Sliders' from project 'Sliders')
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-24 06:30:57.752 xcodebuild[628:3893] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ TrackPad+Previews.swift,\ TrackPad.swift,\ TrackPadStyle.swift,\ DoubleLSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 Compiling\ LSlider+Previews.swift,\ LSlider.swift,\ LSliderHapticManager.swift,\ LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 Compiling\ Joystick.swift,\ DoubleLSlider+Previews.swift,\ DoubleLSlider.swift,\ DoubleLSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift (in target 'Sliders' from project 'Sliders')
Building workspace Sliders with scheme Sliders
(11 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:
Sliders: /Users/admin/builder/spi-builder-workspace
resolved source packages: Sliders
2026-09-24 06:31:08.301 xcodebuild[768:4593] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "Sliders",
"name" : "Sliders",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "26.0"
},
{
"name" : "macos",
"version" : "26.0"
},
{
"name" : "watchos",
"version" : "26.0"
}
],
"products" : [
{
"name" : "Sliders",
"targets" : [
"Sliders"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Sliders",
"module_type" : "SwiftTarget",
"name" : "Sliders",
"path" : "Sources/Sliders",
"product_memberships" : [
"Sliders"
],
"sources" : [
"Joystick.swift",
"LSlider/DoubleLSlider+Previews.swift",
"LSlider/DoubleLSlider.swift",
"LSlider/DoubleLSliderStyle.swift",
"LSlider/LSlider+Previews.swift",
"LSlider/LSlider.swift",
"LSlider/LSliderHapticManager.swift",
"LSlider/LSliderStyle.swift",
"OverFlowSlider.swift",
"PSlider.swift",
"RSlider/DoubleRSlider+Previews.swift",
"RSlider/DoubleRSlider.swift",
"RSlider/DoubleRSliderStyle.swift",
"RSlider/RSliderHapticManager.swift",
"RSlider/RSliderStyle.swift",
"RSlider/RadialSlider+Previews.swift",
"RSlider/RadialSlider.swift",
"RadialPad/RadialPad+Previews.swift",
"RadialPad/RadialPad.swift",
"RadialPad/RadialPadStyle.swift",
"TrackPad/TrackPad+Previews.swift",
"TrackPad/TrackPad.swift",
"TrackPad/TrackPadStyle.swift",
"TutorialPreviews/DoubleLSlider+TutorialPreviews.swift",
"TutorialPreviews/DoubleRSlider+TutorialPreviews.swift",
"TutorialPreviews/Joystick+TutorialPreviews.swift",
"TutorialPreviews/LSlider+TutorialPreviews.swift",
"TutorialPreviews/OverflowSlider+TutorialPreviews.swift",
"TutorialPreviews/PSlider+TutorialPreviews.swift",
"TutorialPreviews/RSlider+TutorialPreviews.swift",
"TutorialPreviews/RadialPad+TutorialPreviews.swift",
"TutorialPreviews/TrackPad+TutorialPreviews.swift",
"Utilities/AdaptiveLine.swift",
"Utilities/CircularArc.swift",
"Utilities/CoreGraphics+Extensions.swift",
"Utilities/Path+Extensions.swift",
"Utilities/TickMarkSpacing.swift",
"Utilities/TickMarks.swift"
],
"type" : "library"
}
],
"tools_version" : "6.2"
}
{
"workspace" : {
"name" : "Sliders",
"schemes" : [
"Sliders"
]
}
}
2026-09-24 06:31:09.543 xcodebuild[776:4663] [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 Sliders -destination generic/platform=tvOS
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 Sliders -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
Sliders: /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 'Sliders-product' in project 'Sliders'
➜ Explicit dependency on target 'Sliders' in project 'Sliders'
Target 'Sliders' in project 'Sliders' (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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver Sliders normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Sliders' from project 'Sliders')
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 Sliders -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.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/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos26.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-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ Sliders (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift:226:17: warning: cannot use generic class 'Autoconnect' in a property declaration member of a type not marked '@_implementationOnly'; 'Combine' was not imported by this file
224 | @State private var trackState: SliderState = .inactive
225 | @State private var trackOffset: CGFloat = 0
226 | private let timer = Timer.publish(every: 0.01, on: .main, in: .common).autoconnect()
| `- warning: cannot use generic class 'Autoconnect' in a property declaration member of a type not marked '@_implementationOnly'; 'Combine' was not imported by this file
227 |
228 | @Binding public var value: Double
Combine.Publishers.Autoconnect:2:14: note: generic class declared here
1 | enum Publishers {
2 | public class Autoconnect<Upstream> : Publisher where Upstream : ConnectablePublisher {
| `- note: generic class declared here
3 | public typealias Output = Upstream.Output
4 | public typealias Failure = Upstream.Failure
SwiftCompile normal arm64 Compiling\ OverFlowSlider.swift,\ PSlider.swift,\ DoubleRSlider+Previews.swift,\ DoubleRSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift:226:17: warning: cannot use generic class 'Autoconnect' in a property declaration member of a type not marked '@_implementationOnly'; 'Combine' was not imported by this file
224 | @State private var trackState: SliderState = .inactive
225 | @State private var trackOffset: CGFloat = 0
226 | private let timer = Timer.publish(every: 0.01, on: .main, in: .common).autoconnect()
| `- warning: cannot use generic class 'Autoconnect' in a property declaration member of a type not marked '@_implementationOnly'; 'Combine' was not imported by this file
227 |
228 | @Binding public var value: Double
Combine.Publishers.Autoconnect:2:14: note: generic class declared here
1 | enum Publishers {
2 | public class Autoconnect<Upstream> : Publisher where Upstream : ConnectablePublisher {
| `- note: generic class declared here
3 | public typealias Output = Upstream.Output
4 | public typealias Failure = Upstream.Failure
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverFlowSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSlider.swift
SwiftCompile normal arm64 Compiling\ LSlider+Previews.swift,\ LSlider.swift,\ LSliderHapticManager.swift,\ LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:26:17: error: 'GroupBox' is unavailable in tvOS
24 |
25 | // ── Basic slider (no tick marks) ──────────────────────────────
26 | GroupBox("Basic – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
27 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
28 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:26:17: error: 'init(_:content:)' is unavailable in tvOS
24 |
25 | // ── Basic slider (no tick marks) ──────────────────────────────
26 | GroupBox("Basic – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
27 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
28 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:33:17: error: 'GroupBox' is unavailable in tvOS
31 |
32 | // ── Basic slider (no tick marks) ──────────────────────────────
33 | GroupBox("Disabled – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
34 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
35 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:33:17: error: 'init(_:content:)' is unavailable in tvOS
31 |
32 | // ── Basic slider (no tick marks) ──────────────────────────────
33 | GroupBox("Disabled – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
34 | LSlider($value1, range: 0...1, keepThumbInTrack: true, trackThickness: 20)
35 | .allowsSingleTapSelect(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:41:17: error: 'GroupBox' is unavailable in tvOS
39 |
40 | // ── Evenly-distributed tick mark count ───────────────────────
41 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
42 | LSlider(
43 | $value2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:41:17: error: 'init(_:content:)' is unavailable in tvOS
39 |
40 | // ── Evenly-distributed tick mark count ───────────────────────
41 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
42 | LSlider(
43 | $value2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:56:17: error: 'GroupBox' is unavailable in tvOS
54 |
55 | // ── Fixed-step spacing ────────────────────────────────────────
56 | GroupBox("spacing(1) — step every 1 unit, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
57 | LSlider(
58 | $value3,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:56:17: error: 'init(_:content:)' is unavailable in tvOS
54 |
55 | // ── Fixed-step spacing ────────────────────────────────────────
56 | GroupBox("spacing(1) — step every 1 unit, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
57 | LSlider(
58 | $value3,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:71:17: error: 'GroupBox' is unavailable in tvOS
69 |
70 | // ── Explicit values ───────────────────────────────────────────
71 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'GroupBox' is unavailable in tvOS
72 | LSlider(
73 | $value4,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:71:17: error: 'init(_:content:)' is unavailable in tvOS
69 |
70 | // ── Explicit values ───────────────────────────────────────────
71 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'init(_:content:)' is unavailable in tvOS
72 | LSlider(
73 | $value4,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:86:17: error: 'GroupBox' is unavailable in tvOS
84 |
85 | // ── Affinity enabled (count) ──────────────────────────────────
86 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
87 | LSlider(
88 | $value5,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:86:17: error: 'init(_:content:)' is unavailable in tvOS
84 |
85 | // ── Affinity enabled (count) ──────────────────────────────────
86 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
87 | LSlider(
88 | $value5,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:104:17: error: 'GroupBox' is unavailable in tvOS
102 |
103 | // ── Affinity enabled (spacing) ────────────────────────────────
104 | GroupBox("Affinity ON — spacing(1), radius 5%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
105 | LSlider(
106 | $value6,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:104:17: error: 'init(_:content:)' is unavailable in tvOS
102 |
103 | // ── Affinity enabled (spacing) ────────────────────────────────
104 | GroupBox("Affinity ON — spacing(1), radius 5%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
105 | LSlider(
106 | $value6,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:122:17: error: 'GroupBox' is unavailable in tvOS
120 |
121 | // ── Diagonal slider with count-based ticks ───────────────────
122 | GroupBox("Diagonal (325°) with count(5) ticks + affinity") {
| `- error: 'GroupBox' is unavailable in tvOS
123 | LSlider(
124 | $value2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:122:17: error: 'init(_:content:)' is unavailable in tvOS
120 |
121 | // ── Diagonal slider with count-based ticks ───────────────────
122 | GroupBox("Diagonal (325°) with count(5) ticks + affinity") {
| `- error: 'init(_:content:)' is unavailable in tvOS
123 | LSlider(
124 | $value2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:137:17: error: 'GroupBox' is unavailable in tvOS
135 |
136 | // ── Custom style with tick marks ──────────────────────────────
137 | GroupBox("Custom BarLSliderStyle + spacing(0.1) ticks + affinity") {
| `- error: 'GroupBox' is unavailable in tvOS
138 | LSlider(
139 | $value1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift:137:17: error: 'init(_:content:)' is unavailable in tvOS
135 |
136 | // ── Custom style with tick marks ──────────────────────────────
137 | GroupBox("Custom BarLSliderStyle + spacing(0.1) ticks + affinity") {
| `- error: 'init(_:content:)' is unavailable in tvOS
138 | LSlider(
139 | $value1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:457:9: error: 'DragGesture' is unavailable in tvOS
455 |
456 | private func makeGesture(_ proxy: GeometryProxy) -> some Gesture {
457 | DragGesture(minimumDistance: 5, coordinateSpace: .named(space))
| `- error: 'DragGesture' is unavailable in tvOS
458 | .onChanged({ drag in
459 | let (start, end) = calculateEndPoints(proxy)
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:457:9: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
455 |
456 | private func makeGesture(_ proxy: GeometryProxy) -> some Gesture {
457 | DragGesture(minimumDistance: 5, coordinateSpace: .named(space))
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
458 | .onChanged({ drag in
459 | let (start, end) = calculateEndPoints(proxy)
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:528:29: error: 'SpatialTapGesture' is unavailable in tvOS
526 | .contentShape(Rectangle())
527 | .gesture(
528 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'SpatialTapGesture' is unavailable in tvOS
529 | .onEnded { tap in
530 | let (start, end) = calculateEndPoints(geo)
SwiftUI.SpatialTapGesture:3:27: note: 'SpatialTapGesture' has been explicitly marked unavailable here
1 | @available(iOS 16.0, macOS 13.0, watchOS 9.0, visionOS 1.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct SpatialTapGesture : Gesture, ~Sendable {
| `- note: 'SpatialTapGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, @unchecked Sendable {
5 | public var location: CGPoint
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift:528:29: error: 'init(count:coordinateSpace:)' is unavailable in tvOS
526 | .contentShape(Rectangle())
527 | .gesture(
528 | SpatialTapGesture(coordinateSpace: .named(space))
| `- error: 'init(count:coordinateSpace:)' is unavailable in tvOS
529 | .onEnded { tap in
530 | let (start, end) = calculateEndPoints(geo)
SwiftUI.SpatialTapGesture.init:4:22: note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init(count: Int = 1, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(count:coordinateSpace:)' has been explicitly marked unavailable here
5 |
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/OverFlowSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/PSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleRSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/Joystick+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/LSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/OverflowSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/PSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RadialPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/TrackPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/AdaptiveLine.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CircularArc.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/Path+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarkSpacing.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/TickMarks.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/supplementaryOutputs-2 -target arm64-apple-tvos26.0 -module-can-import-version CoreHaptics 1.0.0 1.0.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.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/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=5 -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/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Sliders -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider+Previews.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderHapticManager.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderStyle.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/Sliders.swiftmodule -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider+Previews.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSlider.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderHapticManager.o -index-unit-output-path /Sliders.build/Debug-appletvos/Sliders-t.build/Objects-normal/arm64/LSliderStyle.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSliderHapticManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSliderStyle.swift
SwiftCompile normal arm64 Compiling\ Joystick.swift,\ DoubleLSlider+Previews.swift,\ DoubleLSlider.swift,\ DoubleLSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift:477:29: error: 'DragGesture' is unavailable in tvOS
475 | style.makeHitBox(configuration: config)
476 | .gesture(
477 | DragGesture()
| `- error: 'DragGesture' is unavailable in tvOS
478 | .onChanged({ (value) in
479 | lastPlacement = .zero
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
| `- note: 'DragGesture' has been explicitly marked unavailable here
4 | public struct Value : Equatable, Sendable {
5 | public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift:477:29: error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
475 | style.makeHitBox(configuration: config)
476 | .gesture(
477 | DragGesture()
| `- error: 'init(minimumDistance:coordinateSpace:)' is unavailable in tvOS
478 | .onChanged({ (value) in
479 | lastPlacement = .zero
SwiftUI.DragGesture.init:4:37: note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
2 | @available(iOS 17.0, macOS 14.0, watchOS 10.0, *)
3 | @available(tvOS, unavailable)
4 | @MainActor @preconcurrency public init(minimumDistance: CGFloat = 10, coordinateSpace: some CoordinateSpaceProtocol = .local)}
| `- note: 'init(minimumDistance:coordinateSpace:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:83:17: error: 'GroupBox' is unavailable in tvOS
81 |
82 | // ── Basic (no tick marks) ─────────────────────────────────────
83 | GroupBox("Basic – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
84 | DoubleLSlider(
85 | lowerValue: $lower1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:83:17: error: 'init(_:content:)' is unavailable in tvOS
81 |
82 | // ── Basic (no tick marks) ─────────────────────────────────────
83 | GroupBox("Basic – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
84 | DoubleLSlider(
85 | lowerValue: $lower1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:97:17: error: 'GroupBox' is unavailable in tvOS
95 |
96 | // ── Basic (no tick marks) ─────────────────────────────────────
97 | GroupBox("Disabeld – No Tick Marks") {
| `- error: 'GroupBox' is unavailable in tvOS
98 | DoubleLSlider(
99 | lowerValue: $lower1,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:97:17: error: 'init(_:content:)' is unavailable in tvOS
95 |
96 | // ── Basic (no tick marks) ─────────────────────────────────────
97 | GroupBox("Disabeld – No Tick Marks") {
| `- error: 'init(_:content:)' is unavailable in tvOS
98 | DoubleLSlider(
99 | lowerValue: $lower1,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:112:17: error: 'GroupBox' is unavailable in tvOS
110 |
111 | // ── count(11) tick marks with haptics ─────────────────────────
112 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'GroupBox' is unavailable in tvOS
113 | DoubleLSlider(
114 | lowerValue: $lower2,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:112:17: error: 'init(_:content:)' is unavailable in tvOS
110 |
111 | // ── count(11) tick marks with haptics ─────────────────────────
112 | GroupBox("count(11) — 11 evenly spaced ticks, haptics on") {
| `- error: 'init(_:content:)' is unavailable in tvOS
113 | DoubleLSlider(
114 | lowerValue: $lower2,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:129:17: error: 'GroupBox' is unavailable in tvOS
127 |
128 | // ── spacing(1) tick marks ─────────────────────────────────────
129 | GroupBox("spacing(1) — step every 1 unit, range 0…10") {
| `- error: 'GroupBox' is unavailable in tvOS
130 | DoubleLSlider(
131 | lowerValue: $lower3,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:129:17: error: 'init(_:content:)' is unavailable in tvOS
127 |
128 | // ── spacing(1) tick marks ─────────────────────────────────────
129 | GroupBox("spacing(1) — step every 1 unit, range 0…10") {
| `- error: 'init(_:content:)' is unavailable in tvOS
130 | DoubleLSlider(
131 | lowerValue: $lower3,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:145:17: error: 'GroupBox' is unavailable in tvOS
143 |
144 | // ── Explicit values ───────────────────────────────────────────
145 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'GroupBox' is unavailable in tvOS
146 | DoubleLSlider(
147 | lowerValue: $lower4,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:145:17: error: 'init(_:content:)' is unavailable in tvOS
143 |
144 | // ── Explicit values ───────────────────────────────────────────
145 | GroupBox("values([0.0, 0.25, 0.5, 0.75, 1.0]) — haptics off") {
| `- error: 'init(_:content:)' is unavailable in tvOS
146 | DoubleLSlider(
147 | lowerValue: $lower4,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:161:17: error: 'GroupBox' is unavailable in tvOS
159 |
160 | // ── Affinity (magnetic snap) ──────────────────────────────────
161 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'GroupBox' is unavailable in tvOS
162 | DoubleLSlider(
163 | lowerValue: $lower5,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:161:17: error: 'init(_:content:)' is unavailable in tvOS
159 |
160 | // ── Affinity (magnetic snap) ──────────────────────────────────
161 | GroupBox("Affinity ON — count(11), radius 4%, resistance 3%") {
| `- error: 'init(_:content:)' is unavailable in tvOS
162 | DoubleLSlider(
163 | lowerValue: $lower5,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:180:17: error: 'GroupBox' is unavailable in tvOS
178 |
179 | // ── Angled slider ─────────────────────────────────────────────
180 | GroupBox("Angled — 30°, spacing(1), range 0…10") {
| `- error: 'GroupBox' is unavailable in tvOS
181 | DoubleLSlider(
182 | lowerValue: $lower6,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:180:17: error: 'init(_:content:)' is unavailable in tvOS
178 |
179 | // ── Angled slider ─────────────────────────────────────────────
180 | GroupBox("Angled — 30°, spacing(1), range 0…10") {
| `- error: 'init(_:content:)' is unavailable in tvOS
181 | DoubleLSlider(
182 | lowerValue: $lower6,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:196:17: error: 'GroupBox' is unavailable in tvOS
194 |
195 | // ── Diagnostic style ──────────────────────────────────────────
196 | GroupBox("Diagnostic — colour-coded gesture regions") {
| `- error: 'GroupBox' is unavailable in tvOS
197 | DoubleLSlider(
198 | lowerValue: $lowerD,
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:196:17: error: 'init(_:content:)' is unavailable in tvOS
194 |
195 | // ── Diagnostic style ──────────\342\224\200───────────────────────────────
196 | GroupBox("Diagnostic — colour-coded gesture regions") {
| `- error: 'init(_:content:)' is unavailable in tvOS
197 | DoubleLSlider(
198 | lowerValue: $lowerD,
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift:212:17: error: 'GroupBox' is unavailable in tvOS
210 |
211 | // ── Disabled state ────────────────────────────────────────────
212 | GroupBox("Disabled") {
| `- error: 'GroupBox' is unavailable in tvOS
213 | DoubleLSlider(
214 | lowerValue: .constant(0.3),
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Joystick.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Joystick.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/DoubleLSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSliderStyle.swift
SwiftCompile normal arm64 Compiling\ DoubleLSlider+TutorialPreviews.swift,\ DoubleRSlider+TutorialPreviews.swift,\ Joystick+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleRSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/Joystick+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleLSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleLSlider+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/DoubleRSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSlider+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/Joystick+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Joystick+TutorialPreviews.swift
SwiftCompile normal arm64 Compiling\ LSlider+TutorialPreviews.swift,\ OverflowSlider+TutorialPreviews.swift,\ PSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/LSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/OverflowSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/PSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/LSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LSlider+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/OverflowSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OverflowSlider+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/PSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PSlider+TutorialPreviews.swift
SwiftCompile normal arm64 Compiling\ TrackPad+Previews.swift,\ TrackPad.swift,\ TrackPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:31:17: error: 'GroupBox' is unavailable in tvOS
29 |
30 | // ── Default style ─────────────────────────────────────────────
31 | GroupBox("Default Style") {
| `- error: 'GroupBox' is unavailable in tvOS
32 | TrackPad($point1)
33 | .frame(height: 220)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:31:17: error: 'init(_:content:)' is unavailable in tvOS
29 |
30 | // ── Default style ─────────────────────────────────────────────
31 | GroupBox("Default Style") {
| `- error: 'init(_:content:)' is unavailable in tvOS
32 | TrackPad($point1)
33 | .frame(height: 220)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:38:17: error: 'GroupBox' is unavailable in tvOS
36 |
37 | // ── Custom ranges ─────────────────────────────────────────────
38 | GroupBox("Custom Ranges (x: −1…1, y: 0…10)") {
| `- error: 'GroupBox' is unavailable in tvOS
39 | TrackPad($point4, rangeX: -1...1, rangeY: 0...10)
40 | .frame(height: 220)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:38:17: error: 'init(_:content:)' is unavailable in tvOS
36 |
37 | // ── Custom ranges ─────────────────────────────────────────────
38 | GroupBox("Custom Ranges (x: −1…1, y: 0…10)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
39 | TrackPad($point4, rangeX: -1...1, rangeY: 0...10)
40 | .frame(height: 220)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:45:17: error: 'GroupBox' is unavailable in tvOS
43 |
44 | // ── showPreviousValue — default indicator ─────────────────────
45 | GroupBox("showPreviousValue — default indicator") {
| `- error: 'GroupBox' is unavailable in tvOS
46 | TrackPad($point2)
47 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:45:17: error: 'init(_:content:)' is unavailable in tvOS
43 |
44 | // ── showPreviousValue — default indicator ─────────────────────
45 | GroupBox("showPreviousValue — default indicator") {
| `- error: 'init(_:content:)' is unavailable in tvOS
46 | TrackPad($point2)
47 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:56:17: error: 'GroupBox' is unavailable in tvOS
54 |
55 | // ── showPreviousValue — tight affinity ────────────────────────
56 | GroupBox("showPreviousValue — tight affinity (radius 3%, resistance 1%)") {
| `- error: 'GroupBox' is unavailable in tvOS
57 | TrackPad($point3)
58 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:56:17: error: 'init(_:content:)' is unavailable in tvOS
54 |
55 | // ── showPreviousValue — tight affinity ────────────────────────
56 | GroupBox("showPreviousValue — tight affinity (radius 3%, resistance 1%)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
57 | TrackPad($point3)
58 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:66:17: error: 'GroupBox' is unavailable in tvOS
64 |
65 | // ── showPreviousValue — loose affinity ────────────────────────
66 | GroupBox("showPreviousValue — loose affinity (radius 12%, velocity ≤350)") {
| `- error: 'GroupBox' is unavailable in tvOS
67 | TrackPad($point5)
68 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:66:17: error: 'init(_:content:)' is unavailable in tvOS
64 |
65 | // ── showPreviousValue — loose affinity ────────────────────────
66 | GroupBox("showPreviousValue — loose affinity (radius 12%, velocity ≤350)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
67 | TrackPad($point5)
68 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:79:17: error: 'GroupBox' is unavailable in tvOS
77 |
78 | // ── Custom style (.default preset with large thumb) ───────────
79 | GroupBox(".default(thumbSize: 48) preset + showPreviousValue") {
| `- error: 'GroupBox' is unavailable in tvOS
80 | TrackPad($point6)
81 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:79:17: error: 'init(_:content:)' is unavailable in tvOS
77 |
78 | // ── Custom style (.default preset with large thumb) ───────────
79 | GroupBox(".default(thumbSize: 48) preset + showPreviousValue") {
| `- error: 'init(_:content:)' is unavailable in tvOS
80 | TrackPad($point6)
81 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:88:17: error: 'GroupBox' is unavailable in tvOS
86 |
87 | // ── Custom CrosshairTrackPadStyle ─────────────────────────────
88 | GroupBox("Custom CrosshairTrackPadStyle + diamond indicator") {
| `- error: 'GroupBox' is unavailable in tvOS
89 | TrackPad($point7)
90 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:88:17: error: 'init(_:content:)' is unavailable in tvOS
86 |
87 | // ── Custom CrosshairTrackPadStyle ─────────────────────────────
88 | GroupBox("Custom CrosshairTrackPadStyle + diamond indicator") {
| `- error: 'init(_:content:)' is unavailable in tvOS
89 | TrackPad($point7)
90 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:97:17: error: 'GroupBox' is unavailable in tvOS
95 |
96 | // ── Disabled state ────────────────────────────────────────────
97 | GroupBox("Disabled") {
| `- error: 'GroupBox' is unavailable in tvOS
98 | TrackPad($point8)
99 | .showPreviousValue(true)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:97:17: error: 'init(_:content:)' is unavailable in tvOS
95 |
96 | // ── Disabled state ────────────────────────────────────────────
97 | GroupBox("Disabled") {
| `- error: 'init(_:content:)' is unavailable in tvOS
98 | TrackPad($point8)
99 | .showPreviousValue(true)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:106:17: error: 'GroupBox' is unavailable in tvOS
104 |
105 | // ── Tick marks — 4×4 grid ─────────────────────────────────────
106 | GroupBox("Tick Marks — 4×4 grid") {
| `- error: 'GroupBox' is unavailable in tvOS
107 | TrackPad($point9)
108 | .tickCount(4)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:106:17: error: 'init(_:content:)' is unavailable in tvOS
104 |
105 | // ── Tick marks — 4×4 grid ─────────────────────────────────────
106 | GroupBox("Tick Marks — 4×4 grid") {
| `- error: 'init(_:content:)' is unavailable in tvOS
107 | TrackPad($point9)
108 | .tickCount(4)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:117:17: error: 'GroupBox' is unavailable in tvOS
115 |
116 | // ── Tick marks — x-axis only (3 intervals) ────────────────────
117 | GroupBox("Tick Marks — x-axis only (3 intervals)") {
| `- error: 'GroupBox' is unavailable in tvOS
118 | TrackPad($point10)
119 | .tickCountX(3)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:117:17: error: 'init(_:content:)' is unavailable in tvOS
115 |
116 | // ── Tick marks — x-axis only (3 intervals) ────────────────────
117 | GroupBox("Tick Marks — x-axis only (3 intervals)") {
| `- error: 'init(_:content:)' is unavailable in tvOS
118 | TrackPad($point10)
119 | .tickCountX(3)
SwiftUI.GroupBox.init:2:20: note: 'init(_:content:)' has been explicitly marked unavailable here
1 | generic struct GroupBox {
2 | nonisolated public init(_ titleKey: LocalizedStringKey, @ContentBuilder content: () -> Content)}
| `- note: 'init(_:content:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift:128:17: error: 'GroupBox' is unavailable in tvOS
126 |
127 | // ── Tick marks — large affinity radius ────────────────────────
128 | GroupBox("Tick Marks — 3×3 grid, large snap radius (10%)") {
| `- error: 'GroupBox' is unavailable in tvOS
129 | TrackPad($point11)
130 | .tickCount(3)
SwiftUI.GroupBox:4:27: note: 'GroupBox' has been explicitly marked unavailable here
2 | @available(tvOS, unavailable)
3 | @available(watchOS, unavailable)
4 | nonisolated public struct GroupBox<Label, Content> : View, ~Sendable where Label : View, Content : View {
| `- note: 'GroupBox' has been explicitly marked unavailable here
5 | @available(iOS 14.0, macOS 10.15, *)
6 | @available(tvOS, unavailable)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPad+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPad.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPad.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TrackPad/TrackPadStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPadStyle.swift
SwiftCompile normal arm64 Compiling\ AdaptiveLine.swift,\ CircularArc.swift,\ CoreGraphics+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/AdaptiveLine.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CircularArc.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift (in target 'Sliders' from project 'Sliders')
/Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift:75:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
73 | // MARK: - CGPoint VectorArithmetic Conformance
74 |
75 | extension CGPoint: VectorArithmetic {
| |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocols 'VectorArithmetic', 'AdditiveArithmetic'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
76 | public static func -= (lhs: inout CGPoint, rhs: CGPoint) {
77 | lhs.x -= rhs.x
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/AdaptiveLine.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AdaptiveLine.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CircularArc.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CircularArc.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/Utilities/CoreGraphics+Extensions.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoreGraphics+Extensions.swift
SwiftCompile normal arm64 Compiling\ RSlider+TutorialPreviews.swift,\ RadialPad+TutorialPreviews.swift,\ TrackPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RSlider+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RadialPad+TutorialPreviews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/TrackPad+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RSlider+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSlider+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/RadialPad+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPad+TutorialPreviews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/TutorialPreviews/TrackPad+TutorialPreviews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TrackPad+TutorialPreviews.swift
SwiftCompile normal arm64 Compiling\ DoubleRSliderStyle.swift,\ RSliderHapticManager.swift,\ RSliderStyle.swift,\ RadialSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/DoubleRSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleRSliderStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderHapticManager.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSliderHapticManager.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RSliderStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RSliderStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialSlider+Previews.swift
SwiftCompile normal arm64 Compiling\ RadialSlider.swift,\ RadialPad+Previews.swift,\ RadialPad.swift,\ RadialPadStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RSlider/RadialSlider.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialSlider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad+Previews.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPad+Previews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPad.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPad.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/RadialPad/RadialPadStyle.swift (in target 'Sliders' from project 'Sliders')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RadialPadStyle.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-24 06:31:10.534 xcodebuild[777:4688] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ LSlider+Previews.swift,\ LSlider.swift,\ LSliderHapticManager.swift,\ LSliderStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderHapticManager.swift /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSliderStyle.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider+Previews.swift (in target 'Sliders' from project 'Sliders')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Sliders/LSlider/LSlider.swift (in target 'Sliders' from project 'Sliders')
Building workspace Sliders with scheme Sliders
(4 failures)
BUILD FAILURE 6.4 tvOS