Build Information
Failed to build Playback, reference master (32ade1), with Swift 6.4 for visionOS using Xcode 27.0 on 17 Sep 2026 23:59:09 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 Playback -destination generic/platform=xrOSBuild Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/michaelnisi/playback.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/michaelnisi/playback
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 32ade1a Update changelog
Cloned https://github.com/michaelnisi/playback.git
Revision (git rev-parse @):
32ade1ae325d3f94f1b741f98bacd5ca293de607
SUCCESS checkout https://github.com/michaelnisi/playback.git at master
========================================
Build
========================================
Selected platform: visionOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/michaelnisi/playback.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
Fetching from https://github.com/kean/nuke
Creating working copy of package ‘nuke’
Checking out 9.6.1 of package ‘nuke’
Resolve Package Graph
Resolved source packages:
Playback: /Users/admin/builder/spi-builder-workspace
Nuke: https://github.com/kean/nuke @ 9.6.1
resolved source packages: Playback, Nuke
2026-09-17 19:58:14.830 xcodebuild[529:3045] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "nuke",
"requirement" : {
"range" : [
{
"lower_bound" : "9.0.0",
"upper_bound" : "10.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kean/nuke"
}
],
"manifest_display_name" : "Playback",
"name" : "Playback",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "Playback",
"targets" : [
"Playback"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PlaybackTests",
"module_type" : "SwiftTarget",
"name" : "PlaybackTests",
"path" : "Tests/PlaybackTests",
"sources" : [
"TimestampTests.swift"
],
"target_dependencies" : [
"Playback"
],
"type" : "test"
},
{
"c99name" : "Playback",
"module_type" : "SwiftTarget",
"name" : "Playback",
"path" : "Sources/Playback",
"product_dependencies" : [
"Nuke"
],
"product_memberships" : [
"Playback"
],
"sources" : [
"Images/ImageRepository.swift",
"Images/Images.swift",
"NowPlaying.swift",
"Playback.swift",
"PlaybackSession.swift",
"PlaybackState.swift",
"RemoteCommandProxying.swift",
"Times/Times.swift",
"Times/Timestamp.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
{
"workspace" : {
"name" : "Playback",
"schemes" : [
"Playback"
]
}
}
2026-09-17 19:58:56.206 xcodebuild[684:4343] [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 Playback -destination generic/platform=xrOS
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 Playback -destination generic/platform=xrOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
Playback: /Users/admin/builder/spi-builder-workspace
Nuke: https://github.com/kean/nuke @ 9.6.1
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'Playback-product' in project 'Playback'
➜ Explicit dependency on target 'Playback' in project 'Playback'
➜ Explicit dependency on target 'Nuke-product' in project 'Nuke'
Target 'Playback' in project 'Playback'
➜ Explicit dependency on target 'Nuke-product' in project 'Nuke'
Target 'Nuke-product' in project 'Nuke'
➜ Explicit dependency on target 'Nuke' in project 'Nuke'
Target 'Nuke' in project 'Nuke' (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/XROS.platform/Developer/SDKs/XROS27.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: 63121ed5640d9f060bcd93ae421b2ef1
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/63121ed5640d9f060bcd93ae421b2ef1.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/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
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/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
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-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.modulemap (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.DependencyStaticMetadataFileList (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-OutputFileMap.json (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.LinkFileList (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.SwiftFileList (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback-OutputFileMap.json (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.LinkFileList (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback_const_extract_protocols.json (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.DependencyMetadataFileList (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.SwiftFileList (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.SwiftConstValuesFileList (in target 'Playback' from project 'Playback')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Objects-normal/arm64/Playback.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.SwiftConstValuesFileList (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.modulemap (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.DependencyStaticMetadataFileList (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.DependencyMetadataFileList (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Playback.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Playback.build/Debug-xros/Playback-t.build/Playback.modulemap (in target 'Playback' from project 'Playback')
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/Playback.build/Debug-xros/Playback-t.build/Playback.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Nuke.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Nuke.modulemap (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke
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/Nuke.build/Debug-xros/Nuke-t.build/Nuke.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
SwiftDriver Nuke normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Nuke' from project 'Nuke')
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 Nuke -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.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 -suppress-warnings -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-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-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/_SwiftConcurrencyShims-C8XHKSHX96D5YYALNM4W70Z0O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-1Q8IQP6M38UWSGZ95UCEY2M44.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-5NQ9Z1GV07GBSRQGAQCGXGVRI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-CI4H5RO9IYFFWQ2COB512Q2S9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6WKHNW5S40U2QGHXXGETUDIRA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-1WBA714DZSVUL5JQDJ08CLKZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-46GOQP8J1QTHLYQSJW81T8UZ3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-CDA349K2K4US766844K8E0PVA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-BXA97MNLI4BB0HF5I8MJE403D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-5BU2ADS7JXQMYENKQHW9X8XOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5RGRVV2TZ6WC4WZW5IXF8NQ04.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-425JDMN5HPM3D0UEI8LEHP6NM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-ENTECK156YEWITZRRBTOCE4KR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-2GT67HHHHK5CF1V1S31LH0PU2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-AYM0BHR77VKMWZCO2T0XGV2HF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8OR6T47OOYJA90ZBO3N1USDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-BPYSMHWI520EQRL2HW519ZY7Z.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-9ZHN6JKBS40BBA81RQMV8H0IC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1VUZPM79PNCAHXVBERD53WRSF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-BC5IJI3YI34RQ61ZNVDRDZ6RN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-11B64KJD36B3YOHBR1BBXBJY8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CommonCrypto-CEABJG1QSITOB7OGO12QH3KS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-60P5LVNQO3ESRRM5DCJ05PFNK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-9XXAB17Y6E4BBPQADD61NZ23.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-3XTHY7HWV6RF3KXKYQVHUBUXK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-26TIBFYCEJZVP216ZZAU1X8KN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-692CJ8BG6RE5H04487EJJOVXW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-4U1VXMWIZD80E7PRUQF2G7P9X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CLT3466HKC22GCKAWSCNG0H7T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-5E0I2846LO3ZE24CSVR2O57TI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-EP5EU7FNGP4VOA3EDM18P1KHO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-AVLTZVCXBU2TO75JCN4AGU8XJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-1004XEJ3IXOOAU0KL58SM3D0K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-BFUJ177R223UT2ZI327ZTZY91.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-5MI70N1VLDQSWTX4COWLMSIRO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8TH2M8WJIQMET4SADWX0N8372.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-8GON1KVEKRN3NOQI8RETBRWJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-6F9TY5TEPCCZ1K2KYM4GMEGHD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-5CC6COR9KJYI1UBL7CSHLU2OG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-BANTQ3WXXGKZJYC0LLB3MD9K0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-8GQGFVARUE99D8VJX3TINY0VP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-1DR4J4YDVDGAYQTZ0FKZ1PU09.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-E5KMWDZEKS4QW9RO1KBRDEXV6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AOVGLUWEAN6CG2UZFNESGSP6C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-8TBYAKHCX6UC8QQSS7BD8GQK5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/FileProvider-C9I28SI56F2SEVH1BCWTKGODO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-BNGT87TS0GMBFF7TY70HHB69.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-5FE9U89GVFF9A7X7AGO2R8ENI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-8IIV1V1FPNAPA4LY1Y23LOM2N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-8G2XC01RPQ5HYIZE6JNUT864I.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-1SN37095DAPVJ068LLP9TBDQX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-56BKSYXNVAP91BYZRWAKQZKGI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-EKNUM9P3PRIBHZK1ZBD6BA2T7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-10LV922UPGE28QX2SOIO7ALIZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-E12HJSJSLO0YKWYBES11UKJ02.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-8WF1P230U10QM666EQMNV7OF1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-12T8WVKUNCL1N7VXH87MM4YOB.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-6OBBMA39VFD4CB6SG2PE41FAP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2D2PMAAE45TMO6S28UCGCO5BR.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ Nuke (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:784:27: error: cannot find type 'NSColor' in scope
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
784 | public let color: NSColor
| `- error: cannot find type 'NSColor' in scope
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:605:19: error: cannot find type 'UIColor' in scope
603 | typealias Color = NSColor
604 | #else
605 | typealias Color = UIColor
| `- error: cannot find type 'UIColor' in scope
606 | #endif
607 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:623:11: error: cannot find type 'UIImage' in scope
621 | }
622 | #else
623 | extension UIImage {
| `- error: cannot find type 'UIImage' in scope
624 | static func make(cgImage: CGImage, source: UIImage) -> UIImage {
625 | UIImage(cgImage: cgImage, scale: source.scale, orientation: source.imageOrientation)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:630:11: error: cannot find type 'CGImage' in scope
628 | #endif
629 |
630 | extension CGImage {
| `- error: cannot find type 'CGImage' in scope
631 | /// Returns `true` if the image doesn't contain alpha channel.
632 | var isOpaque: Bool {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:790:28: error: cannot find type 'NSColor' in scope
788 | /// - parameter width: Border width. 1 points by default.
789 | /// - parameter unit: Unit of the width, `.points` by default.
790 | public init(color: NSColor, width: CGFloat = 1, unit: Unit = .points) {
| `- error: cannot find type 'NSColor' in scope
791 | self.color = color
792 | self.width = width.converted(to: unit)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| `- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Hashable'
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| |- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
| `- note: add stubs for conformance
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Equatable'
785 | public let width: CGFloat
786 |
Swift.==:1:24: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
| `- note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:831:19: error: cannot find type 'CGContext' in scope
829 | }
830 |
831 | private extension CGContext {
| `- error: cannot find type 'CGContext' in scope
832 | static func make(_ image: CGImage, size: CGSize, alphaInfo: CGImageAlphaInfo? = nil) -> CGContext? {
833 | let alphaInfo: CGImageAlphaInfo = alphaInfo ?? (image.isOpaque ? .noneSkipLast : .premultipliedLast)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:84:34: error: cannot find type 'ImageDisplayingView' in scope
82 | public func loadImage(with request: ImageRequestConvertible,
83 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
84 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
85 | completion: @escaping (_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void) -> ImageTask? {
86 | loadImage(with: request, options: options, into: view, progress: nil, completion: completion)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:112:34: error: cannot find type 'ImageDisplayingView' in scope
110 | public func loadImage(with request: ImageRequestConvertible,
111 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
112 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
113 | progress: ((_ intermediateResponse: ImageResponse?, _ completedUnitCount: Int64, _ totalUnitCount: Int64) -> Void)? = nil,
114 | completion: ((_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void)? = nil) -> ImageTask? {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:121:37: error: cannot find type 'ImageDisplayingView' in scope
119 |
120 | /// Cancels an outstanding request associated with the view.
121 | public func cancelRequest(for view: ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
122 | assert(Thread.isMainThread)
123 | ImageViewController.controller(for: view).cancelOutstandingTask()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:325:33: error: cannot find type 'ImageDisplayingView' in scope
323 | /// making it public wouldn't expose any additional functionality to the users.
324 | private final class ImageViewController {
325 | private weak var imageView: ImageDisplayingView?
| `- error: cannot find type 'ImageDisplayingView' in scope
326 | private var task: ImageTask?
327 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:333:27: error: cannot find type 'ImageDisplayingView' in scope
331 | }
332 |
333 | init(view: /* weak */ ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
334 | self.imageView = view
335 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:342:38: error: cannot find type 'ImageDisplayingView' in scope
340 |
341 | // Lazily create a controller for a given view and associate it with a view.
342 | static func controller(for view: ImageDisplayingView) -> ImageViewController {
| `- error: cannot find type 'ImageDisplayingView' in scope
343 | if let controller = objc_getAssociatedObject(view, &ImageViewController.controllerAK) as? ImageViewController {
344 | return controller
Failed frontend command:
SwiftCompile normal arm64 (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift -target arm64-apple-xros1.0 -module-can-import-version Combine 3023 0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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 -suppress-warnings -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/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Nuke -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.abi.json
SwiftCompile normal arm64 Compiling\ DataCache.swift,\ DataLoader.swift,\ Deprecated.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataCache.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataLoader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Deprecated.swift
SwiftCompile normal arm64 Compiling\ TaskDecodeImage.swift,\ TaskLoadImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskDecodeImage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskLoadImage.swift
SwiftCompile normal arm64 Compiling\ Extensions.swift,\ LinkedList.swift,\ Log.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinkedList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Log.swift
SwiftCompile normal arm64 Compiling\ ImagePipeline.swift,\ ImagePipelineConfiguration.swift,\ ImagePrefetcher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipeline.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipelineConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePrefetcher.swift
SwiftCompile normal arm64 Compiling\ ImageProcessing.swift,\ ImagePublisher.swift,\ ImageRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:784:27: error: cannot find type 'NSColor' in scope
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
784 | public let color: NSColor
| `- error: cannot find type 'NSColor' in scope
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:605:19: error: cannot find type 'UIColor' in scope
603 | typealias Color = NSColor
604 | #else
605 | typealias Color = UIColor
| `- error: cannot find type 'UIColor' in scope
606 | #endif
607 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:623:11: error: cannot find type 'UIImage' in scope
621 | }
622 | #else
623 | extension UIImage {
| `- error: cannot find type 'UIImage' in scope
624 | static func make(cgImage: CGImage, source: UIImage) -> UIImage {
625 | UIImage(cgImage: cgImage, scale: source.scale, orientation: source.imageOrientation)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:630:11: error: cannot find type 'CGImage' in scope
628 | #endif
629 |
630 | extension CGImage {
| `- error: cannot find type 'CGImage' in scope
631 | /// Returns `true` if the image doesn't contain alpha channel.
632 | var isOpaque: Bool {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:790:28: error: cannot find type 'NSColor' in scope
788 | /// - parameter width: Border width. 1 points by default.
789 | /// - parameter unit: Unit of the width, `.points` by default.
790 | public init(color: NSColor, width: CGFloat = 1, unit: Unit = .points) {
| `- error: cannot find type 'NSColor' in scope
791 | self.color = color
792 | self.width = width.converted(to: unit)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| `- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Hashable'
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| |- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
| `- note: add stubs for conformance
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Equatable'
785 | public let width: CGFloat
786 |
Swift.==:1:24: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
| `- note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:831:19: error: cannot find type 'CGContext' in scope
829 | }
830 |
831 | private extension CGContext {
| `- error: cannot find type 'CGContext' in scope
832 | static func make(_ image: CGImage, size: CGSize, alphaInfo: CGImageAlphaInfo? = nil) -> CGContext? {
833 | let alphaInfo: CGImageAlphaInfo = alphaInfo ?? (image.isOpaque ? .noneSkipLast : .premultipliedLast)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:477:25: error: cannot find 'CGContext' in scope
475 | return nil
476 | }
477 | guard let ctx = CGContext.make(cgImage, size: canvasSize) else {
| `- error: cannot find 'CGContext' in scope
478 | return nil
479 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:484:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
482 | return nil
483 | }
484 | return PlatformImage.make(cgImage: outputCGImage, source: self)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
485 | }
486 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:492:47: error: value of type 'CGImage' has no member 'size'
490 | return nil
491 | }
492 | return draw(inCanvasWithSize: cgImage.size, drawRect: CGRect(origin: .zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
493 | }
494 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:492:99: error: value of type 'CGImage' has no member 'size'
490 | return nil
491 | }
492 | return draw(inCanvasWithSize: cgImage.size, drawRect: CGRect(origin: .zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
493 | }
494 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:516:29: error: value of type 'CGImage' has no member 'size'
514 | let targetSize = targetSize.rotatedForOrientation(image.imageOrientation)
515 | #endif
516 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: contentMode)
| `- error: value of type 'CGImage' has no member 'size'
517 | guard scale < 1 || upscale else {
518 | return image // The image doesn't require scaling
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:520:28: error: value of type 'CGImage' has no member 'size'
518 | return image // The image doesn't require scaling
519 | }
520 | let size = cgImage.size.scaled(by: scale).rounded()
| `- error: value of type 'CGImage' has no member 'size'
521 | return image.draw(inCanvasWithSize: size)
522 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:533:29: error: value of type 'CGImage' has no member 'size'
531 | let targetSize = targetSize.rotatedForOrientation(image.imageOrientation)
532 | #endif
533 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: .aspectFill)
| `- error: value of type 'CGImage' has no member 'size'
534 | let scaledSize = cgImage.size.scaled(by: scale)
535 | let drawRect = scaledSize.centeredInRectWithSize(targetSize)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:534:34: error: value of type 'CGImage' has no member 'size'
532 | #endif
533 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: .aspectFill)
534 | let scaledSize = cgImage.size.scaled(by: scale)
| `- error: value of type 'CGImage' has no member 'size'
535 | let drawRect = scaledSize.centeredInRectWithSize(targetSize)
536 | return image.draw(inCanvasWithSize: targetSize, drawRect: drawRect)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:558:33: error: value of type 'CGImage' has no member 'size'
556 | }
557 |
558 | let imageSize = cgImage.size
| `- error: value of type 'CGImage' has no member 'size'
559 | let side = min(cgImage.width, cgImage.height)
560 | let targetSize = CGSize(width: side, height: side)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:568:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
566 | return nil
567 | }
568 | return PlatformImage.make(cgImage: cropped, source: image)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
569 | }
570 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:578:25: error: cannot find 'CGContext' in scope
576 | return nil
577 | }
578 | guard let ctx = CGContext.make(cgImage, size: cgImage.size, alphaInfo: .premultipliedLast) else {
| `- error: cannot find 'CGContext' in scope
579 | return nil
580 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:578:63: error: value of type 'CGImage' has no member 'size'
576 | return nil
577 | }
578 | guard let ctx = CGContext.make(cgImage, size: cgImage.size, alphaInfo: .premultipliedLast) else {
| `- error: value of type 'CGImage' has no member 'size'
579 | return nil
580 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:581:63: error: value of type 'CGImage' has no member 'size'
579 | return nil
580 | }
581 | let rect = CGRect(origin: CGPoint.zero, size: cgImage.size)
| `- error: value of type 'CGImage' has no member 'size'
582 | let path = CGPath(roundedRect: rect, cornerWidth: radius, cornerHeight: radius, transform: nil)
583 | ctx.addPath(path)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:582:20: error: cannot find 'CGPath' in scope
580 | }
581 | let rect = CGRect(origin: CGPoint.zero, size: cgImage.size)
582 | let path = CGPath(roundedRect: rect, cornerWidth: radius, cornerHeight: radius, transform: nil)
| `- error: cannot find 'CGPath' in scope
583 | ctx.addPath(path)
584 | ctx.clip()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:585:74: error: value of type 'CGImage' has no member 'size'
583 | ctx.addPath(path)
584 | ctx.clip()
585 | ctx.draw(cgImage, in: CGRect(origin: CGPoint.zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
586 |
587 | if let border = border {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:596:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
594 | return nil
595 | }
596 | return PlatformImage.make(cgImage: outputCGImage, source: image)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
597 | }
598 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:646:44: error: type 'Screen' has no member 'scale'
644 | switch unit {
645 | case .pixels: return self
646 | case .points: return self * Screen.scale
| `- error: type 'Screen' has no member 'scale'
647 | }
648 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageProcessing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePublisher.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageRequest.swift
SwiftCompile normal arm64 Compiling\ ImagePipelineTask.swift,\ Task.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipelineTask.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Task.swift
SwiftCompile normal arm64 Compiling\ ImageTask.swift,\ ImageViewExtensions.swift,\ Allocations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:84:34: error: cannot find type 'ImageDisplayingView' in scope
82 | public func loadImage(with request: ImageRequestConvertible,
83 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
84 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
85 | completion: @escaping (_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void) -> ImageTask? {
86 | loadImage(with: request, options: options, into: view, progress: nil, completion: completion)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:112:34: error: cannot find type 'ImageDisplayingView' in scope
110 | public func loadImage(with request: ImageRequestConvertible,
111 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
112 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
113 | progress: ((_ intermediateResponse: ImageResponse?, _ completedUnitCount: Int64, _ totalUnitCount: Int64) -> Void)? = nil,
114 | completion: ((_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void)? = nil) -> ImageTask? {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:121:37: error: cannot find type 'ImageDisplayingView' in scope
119 |
120 | /// Cancels an outstanding request associated with the view.
121 | public func cancelRequest(for view: ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
122 | assert(Thread.isMainThread)
123 | ImageViewController.controller(for: view).cancelOutstandingTask()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:325:33: error: cannot find type 'ImageDisplayingView' in scope
323 | /// making it public wouldn't expose any additional functionality to the users.
324 | private final class ImageViewController {
325 | private weak var imageView: ImageDisplayingView?
| `- error: cannot find type 'ImageDisplayingView' in scope
326 | private var task: ImageTask?
327 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:333:27: error: cannot find type 'ImageDisplayingView' in scope
331 | }
332 |
333 | init(view: /* weak */ ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
334 | self.imageView = view
335 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:342:38: error: cannot find type 'ImageDisplayingView' in scope
340 |
341 | // Lazily create a controller for a given view and associate it with a view.
342 | static func controller(for view: ImageDisplayingView) -> ImageViewController {
| `- error: cannot find type 'ImageDisplayingView' in scope
343 | if let controller = objc_getAssociatedObject(view, &ImageViewController.controllerAK) as? ImageViewController {
344 | return controller
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:377:13: error: cannot find 'handle' in scope
375 | if let image = pipeline.cachedImage(for: request) {
376 | let response = ImageResponse(container: image)
377 | handle(result: .success(response), fromMemCache: true, options: options)
| `- error: cannot find 'handle' in scope
378 | if !image.isPreview { // Final image was downloaded
379 | completion?(.success(response))
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:402:23: error: value of type 'ImageViewController' has no member 'handle'
400 | task = pipeline.loadImage(with: request, queue: .main, progress: { [weak self] response, completedCount, totalCount in
401 | if let response = response, options.isProgressiveRenderingEnabled {
402 | self?.handle(partialImage: response, options: options)
| `- error: value of type 'ImageViewController' has no member 'handle'
403 | }
404 | progressHandler?(response, completedCount, totalCount)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageTask.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageViewExtensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Allocations.swift
SwiftCompile normal arm64 Compiling\ ImageCache.swift,\ ImageDecoding.swift,\ ImageEncoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift:198:50: error: type 'Screen' has no member 'scale'
196 | return NSImage(data: data)
197 | #else
198 | return UIImage(data: data, scale: Screen.scale)
| `- error: type 'Screen' has no member 'scale'
199 | #endif
200 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageDecoding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageEncoding.swift
SwiftCompile normal arm64 Compiling\ Operation.swift,\ RateLimiter.swift,\ ResumableData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Operation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RateLimiter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResumableData.swift
SwiftCompile normal arm64 Compiling\ TaskLoadImageData.swift,\ TaskProcessImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskLoadImageData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskProcessImage.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-17 19:58:58.259 xcodebuild[685:4391] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 (in target 'Nuke' from project 'Nuke')
SwiftEmitModule normal arm64 Emitting\ module\ for\ Nuke (in target 'Nuke' from project 'Nuke')
Building workspace Playback with scheme Playback
(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:
Playback: /Users/admin/builder/spi-builder-workspace
Nuke: https://github.com/kean/nuke @ 9.6.1
resolved source packages: Playback, Nuke
2026-09-17 19:59:06.064 xcodebuild[786:4812] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "nuke",
"requirement" : {
"range" : [
{
"lower_bound" : "9.0.0",
"upper_bound" : "10.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kean/nuke"
}
],
"manifest_display_name" : "Playback",
"name" : "Playback",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
}
],
"products" : [
{
"name" : "Playback",
"targets" : [
"Playback"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "PlaybackTests",
"module_type" : "SwiftTarget",
"name" : "PlaybackTests",
"path" : "Tests/PlaybackTests",
"sources" : [
"TimestampTests.swift"
],
"target_dependencies" : [
"Playback"
],
"type" : "test"
},
{
"c99name" : "Playback",
"module_type" : "SwiftTarget",
"name" : "Playback",
"path" : "Sources/Playback",
"product_dependencies" : [
"Nuke"
],
"product_memberships" : [
"Playback"
],
"sources" : [
"Images/ImageRepository.swift",
"Images/Images.swift",
"NowPlaying.swift",
"Playback.swift",
"PlaybackSession.swift",
"PlaybackState.swift",
"RemoteCommandProxying.swift",
"Times/Times.swift",
"Times/Timestamp.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
{
"workspace" : {
"name" : "Playback",
"schemes" : [
"Playback"
]
}
}
2026-09-17 19:59:07.401 xcodebuild[794:4882] [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 Playback -destination generic/platform=xrOS
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 Playback -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
Nuke: https://github.com/kean/nuke @ 9.6.1
Playback: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
Target 'Playback-product' in project 'Playback'
➜ Explicit dependency on target 'Playback' in project 'Playback'
➜ Explicit dependency on target 'Nuke-product' in project 'Nuke'
Target 'Playback' in project 'Playback'
➜ Explicit dependency on target 'Nuke-product' in project 'Nuke'
Target 'Nuke-product' in project 'Nuke'
➜ Explicit dependency on target 'Nuke' in project 'Nuke'
Target 'Nuke' in project 'Nuke' (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/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
SwiftDriver Nuke normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Nuke' from project 'Nuke')
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 Nuke -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.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/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.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 -suppress-warnings -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-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ DataCache.swift,\ DataLoader.swift,\ Deprecated.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataCache.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataLoader.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Deprecated.swift
SwiftCompile normal arm64 Compiling\ ImageCache.swift,\ ImageDecoding.swift,\ ImageEncoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageCache.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageDecoding.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageEncoding.swift
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift:198:50: error: type 'Screen' has no member 'scale'
196 | return NSImage(data: data)
197 | #else
198 | return UIImage(data: data, scale: Screen.scale)
| `- error: type 'Screen' has no member 'scale'
199 | #endif
200 | }
SwiftCompile normal arm64 Compiling\ Extensions.swift,\ LinkedList.swift,\ Log.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinkedList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Log.swift
SwiftCompile normal arm64 Compiling\ ImageProcessing.swift,\ ImagePublisher.swift,\ ImageRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:784:27: error: cannot find type 'NSColor' in scope
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
784 | public let color: NSColor
| `- error: cannot find type 'NSColor' in scope
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:605:19: error: cannot find type 'UIColor' in scope
603 | typealias Color = NSColor
604 | #else
605 | typealias Color = UIColor
| `- error: cannot find type 'UIColor' in scope
606 | #endif
607 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:623:11: error: cannot find type 'UIImage' in scope
621 | }
622 | #else
623 | extension UIImage {
| `- error: cannot find type 'UIImage' in scope
624 | static func make(cgImage: CGImage, source: UIImage) -> UIImage {
625 | UIImage(cgImage: cgImage, scale: source.scale, orientation: source.imageOrientation)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:630:11: error: cannot find type 'CGImage' in scope
628 | #endif
629 |
630 | extension CGImage {
| `- error: cannot find type 'CGImage' in scope
631 | /// Returns `true` if the image doesn't contain alpha channel.
632 | var isOpaque: Bool {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:790:28: error: cannot find type 'NSColor' in scope
788 | /// - parameter width: Border width. 1 points by default.
789 | /// - parameter unit: Unit of the width, `.points` by default.
790 | public init(color: NSColor, width: CGFloat = 1, unit: Unit = .points) {
| `- error: cannot find type 'NSColor' in scope
791 | self.color = color
792 | self.width = width.converted(to: unit)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| `- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Hashable'
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| |- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
| `- note: add stubs for conformance
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Equatable'
785 | public let width: CGFloat
786 |
Swift.==:1:24: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
| `- note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:831:19: error: cannot find type 'CGContext' in scope
829 | }
830 |
831 | private extension CGContext {
| `- error: cannot find type 'CGContext' in scope
832 | static func make(_ image: CGImage, size: CGSize, alphaInfo: CGImageAlphaInfo? = nil) -> CGContext? {
833 | let alphaInfo: CGImageAlphaInfo = alphaInfo ?? (image.isOpaque ? .noneSkipLast : .premultipliedLast)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:477:25: error: cannot find 'CGContext' in scope
475 | return nil
476 | }
477 | guard let ctx = CGContext.make(cgImage, size: canvasSize) else {
| `- error: cannot find 'CGContext' in scope
478 | return nil
479 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:484:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
482 | return nil
483 | }
484 | return PlatformImage.make(cgImage: outputCGImage, source: self)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
485 | }
486 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:492:47: error: value of type 'CGImage' has no member 'size'
490 | return nil
491 | }
492 | return draw(inCanvasWithSize: cgImage.size, drawRect: CGRect(origin: .zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
493 | }
494 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:492:99: error: value of type 'CGImage' has no member 'size'
490 | return nil
491 | }
492 | return draw(inCanvasWithSize: cgImage.size, drawRect: CGRect(origin: .zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
493 | }
494 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:516:29: error: value of type 'CGImage' has no member 'size'
514 | let targetSize = targetSize.rotatedForOrientation(image.imageOrientation)
515 | #endif
516 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: contentMode)
| `- error: value of type 'CGImage' has no member 'size'
517 | guard scale < 1 || upscale else {
518 | return image // The image doesn't require scaling
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:520:28: error: value of type 'CGImage' has no member 'size'
518 | return image // The image doesn't require scaling
519 | }
520 | let size = cgImage.size.scaled(by: scale).rounded()
| `- error: value of type 'CGImage' has no member 'size'
521 | return image.draw(inCanvasWithSize: size)
522 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:533:29: error: value of type 'CGImage' has no member 'size'
531 | let targetSize = targetSize.rotatedForOrientation(image.imageOrientation)
532 | #endif
533 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: .aspectFill)
| `- error: value of type 'CGImage' has no member 'size'
534 | let scaledSize = cgImage.size.scaled(by: scale)
535 | let drawRect = scaledSize.centeredInRectWithSize(targetSize)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:534:34: error: value of type 'CGImage' has no member 'size'
532 | #endif
533 | let scale = cgImage.size.getScale(targetSize: targetSize, contentMode: .aspectFill)
534 | let scaledSize = cgImage.size.scaled(by: scale)
| `- error: value of type 'CGImage' has no member 'size'
535 | let drawRect = scaledSize.centeredInRectWithSize(targetSize)
536 | return image.draw(inCanvasWithSize: targetSize, drawRect: drawRect)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:558:33: error: value of type 'CGImage' has no member 'size'
556 | }
557 |
558 | let imageSize = cgImage.size
| `- error: value of type 'CGImage' has no member 'size'
559 | let side = min(cgImage.width, cgImage.height)
560 | let targetSize = CGSize(width: side, height: side)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:568:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
566 | return nil
567 | }
568 | return PlatformImage.make(cgImage: cropped, source: image)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
569 | }
570 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:578:25: error: cannot find 'CGContext' in scope
576 | return nil
577 | }
578 | guard let ctx = CGContext.make(cgImage, size: cgImage.size, alphaInfo: .premultipliedLast) else {
| `- error: cannot find 'CGContext' in scope
579 | return nil
580 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:578:63: error: value of type 'CGImage' has no member 'size'
576 | return nil
577 | }
578 | guard let ctx = CGContext.make(cgImage, size: cgImage.size, alphaInfo: .premultipliedLast) else {
| `- error: value of type 'CGImage' has no member 'size'
579 | return nil
580 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:581:63: error: value of type 'CGImage' has no member 'size'
579 | return nil
580 | }
581 | let rect = CGRect(origin: CGPoint.zero, size: cgImage.size)
| `- error: value of type 'CGImage' has no member 'size'
582 | let path = CGPath(roundedRect: rect, cornerWidth: radius, cornerHeight: radius, transform: nil)
583 | ctx.addPath(path)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:582:20: error: cannot find 'CGPath' in scope
580 | }
581 | let rect = CGRect(origin: CGPoint.zero, size: cgImage.size)
582 | let path = CGPath(roundedRect: rect, cornerWidth: radius, cornerHeight: radius, transform: nil)
| `- error: cannot find 'CGPath' in scope
583 | ctx.addPath(path)
584 | ctx.clip()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:585:74: error: value of type 'CGImage' has no member 'size'
583 | ctx.addPath(path)
584 | ctx.clip()
585 | ctx.draw(cgImage, in: CGRect(origin: CGPoint.zero, size: cgImage.size))
| `- error: value of type 'CGImage' has no member 'size'
586 |
587 | if let border = border {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:596:30: error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
594 | return nil
595 | }
596 | return PlatformImage.make(cgImage: outputCGImage, source: image)
| `- error: type 'PlatformImage' (aka 'UIImage') has no member 'make'
597 | }
598 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:646:44: error: type 'Screen' has no member 'scale'
644 | switch unit {
645 | case .pixels: return self
646 | case .points: return self * Screen.scale
| `- error: type 'Screen' has no member 'scale'
647 | }
648 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageProcessing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePublisher.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageRequest.swift
SwiftCompile normal arm64 Compiling\ ImagePipeline.swift,\ ImagePipelineConfiguration.swift,\ ImagePrefetcher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipeline.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipelineConfiguration.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePrefetcher.swift
SwiftCompile normal arm64 Compiling\ ImageTask.swift,\ ImageViewExtensions.swift,\ Allocations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:84:34: error: cannot find type 'ImageDisplayingView' in scope
82 | public func loadImage(with request: ImageRequestConvertible,
83 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
84 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
85 | completion: @escaping (_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void) -> ImageTask? {
86 | loadImage(with: request, options: options, into: view, progress: nil, completion: completion)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:112:34: error: cannot find type 'ImageDisplayingView' in scope
110 | public func loadImage(with request: ImageRequestConvertible,
111 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
112 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
113 | progress: ((_ intermediateResponse: ImageResponse?, _ completedUnitCount: Int64, _ totalUnitCount: Int64) -> Void)? = nil,
114 | completion: ((_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void)? = nil) -> ImageTask? {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:121:37: error: cannot find type 'ImageDisplayingView' in scope
119 |
120 | /// Cancels an outstanding request associated with the view.
121 | public func cancelRequest(for view: ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
122 | assert(Thread.isMainThread)
123 | ImageViewController.controller(for: view).cancelOutstandingTask()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:325:33: error: cannot find type 'ImageDisplayingView' in scope
323 | /// making it public wouldn't expose any additional functionality to the users.
324 | private final class ImageViewController {
325 | private weak var imageView: ImageDisplayingView?
| `- error: cannot find type 'ImageDisplayingView' in scope
326 | private var task: ImageTask?
327 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:333:27: error: cannot find type 'ImageDisplayingView' in scope
331 | }
332 |
333 | init(view: /* weak */ ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
334 | self.imageView = view
335 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:342:38: error: cannot find type 'ImageDisplayingView' in scope
340 |
341 | // Lazily create a controller for a given view and associate it with a view.
342 | static func controller(for view: ImageDisplayingView) -> ImageViewController {
| `- error: cannot find type 'ImageDisplayingView' in scope
343 | if let controller = objc_getAssociatedObject(view, &ImageViewController.controllerAK) as? ImageViewController {
344 | return controller
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:377:13: error: cannot find 'handle' in scope
375 | if let image = pipeline.cachedImage(for: request) {
376 | let response = ImageResponse(container: image)
377 | handle(result: .success(response), fromMemCache: true, options: options)
| `- error: cannot find 'handle' in scope
378 | if !image.isPreview { // Final image was downloaded
379 | completion?(.success(response))
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:402:23: error: value of type 'ImageViewController' has no member 'handle'
400 | task = pipeline.loadImage(with: request, queue: .main, progress: { [weak self] response, completedCount, totalCount in
401 | if let response = response, options.isProgressiveRenderingEnabled {
402 | self?.handle(partialImage: response, options: options)
| `- error: value of type 'ImageViewController' has no member 'handle'
403 | }
404 | progressHandler?(response, completedCount, totalCount)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageTask.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImageViewExtensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Allocations.swift
SwiftCompile normal arm64 Compiling\ Operation.swift,\ RateLimiter.swift,\ ResumableData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Operation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RateLimiter.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ResumableData.swift
SwiftCompile normal arm64 Compiling\ ImagePipelineTask.swift,\ Task.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ImagePipelineTask.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Task.swift
SwiftCompile normal arm64 Compiling\ TaskDecodeImage.swift,\ TaskLoadImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskDecodeImage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskLoadImage.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Nuke (in target 'Nuke' from project 'Nuke')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:784:27: error: cannot find type 'NSColor' in scope
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
784 | public let color: NSColor
| `- error: cannot find type 'NSColor' in scope
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:605:19: error: cannot find type 'UIColor' in scope
603 | typealias Color = NSColor
604 | #else
605 | typealias Color = UIColor
| `- error: cannot find type 'UIColor' in scope
606 | #endif
607 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:623:11: error: cannot find type 'UIImage' in scope
621 | }
622 | #else
623 | extension UIImage {
| `- error: cannot find type 'UIImage' in scope
624 | static func make(cgImage: CGImage, source: UIImage) -> UIImage {
625 | UIImage(cgImage: cgImage, scale: source.scale, orientation: source.imageOrientation)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:630:11: error: cannot find type 'CGImage' in scope
628 | #endif
629 |
630 | extension CGImage {
| `- error: cannot find type 'CGImage' in scope
631 | /// Returns `true` if the image doesn't contain alpha channel.
632 | var isOpaque: Bool {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:790:28: error: cannot find type 'NSColor' in scope
788 | /// - parameter width: Border width. 1 points by default.
789 | /// - parameter unit: Unit of the width, `.points` by default.
790 | public init(color: NSColor, width: CGFloat = 1, unit: Unit = .points) {
| `- error: cannot find type 'NSColor' in scope
791 | self.color = color
792 | self.width = width.converted(to: unit)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| `- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Hashable'
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Hashable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Hashable'
785 | public let width: CGFloat
786 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:783:19: error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
781 | /// consider adding border to a view layer. This should be your primary
782 | /// option regardless.
783 | public struct Border: Hashable, CustomStringConvertible { // Duplicated to avoid introducing PlatformColor
| |- error: type 'ImageProcessingOptions.Border' does not conform to protocol 'Equatable'
| `- note: add stubs for conformance
784 | public let color: NSColor
| `- note: stored property type '_' does not conform to protocol 'Equatable', preventing synthesized conformance of 'ImageProcessingOptions.Border' to 'Equatable'
785 | public let width: CGFloat
786 |
Swift.==:1:24: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
1 | @inlinable public func == <T>(lhs: T, rhs: T) -> Bool where T : RawRepresentable, T.RawValue : Equatable
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'RawRepresentable'
Swift.FloatingPoint.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
1 | protocol FloatingPoint {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'FloatingPoint'
3 |
Swift.BinaryInteger.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
1 | protocol BinaryInteger {
2 | public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : BinaryInteger}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'BinaryInteger'
3 |
Swift._Pointer.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift._Pointer.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
1 | protocol _Pointer {
2 | @inlinable public static func == <Other>(lhs: Self, rhs: Other) -> Bool where Other : _Pointer}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_Pointer'
3 |
Swift.Strideable.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
1 | protocol Strideable {
2 | @inlinable public static func == (x: Self, y: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'Strideable'
3 |
Swift.StringProtocol.==:2:31: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
1 | protocol StringProtocol {
2 | @inlinable public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : StringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'StringProtocol'
3 |
Swift.SIMD.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
1 | protocol SIMD {
2 | public static func == (a: Self, b: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'SIMD'
3 |
Foundation.AttributedStringProtocol.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
1 | protocol AttributedStringProtocol {
2 | public static func == <RHS>(lhs: Self, rhs: RHS) -> Bool where RHS : AttributedStringProtocol}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to 'AttributedStringProtocol'
3 |
Foundation._BridgedStoredNSError.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
1 | protocol _BridgedStoredNSError {
2 | public static func == (lhs: Self, rhs: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_BridgedStoredNSError'
3 |
CoreFoundation._CFObject.==:2:20: note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
1 | protocol _CFObject {
2 | public static func == (left: Self, right: Self) -> Bool}
| `- note: candidate would match if 'ImageProcessingOptions.Border' conformed to '_CFObject'
3 |
Swift.Equatable.==:2:13: note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
1 | protocol Equatable {
2 | static func == (lhs: borrowing Self, rhs: borrowing Self) -> Bool}
| `- note: protocol requires function '==' with type '(borrowing ImageProcessingOptions.Border, borrowing ImageProcessingOptions.Border) -> Bool'
3 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift:831:19: error: cannot find type 'CGContext' in scope
829 | }
830 |
831 | private extension CGContext {
| `- error: cannot find type 'CGContext' in scope
832 | static func make(_ image: CGImage, size: CGSize, alphaInfo: CGImageAlphaInfo? = nil) -> CGContext? {
833 | let alphaInfo: CGImageAlphaInfo = alphaInfo ?? (image.isOpaque ? .noneSkipLast : .premultipliedLast)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:84:34: error: cannot find type 'ImageDisplayingView' in scope
82 | public func loadImage(with request: ImageRequestConvertible,
83 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
84 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
85 | completion: @escaping (_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void) -> ImageTask? {
86 | loadImage(with: request, options: options, into: view, progress: nil, completion: completion)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:112:34: error: cannot find type 'ImageDisplayingView' in scope
110 | public func loadImage(with request: ImageRequestConvertible,
111 | options: ImageLoadingOptions = ImageLoadingOptions.shared,
112 | into view: ImageDisplayingView,
| `- error: cannot find type 'ImageDisplayingView' in scope
113 | progress: ((_ intermediateResponse: ImageResponse?, _ completedUnitCount: Int64, _ totalUnitCount: Int64) -> Void)? = nil,
114 | completion: ((_ result: Result<ImageResponse, ImagePipeline.Error>) -> Void)? = nil) -> ImageTask? {
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:121:37: error: cannot find type 'ImageDisplayingView' in scope
119 |
120 | /// Cancels an outstanding request associated with the view.
121 | public func cancelRequest(for view: ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
122 | assert(Thread.isMainThread)
123 | ImageViewController.controller(for: view).cancelOutstandingTask()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:325:33: error: cannot find type 'ImageDisplayingView' in scope
323 | /// making it public wouldn't expose any additional functionality to the users.
324 | private final class ImageViewController {
325 | private weak var imageView: ImageDisplayingView?
| `- error: cannot find type 'ImageDisplayingView' in scope
326 | private var task: ImageTask?
327 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:333:27: error: cannot find type 'ImageDisplayingView' in scope
331 | }
332 |
333 | init(view: /* weak */ ImageDisplayingView) {
| `- error: cannot find type 'ImageDisplayingView' in scope
334 | self.imageView = view
335 | }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift:342:38: error: cannot find type 'ImageDisplayingView' in scope
340 |
341 | // Lazily create a controller for a given view and associate it with a view.
342 | static func controller(for view: ImageDisplayingView) -> ImageViewController {
| `- error: cannot find type 'ImageDisplayingView' in scope
343 | if let controller = objc_getAssociatedObject(view, &ImageViewController.controllerAK) as? ImageViewController {
344 | return controller
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/.dependencies/checkouts/nuke/Sources/DataCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/DataLoader.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Deprecated.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageCache.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageDecoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageEncoding.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipeline.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePipelineConfiguration.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePrefetcher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageProcessing.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImagePublisher.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageRequest.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/ImageViewExtensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Allocations.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Extensions.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/LinkedList.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Log.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/Operation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/RateLimiter.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Internal/ResumableData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/ImagePipelineTask.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/Task.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskDecodeImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift -target arm64-apple-xros1.0 -module-can-import-version Combine 3023 0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.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 -suppress-warnings -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/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Nuke -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.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/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Nuke.build/Debug-xros/Nuke-t.build/Objects-normal/arm64/Nuke.abi.json
SwiftCompile normal arm64 (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ TaskLoadImageData.swift,\ TaskProcessImage.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskLoadImageData.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskLoadImageData.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/nuke/Sources/Tasks/TaskProcessImage.swift (in target 'Nuke' from project 'Nuke')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile TaskProcessImage.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-17 19:59:08.422 xcodebuild[795:4907] [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\ Nuke (in target 'Nuke' from project 'Nuke')
SwiftCompile normal arm64 (in target 'Nuke' from project 'Nuke')
Building workspace Playback with scheme Playback
(3 failures)
BUILD FAILURE 6.4 visionOS