Build Information
Failed to build UsefulThingsSwiftUI, reference main (661474), with Swift 6.4 for tvOS using Xcode 27.0 on 24 Sep 2026 07:21:03 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 UsefulThingsSwiftUI -destination generic/platform=tvOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/atacan/UsefulThingsSwiftUI.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/atacan/UsefulThingsSwiftUI
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 6614748 Merge pull request #1 from atacan/agent/add-deepwiki-badge
Cloned https://github.com/atacan/UsefulThingsSwiftUI.git
Revision (git rev-parse @):
66147484adae9dcd02847a1ae695892c08ee0583
SUCCESS checkout https://github.com/atacan/UsefulThingsSwiftUI.git at main
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/atacan/UsefulThingsSwiftUI.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
UsefulThingsSwiftUI: /Users/admin/builder/spi-builder-workspace
resolved source packages: UsefulThingsSwiftUI
2026-09-24 03:20:17.999 xcodebuild[526:3012] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "UsefulThingsSwiftUI",
"name" : "UsefulThingsSwiftUI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "UsefulThingsSwiftUI",
"targets" : [
"UsefulThingsSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UsefulThingsSwiftUITests",
"module_type" : "SwiftTarget",
"name" : "UsefulThingsSwiftUITests",
"path" : "Tests/UsefulThingsSwiftUITests",
"sources" : [
"UsefulThingsSwiftUITests.swift"
],
"target_dependencies" : [
"UsefulThingsSwiftUI"
],
"type" : "test"
},
{
"c99name" : "UsefulThingsSwiftUI",
"module_type" : "SwiftTarget",
"name" : "UsefulThingsSwiftUI",
"path" : "Sources/UsefulThingsSwiftUI",
"product_memberships" : [
"UsefulThingsSwiftUI"
],
"sources" : [
"AccessibleSegmentedPicker.swift",
"Axis.swift",
"Binding+.swift",
"CircularProgressView.swift",
"Color+.swift",
"CornerRadiusWithBorder.swift",
"CursorChangeOnHover.swift",
"DoubleClick.swift",
"FileExport.swift",
"FloatingPanel.swift",
"Glow.swift",
"Grids.swift",
"Image+.swift",
"MenuPicker.swift",
"ModalPresenter/AlertPresenter.swift",
"ModalPresenter/AnyAlertPresenter.swift",
"ModalPresenter/AnyDialogPresenter.swift",
"ModalPresenter/AnyFullScreenCoverPresenter.swift",
"ModalPresenter/AnyMacWindowPresenter.swift",
"ModalPresenter/AnyPopoverPresenter.swift",
"ModalPresenter/AnySheetPresenter.swift",
"ModalPresenter/AsyncModal.swift",
"ModalPresenter/DialogPresenter.swift",
"ModalPresenter/FullScreenCoverPresenter.swift",
"ModalPresenter/MacWindowPresenter.swift",
"ModalPresenter/PopoverPresenter.swift",
"ModalPresenter/SheetPresenter.swift",
"Nameable.swift",
"OpenInWindow.swift",
"PatientTextField.swift",
"PopoverView.swift",
"PopupButton.swift",
"Rotation.swift",
"ScrollViews.swift",
"SegmentedControl.swift",
"SizePreference.swift",
"SplashView.swift",
"Stacks.swift",
"Transition.swift",
"VisualEffectView.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "UsefulThingsSwiftUI",
"schemes" : [
"UsefulThingsSwiftUI"
]
}
}
2026-09-24 03:20:50.428 xcodebuild[623:3809] [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 UsefulThingsSwiftUI -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 UsefulThingsSwiftUI -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
UsefulThingsSwiftUI: /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 'UsefulThingsSwiftUI-product' in project 'UsefulThingsSwiftUI'
➜ Explicit dependency on target 'UsefulThingsSwiftUI' in project 'UsefulThingsSwiftUI'
Target 'UsefulThingsSwiftUI' in project 'UsefulThingsSwiftUI' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: 5bb02806fd5a9a08a597fc4cc863201e
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/5bb02806fd5a9a08a597fc4cc863201e.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/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
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.modulemap (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.DependencyMetadataFileList (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.DependencyStaticMetadataFileList (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-OutputFileMap.json (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.LinkFileList (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.SwiftFileList (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.SwiftConstValuesFileList (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_const_extract_protocols.json (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_const_extract_protocols.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/UsefulThingsSwiftUI.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.modulemap (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/UsefulThingsSwiftUI.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
SwiftDriver UsefulThingsSwiftUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
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 UsefulThingsSwiftUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.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-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-9ZJZ6FDEZNKTZU8YLPMFT9RAQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BV2EDDP0MI5QJDDPEEV4D9D3V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-BY5PD8KF1L5KF6F4Q69HE3TJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-AHRDH5EKLY6D04C5E42F3VCQI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-8ZJAYZ85YBOAOP52Y9H6IUNP3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-2AZ6B5IBYD3RRRTFWN2ONASY3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-JOTYMOA1YZCIJ2NON6FQ848O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-7JU2HP127LIT1X9E2V3D8WZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-AOGAN1O02NKXRJN5V73AV3V3M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6NFTB6IBKS143IVPGT1EKB7HO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-6EVHP7A717OUS5DMC78F79HWO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8GCAV1YMG5UUGHUID3CA20TCH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-8SR3855WDFHQPR6G9GHOI2C07.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-437O2R2NID4WAQVENR63GR82C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-6X1IQ3QK9KEVKXOK9Y79EW7J3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-DBSQAVBBPC3D2OMU5ZI2RXMST.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-117QUXEUT3Z7UQCUYWV2UA228.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-EH3F5PJCIZG05NO51CEFSZYPW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5250FDCE56N8508OR6XUYDKZM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-E2DGZ0SX0TULQHULZRPO6OKNW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-DBUFF7811DKMX7VPBOJPGGF1U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1QL58A0V50C39KVAIC6C38SHL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7U8NLEFXSB8BR7PJQGVMF5A4Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-6O2DJFT3QUJ7QKTD3SNUB6PCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-7TPJ7ENDC4L1A1ESHYI9TXS0D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-3GJI8H0BNAEZPQPQ1V0VVY3FY.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-E7EH96HAL3G83QSWLT7VWYIP4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2CUR2VK9S3S3WPFXPNXNUWYGN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-6IR1XRM0Q9YQZMFW89F3H4V3X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BSSIP64DIGUKMAYJOG1WPQ78X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-59NY7PABM0I4V978161FOC04A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-88D4CLEBD4CLWQKT78PZ6H1O8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DYMPHH3PH8AX9I1FHA4VFJ675.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-6ZFJ1AK4H8IBGEBMYQBWGBYLK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-2KYBS7IML1SD788M91YV7Q0CC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-4NY99CNDU9WUNUYEIXSS1QFGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-543QU5V2NHKUFCYFJDKUJ7NYG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-1TKWN7VC2X6N3ITMRVA2G0EB2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-7BV1YDT6IZWW6B8OC6ENV0Y0F.pcm
SwiftCompile normal arm64 Compiling\ SplashView.swift,\ Stacks.swift,\ Transition.swift,\ VisualEffectView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SplashView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Stacks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Transition.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VisualEffectView.swift
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
SwiftEmitModule normal arm64 Emitting\ module\ for\ UsefulThingsSwiftUI (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift:4:25: error: 'FileDocument' is unavailable in tvOS
2 | import UniformTypeIdentifiers
3 |
4 | public struct TextFile: FileDocument {
| `- error: 'FileDocument' is unavailable in tvOS
5 | // tell the system we support only plain text
6 | public static var readableContentTypes = [UTType.json, .text, .log, .html, .plainText]
SwiftUI.FileDocument:6:33: note: 'FileDocument' has been explicitly marked unavailable here
4 | @available(watchOS, unavailable)
5 | @available(visionOS, introduced: 1.0, deprecated: 100000.0, message: "Conform your type to Document instead.")
6 | @preconcurrency public protocol FileDocument : Sendable {
| `- note: 'FileDocument' has been explicitly marked unavailable here
7 | static var readableContentTypes: [UTType] { get }
8 | static var writableContentTypes: [UTType] { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift:105:2: error: no macro named 'Preview'
103 | #endif
104 |
105 | #Preview("Popup Button") {
| `- error: no macro named 'Preview'
106 | struct SampleOption: Nameable {
107 | let id = UUID()
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift -target arm64-apple-tvos15.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UsefulThingsSwiftUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_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 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.abi.json
SwiftCompile normal arm64 (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ Rotation.swift,\ ScrollViews.swift,\ SegmentedControl.swift,\ SizePreference.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Rotation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScrollViews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SegmentedControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SizePreference.swift
SwiftCompile normal arm64 Compiling\ MacWindowPresenter.swift,\ PopoverPresenter.swift,\ SheetPresenter.swift,\ Nameable.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MacWindowPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopoverPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SheetPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Nameable.swift
SwiftCompile normal arm64 Compiling\ AnyDialogPresenter.swift,\ AnyFullScreenCoverPresenter.swift,\ AnyMacWindowPresenter.swift,\ AnyPopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyDialogPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyFullScreenCoverPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyMacWindowPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyPopoverPresenter.swift
SwiftCompile normal arm64 Compiling\ Color+.swift,\ CornerRadiusWithBorder.swift,\ CursorChangeOnHover.swift,\ DoubleClick.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CornerRadiusWithBorder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CursorChangeOnHover.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleClick.swift
SwiftCompile normal arm64 Compiling\ AccessibleSegmentedPicker.swift,\ Axis.swift,\ Binding+.swift,\ CircularProgressView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:67:42: error: 'roundedBorder' is unavailable in tvOS
65 | .font(.headline)
66 | TextField("Optional Text", text: $optionalString ?? defaultValue)
67 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
68 | Text("Current value: \(optionalString ?? "nil")")
69 | Button("Set to nil") { optionalString = nil }
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:81:25: error: 'Stepper' is unavailable in tvOS
79 | HStack {
80 | Text("Int: \(intValue)")
81 | Stepper("", value: $intValue, in: 0...100)
| `- error: 'Stepper' is unavailable in tvOS
82 | }
83 | HStack {
SwiftUI.Stepper:3:27: note: 'Stepper' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Stepper<Label> : View, ~Sendable where Label : View {
| `- note: 'Stepper' has been explicitly marked unavailable here
4 | @export(implementation) nonisolated public init(@ContentBuilder label: () -> Label, onIncrement: (() -> Void)?, onDecrement: (() -> Void)?, onEditingChanged: @escaping (Bool) -> Void = { _ in })
5 | nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:81:25: error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
79 | HStack {
80 | Text("Int: \(intValue)")
81 | Stepper("", value: $intValue, in: 0...100)
| `- error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
82 | }
83 | HStack {
SwiftUI.Stepper.init:4:22: note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
2 | @available(watchOS 9.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init<V>(_ titleKey: LocalizedStringKey, value: Binding<V>, in bounds: ClosedRange<V>, step: V.Stride = 1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : Strideable}
| `- note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:85:25: error: 'Slider' is unavailable in tvOS
83 | HStack {
84 | Text("Float: \(floatValue, specifier: "%.2f")")
85 | Slider(value: Binding<Double>.convert($intValue), in: 0...100)
| `- error: 'Slider' is unavailable in tvOS
86 | }
87 | }
SwiftUI.Slider:3:27: note: 'Slider' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Slider<Label, ValueLabel> : View, ~Sendable where Label : View, ValueLabel : View {
| `- note: 'Slider' has been explicitly marked unavailable here
4 | nonisolated public var body: some View { get }
5 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:85:25: error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
83 | HStack {
84 | Text("Float: \(floatValue, specifier: "%.2f")")
85 | Slider(value: Binding<Double>.convert($intValue), in: 0...100)
| `- error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
86 | }
87 | }
SwiftUI.Slider.init:2:20: note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
1 | generic struct Slider {
2 | nonisolated public init<V>(value: Binding<V>, in bounds: ClosedRange<V> = 0...1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : BinaryFloatingPoint, V.Stride : BinaryFloatingPoint}
| `- note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:96:42: error: 'roundedBorder' is unavailable in tvOS
94 | .font(.headline)
95 | TextField("Using bindOptional", text: bindOptional($optionalString, defaultValue))
96 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
97 | }
98 | .padding()
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
macro expansion #Preview:31:54: error: 'roundedBorder' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|29 | .font(.headline)
|30 | TextField("Optional Text", text: $optionalString ?? defaultValue)
|31 | .textFieldStyle(.roundedBorder)
| | `- error: 'roundedBorder' is unavailable in tvOS
|32 | Text("Current value: \(optionalString ?? "nil")")
|33 | Button("Set to nil") {
+-------------------------------------------------------------------
108 |
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
macro expansion #Preview:49:37: error: 'Stepper' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|47 | HStack {
|48 | Text("Int: \(intValue)")
|49 | Stepper("", value: $intValue, in: 0 ... 100)
| | `- error: 'Stepper' is unavailable in tvOS
|50 | }
|51 | HStack {
+-------------------------------------------------------------------
108 |
SwiftUI.Stepper:3:27: note: 'Stepper' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Stepper<Label> : View, ~Sendable where Label : View {
| `- note: 'Stepper' has been explicitly marked unavailable here
4 | @export(implementation) nonisolated public init(@ContentBuilder label: () -> Label, onIncrement: (() -> Void)?, onDecrement: (() -> Void)?, onEditingChanged: @escaping (Bool) -> Void = { _ in })
5 | nonisolated public var body: some View { get }
macro expansion #Preview:49:37: error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|47 | HStack {
|48 | Text("Int: \(intValue)")
|49 | Stepper("", value: $intValue, in: 0 ... 100)
| | `- error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
|50 | }
|51 | HStack {
+-------------------------------------------------------------------
108 |
SwiftUI.Stepper.init:4:22: note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
2 | @available(watchOS 9.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init<V>(_ titleKey: LocalizedStringKey, value: Binding<V>, in bounds: ClosedRange<V>, step: V.Stride = 1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : Strideable}
| `- note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
5 |
macro expansion #Preview:53:37: error: 'Slider' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|51 | HStack {
|52 | Text("Float: \(floatValue, specifier: "%.2f")")
|53 | Slider(value: Binding<Double>.convert($intValue), in: 0 ... 100)
| | `- error: 'Slider' is unavailable in tvOS
|54 | }
|55 | }
+-------------------------------------------------------------------
108 |
SwiftUI.Slider:3:27: note: 'Slider' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Slider<Label, ValueLabel> : View, ~Sendable where Label : View, ValueLabel : View {
| `- note: 'Slider' has been explicitly marked unavailable here
4 | nonisolated public var body: some View { get }
5 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, *)
macro expansion #Preview:53:37: error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|51 | HStack {
|52 | Text("Float: \(floatValue, specifier: "%.2f")")
|53 | Slider(value: Binding<Double>.convert($intValue), in: 0 ... 100)
| | `- error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
|54 | }
|55 | }
+-------------------------------------------------------------------
108 |
SwiftUI.Slider.init:2:20: note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
1 | generic struct Slider {
2 | nonisolated public init<V>(value: Binding<V>, in bounds: ClosedRange<V> = 0...1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : BinaryFloatingPoint, V.Stride : BinaryFloatingPoint}
| `- note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccessibleSegmentedPicker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Axis.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Binding+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CircularProgressView.swift
SwiftCompile normal arm64 Compiling\ OpenInWindow.swift,\ PatientTextField.swift,\ PopoverView.swift,\ PopupButton.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift:232:46: error: 'roundedBorder' is unavailable in tvOS
230 |
231 | PatientTextField("Enter text here...", text: $textFieldText)
232 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
233 |
234 | Text("Current bound value:")
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
macro expansion #Preview:47:58: error: 'roundedBorder' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift:333:2: note: expanded code originates here
201 | #endif
202 |
203 | #Preview("Patient Text Components") {
| `- note: in expansion of macro 'Preview' here
204 | struct PatientTextDemo: View {
205 | @State private var textFieldText: String = "Edit me slowly..."
:
331 |
332 | return PatientTextDemo()
333 | }
+--- macro expansion #Preview --------------------------------------
| 45 |
| 46 | PatientTextField("Enter text here...", text: $textFieldText)
| 47 | .textFieldStyle(.roundedBorder)
| | `- error: 'roundedBorder' is unavailable in tvOS
| 48 |
| 49 | Text("Current bound value:")
+-------------------------------------------------------------------
334 |
335 | #if DEBUG
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OpenInWindow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PatientTextField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopoverView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopupButton.swift
SwiftCompile normal arm64 Compiling\ Image+.swift,\ MenuPicker.swift,\ AlertPresenter.swift,\ AnyAlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift:13:9: error: 'Menu' is only available in tvOS 17.0 or newer
1 | import SwiftUI
2 |
3 | public struct MenuPicker<Item: Nameable>: View {
| `- note: add '@available' attribute to enclosing generic struct
4 | @Binding var selection: Item
5 | let allValues: [Item]
:
10 | }
11 |
12 | public var body: some View {
| `- note: add '@available' attribute to enclosing property
13 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
14 | ForEach(allValues) { item in
15 | Button(item.displayName, action: { selection = item })
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Image+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MenuPicker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AlertPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyAlertPresenter.swift
SwiftCompile normal arm64 Compiling\ FileExport.swift,\ FloatingPanel.swift,\ Glow.swift,\ Grids.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift:4:25: error: 'FileDocument' is unavailable in tvOS
2 | import UniformTypeIdentifiers
3 |
4 | public struct TextFile: FileDocument {
| `- error: 'FileDocument' is unavailable in tvOS
5 | // tell the system we support only plain text
6 | public static var readableContentTypes = [UTType.json, .text, .log, .html, .plainText]
SwiftUI.FileDocument:6:33: note: 'FileDocument' has been explicitly marked unavailable here
4 | @available(watchOS, unavailable)
5 | @available(visionOS, introduced: 1.0, deprecated: 100000.0, message: "Conform your type to Document instead.")
6 | @preconcurrency public protocol FileDocument : Sendable {
| `- note: 'FileDocument' has been explicitly marked unavailable here
7 | static var readableContentTypes: [UTType] { get }
8 | static var writableContentTypes: [UTType] { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FileExport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FloatingPanel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Glow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Grids.swift
SwiftCompile normal arm64 Compiling\ AnySheetPresenter.swift,\ AsyncModal.swift,\ DialogPresenter.swift,\ FullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnySheetPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AsyncModal.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DialogPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FullScreenCoverPresenter.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-24 03:20:51.984 xcodebuild[624:3854] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ UsefulThingsSwiftUI (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
Building workspace UsefulThingsSwiftUI with scheme UsefulThingsSwiftUI
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
UsefulThingsSwiftUI: /Users/admin/builder/spi-builder-workspace
resolved source packages: UsefulThingsSwiftUI
2026-09-24 03:20:58.818 xcodebuild[719:4253] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "UsefulThingsSwiftUI",
"name" : "UsefulThingsSwiftUI",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "UsefulThingsSwiftUI",
"targets" : [
"UsefulThingsSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UsefulThingsSwiftUITests",
"module_type" : "SwiftTarget",
"name" : "UsefulThingsSwiftUITests",
"path" : "Tests/UsefulThingsSwiftUITests",
"sources" : [
"UsefulThingsSwiftUITests.swift"
],
"target_dependencies" : [
"UsefulThingsSwiftUI"
],
"type" : "test"
},
{
"c99name" : "UsefulThingsSwiftUI",
"module_type" : "SwiftTarget",
"name" : "UsefulThingsSwiftUI",
"path" : "Sources/UsefulThingsSwiftUI",
"product_memberships" : [
"UsefulThingsSwiftUI"
],
"sources" : [
"AccessibleSegmentedPicker.swift",
"Axis.swift",
"Binding+.swift",
"CircularProgressView.swift",
"Color+.swift",
"CornerRadiusWithBorder.swift",
"CursorChangeOnHover.swift",
"DoubleClick.swift",
"FileExport.swift",
"FloatingPanel.swift",
"Glow.swift",
"Grids.swift",
"Image+.swift",
"MenuPicker.swift",
"ModalPresenter/AlertPresenter.swift",
"ModalPresenter/AnyAlertPresenter.swift",
"ModalPresenter/AnyDialogPresenter.swift",
"ModalPresenter/AnyFullScreenCoverPresenter.swift",
"ModalPresenter/AnyMacWindowPresenter.swift",
"ModalPresenter/AnyPopoverPresenter.swift",
"ModalPresenter/AnySheetPresenter.swift",
"ModalPresenter/AsyncModal.swift",
"ModalPresenter/DialogPresenter.swift",
"ModalPresenter/FullScreenCoverPresenter.swift",
"ModalPresenter/MacWindowPresenter.swift",
"ModalPresenter/PopoverPresenter.swift",
"ModalPresenter/SheetPresenter.swift",
"Nameable.swift",
"OpenInWindow.swift",
"PatientTextField.swift",
"PopoverView.swift",
"PopupButton.swift",
"Rotation.swift",
"ScrollViews.swift",
"SegmentedControl.swift",
"SizePreference.swift",
"SplashView.swift",
"Stacks.swift",
"Transition.swift",
"VisualEffectView.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "UsefulThingsSwiftUI",
"schemes" : [
"UsefulThingsSwiftUI"
]
}
}
2026-09-24 03:21:00.139 xcodebuild[747:4475] [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 UsefulThingsSwiftUI -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 UsefulThingsSwiftUI -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
UsefulThingsSwiftUI: /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 'UsefulThingsSwiftUI-product' in project 'UsefulThingsSwiftUI'
➜ Explicit dependency on target 'UsefulThingsSwiftUI' in project 'UsefulThingsSwiftUI'
Target 'UsefulThingsSwiftUI' in project 'UsefulThingsSwiftUI' (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 UsefulThingsSwiftUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
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 UsefulThingsSwiftUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.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-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ AccessibleSegmentedPicker.swift,\ Axis.swift,\ Binding+.swift,\ CircularProgressView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:67:42: error: 'roundedBorder' is unavailable in tvOS
65 | .font(.headline)
66 | TextField("Optional Text", text: $optionalString ?? defaultValue)
67 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
68 | Text("Current value: \(optionalString ?? "nil")")
69 | Button("Set to nil") { optionalString = nil }
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:81:25: error: 'Stepper' is unavailable in tvOS
79 | HStack {
80 | Text("Int: \(intValue)")
81 | Stepper("", value: $intValue, in: 0...100)
| `- error: 'Stepper' is unavailable in tvOS
82 | }
83 | HStack {
SwiftUI.Stepper:3:27: note: 'Stepper' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Stepper<Label> : View, ~Sendable where Label : View {
| `- note: 'Stepper' has been explicitly marked unavailable here
4 | @export(implementation) nonisolated public init(@ContentBuilder label: () -> Label, onIncrement: (() -> Void)?, onDecrement: (() -> Void)?, onEditingChanged: @escaping (Bool) -> Void = { _ in })
5 | nonisolated public var body: some View { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:81:25: error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
79 | HStack {
80 | Text("Int: \(intValue)")
81 | Stepper("", value: $intValue, in: 0...100)
| `- error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
82 | }
83 | HStack {
SwiftUI.Stepper.init:4:22: note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
2 | @available(watchOS 9.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init<V>(_ titleKey: LocalizedStringKey, value: Binding<V>, in bounds: ClosedRange<V>, step: V.Stride = 1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : Strideable}
| `- note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
5 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:85:25: error: 'Slider' is unavailable in tvOS
83 | HStack {
84 | Text("Float: \(floatValue, specifier: "%.2f")")
85 | Slider(value: Binding<Double>.convert($intValue), in: 0...100)
| `- error: 'Slider' is unavailable in tvOS
86 | }
87 | }
SwiftUI.Slider:3:27: note: 'Slider' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Slider<Label, ValueLabel> : View, ~Sendable where Label : View, ValueLabel : View {
| `- note: 'Slider' has been explicitly marked unavailable here
4 | nonisolated public var body: some View { get }
5 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:85:25: error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
83 | HStack {
84 | Text("Float: \(floatValue, specifier: "%.2f")")
85 | Slider(value: Binding<Double>.convert($intValue), in: 0...100)
| `- error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
86 | }
87 | }
SwiftUI.Slider.init:2:20: note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
1 | generic struct Slider {
2 | nonisolated public init<V>(value: Binding<V>, in bounds: ClosedRange<V> = 0...1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : BinaryFloatingPoint, V.Stride : BinaryFloatingPoint}
| `- note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:96:42: error: 'roundedBorder' is unavailable in tvOS
94 | .font(.headline)
95 | TextField("Using bindOptional", text: bindOptional($optionalString, defaultValue))
96 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
97 | }
98 | .padding()
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
macro expansion #Preview:31:54: error: 'roundedBorder' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|29 | .font(.headline)
|30 | TextField("Optional Text", text: $optionalString ?? defaultValue)
|31 | .textFieldStyle(.roundedBorder)
| | `- error: 'roundedBorder' is unavailable in tvOS
|32 | Text("Current value: \(optionalString ?? "nil")")
|33 | Button("Set to nil") {
+-------------------------------------------------------------------
108 |
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccessibleSegmentedPicker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Axis.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Binding+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CircularProgressView.swift
macro expansion #Preview:49:37: error: 'Stepper' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|47 | HStack {
|48 | Text("Int: \(intValue)")
|49 | Stepper("", value: $intValue, in: 0 ... 100)
| | `- error: 'Stepper' is unavailable in tvOS
|50 | }
|51 | HStack {
+-------------------------------------------------------------------
108 |
SwiftUI.Stepper:3:27: note: 'Stepper' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 9.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Stepper<Label> : View, ~Sendable where Label : View {
| `- note: 'Stepper' has been explicitly marked unavailable here
4 | @export(implementation) nonisolated public init(@ContentBuilder label: () -> Label, onIncrement: (() -> Void)?, onDecrement: (() -> Void)?, onEditingChanged: @escaping (Bool) -> Void = { _ in })
5 | nonisolated public var body: some View { get }
macro expansion #Preview:49:37: error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|47 | HStack {
|48 | Text("Int: \(intValue)")
|49 | Stepper("", value: $intValue, in: 0 ... 100)
| | `- error: 'init(_:value:in:step:onEditingChanged:)' is unavailable in tvOS
|50 | }
|51 | HStack {
+-------------------------------------------------------------------
108 |
SwiftUI.Stepper.init:4:22: note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
2 | @available(watchOS 9.0, *)
3 | @available(tvOS, unavailable)
4 | nonisolated public init<V>(_ titleKey: LocalizedStringKey, value: Binding<V>, in bounds: ClosedRange<V>, step: V.Stride = 1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : Strideable}
| `- note: 'init(_:value:in:step:onEditingChanged:)' has been explicitly marked unavailable here
5 |
macro expansion #Preview:53:37: error: 'Slider' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|51 | HStack {
|52 | Text("Float: \(floatValue, specifier: "%.2f")")
|53 | Slider(value: Binding<Double>.convert($intValue), in: 0 ... 100)
| | `- error: 'Slider' is unavailable in tvOS
|54 | }
|55 | }
+-------------------------------------------------------------------
108 |
SwiftUI.Slider:3:27: note: 'Slider' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Slider<Label, ValueLabel> : View, ~Sendable where Label : View, ValueLabel : View {
| `- note: 'Slider' has been explicitly marked unavailable here
4 | nonisolated public var body: some View { get }
5 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, *)
macro expansion #Preview:53:37: error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift:107:2: note: expanded code originates here
52 | }
53 |
54 | #Preview("Binding Extensions Demo") {
| `- note: in expansion of macro 'Preview' here
55 | struct BindingDemo: View {
56 | @State private var optionalString: String? = "Hello"
:
105 |
106 | return BindingDemo()
107 | }
+--- macro expansion #Preview --------------------------------------
|51 | HStack {
|52 | Text("Float: \(floatValue, specifier: "%.2f")")
|53 | Slider(value: Binding<Double>.convert($intValue), in: 0 ... 100)
| | `- error: 'init(value:in:onEditingChanged:)' is unavailable in tvOS
|54 | }
|55 | }
+-------------------------------------------------------------------
108 |
SwiftUI.Slider.init:2:20: note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
1 | generic struct Slider {
2 | nonisolated public init<V>(value: Binding<V>, in bounds: ClosedRange<V> = 0...1, onEditingChanged: @escaping (Bool) -> Void = { _ in }) where V : BinaryFloatingPoint, V.Stride : BinaryFloatingPoint}
| `- note: 'init(value:in:onEditingChanged:)' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 Compiling\ FileExport.swift,\ FloatingPanel.swift,\ Glow.swift,\ Grids.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift:4:25: error: 'FileDocument' is unavailable in tvOS
2 | import UniformTypeIdentifiers
3 |
4 | public struct TextFile: FileDocument {
| `- error: 'FileDocument' is unavailable in tvOS
5 | // tell the system we support only plain text
6 | public static var readableContentTypes = [UTType.json, .text, .log, .html, .plainText]
SwiftUI.FileDocument:6:33: note: 'FileDocument' has been explicitly marked unavailable here
4 | @available(watchOS, unavailable)
5 | @available(visionOS, introduced: 1.0, deprecated: 100000.0, message: "Conform your type to Document instead.")
6 | @preconcurrency public protocol FileDocument : Sendable {
| `- note: 'FileDocument' has been explicitly marked unavailable here
7 | static var readableContentTypes: [UTType] { get }
8 | static var writableContentTypes: [UTType] { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FileExport.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FloatingPanel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Glow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Grids.swift
SwiftCompile normal arm64 Compiling\ AnySheetPresenter.swift,\ AsyncModal.swift,\ DialogPresenter.swift,\ FullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnySheetPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AsyncModal.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DialogPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FullScreenCoverPresenter.swift
SwiftCompile normal arm64 Compiling\ MacWindowPresenter.swift,\ PopoverPresenter.swift,\ SheetPresenter.swift,\ Nameable.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MacWindowPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopoverPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SheetPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Nameable.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ UsefulThingsSwiftUI (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift:4:25: error: 'FileDocument' is unavailable in tvOS
2 | import UniformTypeIdentifiers
3 |
4 | public struct TextFile: FileDocument {
| `- error: 'FileDocument' is unavailable in tvOS
5 | // tell the system we support only plain text
6 | public static var readableContentTypes = [UTType.json, .text, .log, .html, .plainText]
SwiftUI.FileDocument:6:33: note: 'FileDocument' has been explicitly marked unavailable here
4 | @available(watchOS, unavailable)
5 | @available(visionOS, introduced: 1.0, deprecated: 100000.0, message: "Conform your type to Document instead.")
6 | @preconcurrency public protocol FileDocument : Sendable {
| `- note: 'FileDocument' has been explicitly marked unavailable here
7 | static var readableContentTypes: [UTType] { get }
8 | static var writableContentTypes: [UTType] { get }
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift:105:2: error: no macro named 'Preview'
103 | #endif
104 |
105 | #Preview("Popup Button") {
| `- error: no macro named 'Preview'
106 | struct SampleOption: Nameable {
107 | let id = UUID()
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/AccessibleSegmentedPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Axis.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Binding+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CircularProgressView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FileExport.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/FloatingPanel.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Glow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Grids.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnySheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AsyncModal.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/DialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/FullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/MacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/PopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/SheetPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Nameable.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift -target arm64-apple-tvos15.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-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\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name UsefulThingsSwiftUI -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI_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 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/UsefulThingsSwiftUI.build/Debug-appletvos/UsefulThingsSwiftUI-t.build/Objects-normal/arm64/UsefulThingsSwiftUI.abi.json
SwiftCompile normal arm64 (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ OpenInWindow.swift,\ PatientTextField.swift,\ PopoverView.swift,\ PopupButton.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift:232:46: error: 'roundedBorder' is unavailable in tvOS
230 |
231 | PatientTextField("Enter text here...", text: $textFieldText)
232 | .textFieldStyle(.roundedBorder)
| `- error: 'roundedBorder' is unavailable in tvOS
233 |
234 | Text("Current bound value:")
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
macro expansion #Preview:47:58: error: 'roundedBorder' is unavailable in tvOS
`- /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift:333:2: note: expanded code originates here
201 | #endif
202 |
203 | #Preview("Patient Text Components") {
| `- note: in expansion of macro 'Preview' here
204 | struct PatientTextDemo: View {
205 | @State private var textFieldText: String = "Edit me slowly..."
:
331 |
332 | return PatientTextDemo()
333 | }
+--- macro expansion #Preview --------------------------------------
| 45 |
| 46 | PatientTextField("Enter text here...", text: $textFieldText)
| 47 | .textFieldStyle(.roundedBorder)
| | `- error: 'roundedBorder' is unavailable in tvOS
| 48 |
| 49 | Text("Current bound value:")
+-------------------------------------------------------------------
334 |
335 | #if DEBUG
SwiftUI.TextFieldStyle.roundedBorder:2:43: note: 'roundedBorder' has been explicitly marked unavailable here
1 | protocol TextFieldStyle {
2 | @export(implementation) public static var roundedBorder: RoundedBorderTextFieldStyle { get }}
| `- note: 'roundedBorder' has been explicitly marked unavailable here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/OpenInWindow.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile OpenInWindow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PatientTextField.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PatientTextField.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopoverView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopoverView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/PopupButton.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PopupButton.swift
SwiftCompile normal arm64 Compiling\ SplashView.swift,\ Stacks.swift,\ Transition.swift,\ VisualEffectView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift:57:22: error: 'phaseAnimator(_:trigger:content:animation:)' is only available in tvOS 17.0 or newer
2 |
3 | @available(macOS 14.0, iOS 17.0, *)
4 | public struct SplashingButton: View {
| `- note: add '@available' attribute to enclosing struct
5 | @State private var heartCount = 0
6 | @State private var isLoved = false
:
14 | }
15 |
16 | public var body: some View {
| `- note: add '@available' attribute to enclosing property
17 | Button {
18 | self.action()
:
55 | Image(systemName: imageSystemName)
56 | // .foregroundStyle(Color.red)
57 | .phaseAnimator([false, true], trigger: heartCount) { icon, scaleFromBottom in
| |- error: 'phaseAnimator(_:trigger:content:animation:)' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
58 | icon
59 | .scaleEffect(scaleFromBottom ? 1.5 : 1, anchor: .bottom)
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift:53:25: error: 'Slider' is unavailable in tvOS
51 | HStack {
52 | Text("Spacing: \(Int(spacing))")
53 | Slider(value: $spacing, in: 0...30)
| `- error: 'Slider' is unavailable in tvOS
54 | }
55 | }
SwiftUI.Slider:3:27: note: 'Slider' has been explicitly marked unavailable here
1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
2 | @available(tvOS, unavailable)
3 | nonisolated public struct Slider<Label, ValueLabel> : View, ~Sendable where Label : View, ValueLabel : View {
| `- note: 'Slider' has been explicitly marked unavailable here
4 | nonisolated public var body: some View { get }
5 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, *)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SplashView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SplashView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Stacks.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Stacks.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Transition.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Transition.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VisualEffectView.swift
SwiftCompile normal arm64 Compiling\ Rotation.swift,\ ScrollViews.swift,\ SegmentedControl.swift,\ SizePreference.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Rotation.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Rotation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ScrollViews.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ScrollViews.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SegmentedControl.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SegmentedControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/SizePreference.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SizePreference.swift
SwiftCompile normal arm64 Compiling\ Image+.swift,\ MenuPicker.swift,\ AlertPresenter.swift,\ AnyAlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Image+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Image+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MenuPicker.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AlertPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyAlertPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyAlertPresenter.swift
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:239:36: error: generic parameter 'each Content' could not be inferred
237 | .frame(width: 120, height: 80)
238 | .overlay(
239 | VStack {
| `- error: generic parameter 'each Content' could not be inferred
240 | Image(systemName: "star.fill")
241 | Text("HUD Window")
SwiftUI.ViewBuilder.buildBlock:2:44: note: in call to function 'buildBlock'
1 | struct ViewBuilder {
2 | @export(implementation) public static func buildBlock<each Content>(_ content: repeat each Content) -> TupleView<(repeat each Content)> where repeat each Content : View}
| `- note: in call to function 'buildBlock'
3 |
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/VisualEffectView.swift:237:26: error: value of type 'VisualEffectView' has no member 'frame'
235 | emphasized: false
236 | )
237 | .frame(width: 120, height: 80)
| `- error: value of type 'VisualEffectView' has no member 'frame'
238 | .overlay(
239 | VStack {
/Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/MenuPicker.swift:13:9: error: 'Menu' is only available in tvOS 17.0 or newer
1 | import SwiftUI
2 |
3 | public struct MenuPicker<Item: Nameable>: View {
| `- note: add '@available' attribute to enclosing generic struct
4 | @Binding var selection: Item
5 | let allValues: [Item]
:
10 | }
11 |
12 | public var body: some View {
| `- note: add '@available' attribute to enclosing property
13 | Menu {
| |- error: 'Menu' is only available in tvOS 17.0 or newer
| `- note: add 'if #available' version check
14 | ForEach(allValues) { item in
15 | Button(item.displayName, action: { selection = item })
SwiftCompile normal arm64 Compiling\ AnyDialogPresenter.swift,\ AnyFullScreenCoverPresenter.swift,\ AnyMacWindowPresenter.swift,\ AnyPopoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyDialogPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyDialogPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyFullScreenCoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyFullScreenCoverPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyMacWindowPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyMacWindowPresenter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/ModalPresenter/AnyPopoverPresenter.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AnyPopoverPresenter.swift
SwiftCompile normal arm64 Compiling\ Color+.swift,\ CornerRadiusWithBorder.swift,\ CursorChangeOnHover.swift,\ DoubleClick.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/Color+.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Color+.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CornerRadiusWithBorder.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CornerRadiusWithBorder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/CursorChangeOnHover.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CursorChangeOnHover.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/UsefulThingsSwiftUI/DoubleClick.swift (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DoubleClick.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 03:21:01.184 xcodebuild[748:4501] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ UsefulThingsSwiftUI (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
SwiftCompile normal arm64 (in target 'UsefulThingsSwiftUI' from project 'UsefulThingsSwiftUI')
Building workspace UsefulThingsSwiftUI with scheme UsefulThingsSwiftUI
(3 failures)
BUILD FAILURE 6.4 tvOS