Build Information
Failed to build Warhol, reference master (413e56), with Swift 6.4 for watchOS using Xcode 27.0 on 17 Sep 2026 13:36:49 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 Warhol -destination generic/platform=watchOSBuild Log
SUCCESS checkout https://github.com/toupper/Warhol.git at master
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.4
Building package at path: $PWD
https://github.com/toupper/Warhol.git
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
Warhol: /Users/admin/builder/spi-builder-workspace
resolved source packages: Warhol
2026-09-17 09:36:05.799 xcodebuild[531:3060] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "Warhol",
"name" : "Warhol",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "Warhol",
"targets" : [
"Warhol"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Warhol",
"module_type" : "SwiftTarget",
"name" : "Warhol",
"path" : "Warhol/Warhol",
"product_memberships" : [
"Warhol"
],
"sources" : [
"CameraFaceDetectionViewController.swift",
"Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift",
"Extensions/CGRect+SizeFactor.swift",
"Extensions/CoreGraphicsExtensions.swift",
"Extensions/FaceLandmarkPerimeter+Rect.swift",
"Extensions/UIView+Constraints.swift",
"FaceDetector.swift",
"FaceImagesLayout/FaceImagesLayout.swift",
"FaceImagesLayout/FaceLayoutCameraFrontView.swift",
"FaceViewModel.swift",
"Warhol.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "Warhol",
"schemes" : [
"Warhol"
]
}
}
2026-09-17 09:36:38.126 xcodebuild[663:4123] [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 Warhol -destination generic/platform=watchOS
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 Warhol -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
Warhol: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'Warhol-product' in project 'Warhol'
➜ Explicit dependency on target 'Warhol' in project 'Warhol'
Target 'Warhol' in project 'Warhol' (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/WatchOS.platform/Developer/SDKs/WatchOS27.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: 15d1ffa235cc169cf851dd2aca61dfd9
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/15d1ffa235cc169cf851dd2aca61dfd9.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
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
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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-watchos
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-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.DependencyStaticMetadataFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.modulemap (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.DependencyMetadataFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-OutputFileMap.json (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.SwiftFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.LinkFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.SwiftConstValuesFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol_const_extract_protocols.json (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.SwiftFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.SwiftConstValuesFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.LinkFileList (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-OutputFileMap.json (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-OutputFileMap.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos/Warhol.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.modulemap (in target 'Warhol' from project 'Warhol')
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/Warhol.build/Debug-watchos/Warhol-t.build/Warhol.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-watchos
SwiftDriver Warhol normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Warhol' from project 'Warhol')
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 Warhol -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Warhol normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Warhol' from project 'Warhol')
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 Warhol -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-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/_AvailabilityInternal-BUNV3UXM65NT37THI4W1AM0SF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-A7UU8LE6MP85SM26YO7PBZNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-1FU30Y8SWFB7OUUHMJQH5J6FM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-83J96QSOFE9VX04AAS6310UAE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-659N52XSKR5F0QSB880BH2FJR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-AIF0NDOYZ8ORBNHQAQR5NNB8M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-3TZ9WJCGLYD25HQPWH4968ONX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-E7CNISCB36UE8XQ9IOHK9XDX1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-4MXFZPV6FEB0XBYXCGPWAMQGL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-C0CW5Q4HGBQYKE77TC42IAFB5.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-BFXF358ME5AK535N5A9Z766WU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-7ELIH9BTIGVKX3UBITM9N72WD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-A967K8W8YUYEC9SN52KJ7OO88.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6KO8O3PEWRCA4WC6PPLOYO6WJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-DZU5G1OCMNWU0AQRULIFHUJ1Z.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-9CQQGWTSNTN9EB5NSHDWUJICH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-6RTBPQ03V7BM9SPRK8SUE055H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-H44EFHQX6XSS5MZ7QP6YJZ76.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-D305JG44A2WPI6CJY37X3QJE8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-7SPX3MD0HMP55E4OLNCPNDQ53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-244WAN3Z1QBT7PIA64EZEFY1R.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-9GWPA2B0H20DYUNYHYCWKABJG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-D0XAPJU49S5E9XMKYOFGSTB1Q.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-2GWF9RFMPLQW4PDHS3NARVI3G.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8XMILLJZEGRN2XG7XZUXZ5RLX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-8NQ96OZ0YHXEC24JI95P01UF8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-2KXQLI78OUCDP779AE68GZJ2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-E6PRXK75PHIPCZFWOFCQ3QBMK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-9MY8GOSYRO0M9MKNXF6D3MBNK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-3VKBU2AFTD65PAJZ5CJ3LHFM2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-B97LRG0E9GON2NUE65TVG81HU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-7JEFA3KBJJJN6TKJWY3OG1VG5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-75960HIPCIYA06IUW8FIIPQT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-23PGCKURCQILXMK0MYZRYDCOU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-1HMXWI3V0V4TXHRWZOMZGZ80Y.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-BFVLUQUSBZWYMLCU9QI7VZALW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8TLLMW08ZJWDGIIPKOYFGHHZW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-3UQSCM7WNM9EK4HZML8TY5J3D.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-196IIAKDQVU42DLOZP9OQCV76.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-1TY035TURL76BF2U98PZPPZRX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-3DUTYQDQSD9HUAAVY947NMWOI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3984OXKFNSPE77NT743WK8SEX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-D2KPCR4PEX9AQA33NGLUT5SBR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-EH08NODU6574T74ZKU61VP9BW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-3FVT1SKLN2ZQ5RVOABMTQBB34.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-21UNWYOBUZI1LVSQ99S1XBLMO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-72IVD3VS2RS8Q28D9PIMY0KQP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Compression-5JXFQ7U2IJ2UHA3THHV3AF2C6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-2U90NNSAQILBNBPS1SA4F8TYP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-3SDKD7F87FTZ26OON37DRYT6O.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-6IJNELR2E80E7LUKESVCP2KET.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Compression-4LI7BWTMW76ZLLSQKT5AJYQVL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-56838ZJ0NC1EBAJ0O6O8QMPDX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-89GG5G7YC2D0ZTK6AZXXQ20DH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-5YWTC6L4756IWSTPGXS5NM0D0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-44FJGYXFAT2AQAW9Z6T7YS02U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1NLJOVAK60XP0DUB05XA59EIM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-5JHTPDMNBUNHLJI8LPHKQK1JK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-40DR0X1DHKGCV4J1IOLFS8MOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8T2L24YC5NU7WO6WQJWRY7W08.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-CWVWNML3T0NXVHZDKVLD3X1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-2P62F1T4XV63S4P99TUDTOK2Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-5DIL6Z9LFIGLMZAHM7X2T5435.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-81Y45QFY96XYYFCW2GT6FY8S4.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-8E6Y4BA3EXYKUGJ24GT9LGV3N.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-DWNZ73GEH98SBJXZ7DEXB420K.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-6RZ6YBRU8WCUHRFFRVUK5WKMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-A9MF7N5LT63G21HNFVM6BT14B.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-E5IGB442IA6SBB25TTCOLK2OC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1B79RJJTP71GE6UY9WLESAN3C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-DLBKUSGXN8QHAT8W0OARR9S8A.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-D7TOWF88VWF67TB9HAFP5UWB1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-9GVB1DHA32M46R4A9NWSI3I2K.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-9FDXYX6BKBUT6TJ2VF819E7T5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-8MRR5MNWUOAW2DBPGUQ8FKK4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-970YJN6NIYGK1316L35Z0O8QT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-208F4GO13XRG67XXLAMH07N4X.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-5W6MX6OUPWBMUR8VD5LHT1PZF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accelerate-28ES2UAMDN4QG4BXE6ZO309NT.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-1AJVCUZNAO74KIKMFVFUUHWDI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BJ2VQGI3OGR34500MEQ1VKHPH.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-2Y4S05VUFWLNTRW92S35BUMG8.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2P8HI0403J99LBDPKNFJ5D4DL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-C9X2REPZN2V5BSU4G80FCETDR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-AO387T8CHWTTZODD1DGT0UAFA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accelerate-34RID1ZBY3BK39CTD4WYM062U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-IR7RNW23VAUKYI9MLCS9NL9A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-7BNVI1SZW5ISQL5SX4WL2X7I5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Vision-5XANX6AK1V549XHH4AWW17PDJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-ARAH8MEQ0C2L0FBO39HITJMAO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-27QMG6ZQ1NKYTNBYFPM1XKNFC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreML-9IMR58NS6CRUNQL5H60RIBDD8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-DMNFPOXYVF7STUO5GNB3DF2BQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-5ZZDGDXB6HLQUC72SJW7YJ7MK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-9PPG3SLJ55T4LITIFYX2M0NOZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-94KFMWNOU7ZLUZNB4T5DLZC9D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-3EFABTJ9L5PQDJ7RQCYQWEJMM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-B7VGO357Y3GJG35TST7DKDSI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-8L08Q8DQJV8C4AW84YVGFGTRN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-1H97WMG76HU94F5VGJR19PXFY.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Vision-8JD7U36QVYV7P9WXB6ULCJITK.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreML-BTANJPQOKEJF4X1ID6TTJCWEW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-6TBN8TEAKO014N1T2QD926XED.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-ACKJ9K7ABI14F97Y46Y6SRR17.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-6375NPYACK5NYVHPMC1QQ8MC2.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-F385OMZ5GYBUY5O4QAJB4NRII.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-D9AVFY0KWO7RVBIQ73CBIJVCN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-6A028BJEJQTO3623H6QZ4E26C.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-8Q3SSIDM9J726670QKKYTPP3W.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-C1DST1IX2Z0PTH5SJJZ1IULRB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-9YFVNIMRC5HRVOIARNWHP1E3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-5D4IR6X37682FPHJ5CBPTKQV6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-U9BF7WHFVA6BZGFXXXP272PS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-CJZ3NTHPSBH4XWX5EVOG56UZS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-6RD5K48QT1F4L9CATNFD2O7YB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-3Q7WLRD8MR9R3NGIPUBQCP6F6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-AQ1OL9QKC3LQLY5CNSRM1HB53.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-E592LPPEJNCSUD5VBNV0IP3RS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-78VW43DHMXH57E9M5JLISD2E9.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-8XU5YMYM4P11RQMYCQAG65ITK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-27R3P1YMV4C6JLDT661G3MRIA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-EPE1OBOP1126QTAL5QEGZFKYT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-1XGTVTE5PP32UHME8AC63TL6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-6PPV7YPZ89CZPHYAP072QH8B6.pcm
SwiftCompile normal arm64 Compiling\ FaceViewModel.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceViewModel.swift
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:24:51: error: cannot find type 'VNFaceObservation' in scope
22 | }
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
| `- error: cannot find type 'VNFaceObservation' in scope
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
SwiftEmitModule normal arm64 Emitting\ module\ for\ Warhol (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:16:34: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Views to be updated when a face is detected should comply with this protocol
16 | public protocol CameraFrontView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 | var viewModel: FaceViewModel? { get set }
18 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:28:25: error: cannot find 'VNSequenceRequestHandler' in scope
26 | public class CameraFaceDetectionViewController: UIViewController {
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
29 |
30 | private var faceViewModel = FaceViewModel()
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:56:48: error: 'UIView' is unavailable in watchOS
54 | }
55 |
56 | private func addCameraFrontView(_ frontView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
57 | view.addSubview(frontView)
58 | view.adjustSubviewToEdges(subView: frontView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:61:17: error: 'AVCaptureSession' is unavailable in watchOS
59 | }
60 |
61 | let session = AVCaptureSession()
| `- error: 'AVCaptureSession' is unavailable in watchOS
62 | var previewLayer: AVCaptureVideoPreviewLayer!
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
135 | */
136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
137 | @interface AVCaptureSession : NSObject
| `- note: 'AVCaptureSession' has been explicitly marked unavailable here
138 | {
139 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:62:21: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
60 |
61 | let session = AVCaptureSession()
62 | var previewLayer: AVCaptureVideoPreviewLayer!
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
63 |
64 | let dataOutputQueue = DispatchQueue(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:26:49: error: 'UIViewController' is unavailable in watchOS
24 |
25 | /// This view controller shows the camera and updates the front view when a face is detected
26 | public class CameraFaceDetectionViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:123:39: error: 'AVCaptureOutput' is unavailable in watchOS
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
123 | public func captureOutput(_ output: AVCaptureOutput,
| `- error: 'AVCaptureOutput' is unavailable in watchOS
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
33 | */
34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
35 | @interface AVCaptureOutput : NSObject
| `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
36 | {
37 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:125:46: error: 'AVCaptureConnection' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
| `- error: 'AVCaptureConnection' is unavailable in watchOS
126 | guard let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
127 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
892 | */
893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
894 | @interface AVCaptureConnection : NSObject
| `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
895 | {
896 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:122:46: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
120 | }
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
| `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 | */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
| `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift:12:11: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
10 | import AVFoundation
11 |
12 | extension AVCaptureVideoPreviewLayer {
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
13 | func convert(rect: CGRect) -> CGRect {
14 | let origin = layerPointConverted(fromCaptureDevicePoint: rect.origin)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:13:38: error: 'UIView' is unavailable in watchOS
11 |
12 | extension UIView {
13 | func adjustSubviewToEdges(subView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
14 | subView.translatesAutoresizingMaskIntoConstraints = false
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:12:11: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | func adjustSubviewToEdges(subView: UIView) {
14 | subView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:17:33: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
15 | class FaceDetector {
16 | func detectFace(from imageBuffer: CVImageBuffer,
17 | previewLayer: AVCaptureVideoPreviewLayer,
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:99:36: error: 'UIImageView' is unavailable in watchOS
97 | }
98 |
99 | func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
100 | draw: @escaping (FaceViewModel, CGContext) -> Void,
101 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:124:48: error: 'UIImageView' is unavailable in watchOS
122 | }
123 |
124 | func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
125 | draw: @escaping (FaceViewModel, CGContext) -> Void,
126 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift:12:40: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | final class FaceLayoutCameraFrontView: UIView, CameraFrontView {
| `- error: 'UIView' is unavailable in watchOS
13 | var viewModel: FaceViewModel?
14 | var layout: FaceLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:24:51: error: cannot find type 'VNFaceObservation' in scope
22 | }
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
| `- error: cannot find type 'VNFaceObservation' in scope
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:25:45: error: cannot find type 'VNFaceLandmarkRegion2D' in scope
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
| `- error: cannot find type 'VNFaceLandmarkRegion2D' in scope
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
27 | guard let landmarks = faceObservation.landmarks else {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift:37:41: error: 'UIImageView' is unavailable in watchOS
35 | - Parameter error: Called when an error is found
36 | */
37 | public func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
38 | draw: @escaping (FaceViewModel, CGContext) -> Void,
39 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift:54:53: error: 'UIImageView' is unavailable in watchOS
52 | - Parameter error: Called when an error is found
53 | */
54 | public func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
55 | draw: @escaping (FaceViewModel, CGContext) -> Void,
56 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
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/Warhol/Warhol/CameraFaceDetectionViewController.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CoreGraphicsExtensions.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import Vision /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/Vision.framework/Modules/Vision.swiftcrossimport/FoundationModels.swiftoverlay -swift-module-cross-import Vision /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/Vision.framework/Modules/Vision.swiftcrossimport/FoundationModels.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Warhol -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.abi.json
SwiftCompile normal arm64 (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ FaceLayoutCameraFrontView.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceLayoutCameraFrontView.swift
SwiftCompile normal arm64 Compiling\ FaceDetector.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:17:33: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
15 | class FaceDetector {
16 | func detectFace(from imageBuffer: CVImageBuffer,
17 | previewLayer: AVCaptureVideoPreviewLayer,
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:99:36: error: 'UIImageView' is unavailable in watchOS
97 | }
98 |
99 | func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
100 | draw: @escaping (FaceViewModel, CGContext) -> Void,
101 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:124:48: error: 'UIImageView' is unavailable in watchOS
122 | }
123 |
124 | func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
125 | draw: @escaping (FaceViewModel, CGContext) -> Void,
126 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:20:29: error: cannot find 'VNDetectFaceLandmarksRequest' in scope
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
20 | let detectFaceRequest = VNDetectFaceLandmarksRequest(completionHandler: { request, detectedError in
| `- error: cannot find 'VNDetectFaceLandmarksRequest' in scope
21 | if let detectedError = detectedError {
22 | error(WarholError.internalError(detectedError))
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:47:27: error: cannot find 'VNSequenceRequestHandler' in scope
45 | })
46 |
47 | let sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
48 |
49 | do {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:62:29: error: cannot find 'VNDetectFaceLandmarksRequest' in scope
60 | completion: @escaping (FaceViewModel) -> Void,
61 | error: @escaping (WarholError) -> Void) {
62 | let detectFaceRequest = VNDetectFaceLandmarksRequest { (request, detectedError) in
| `- error: cannot find 'VNDetectFaceLandmarksRequest' in scope
63 | if detectedError == nil {
64 | if let results = request.results as? [VNFaceObservation],
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceDetector.swift
SwiftCompile normal arm64 Compiling\ Warhol.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift:37:41: error: 'UIImageView' is unavailable in watchOS
35 | - Parameter error: Called when an error is found
36 | */
37 | public func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
38 | draw: @escaping (FaceViewModel, CGContext) -> Void,
39 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Warhol.swift
SwiftCompile normal arm64 Compiling\ FaceImagesLayout.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceImagesLayout.swift
SwiftCompile normal arm64 Compiling\ CGRect+SizeFactor.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRect+SizeFactor.swift
SwiftCompile normal arm64 Compiling\ FaceLandmarkPerimeter+Rect.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceLandmarkPerimeter+Rect.swift
SwiftCompile normal arm64 Compiling\ CameraFaceDetectionViewController.swift,\ AVCaptureVideoPreviewLayer+Landmarks.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:16:34: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Views to be updated when a face is detected should comply with this protocol
16 | public protocol CameraFrontView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 | var viewModel: FaceViewModel? { get set }
18 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:28:25: error: cannot find 'VNSequenceRequestHandler' in scope
26 | public class CameraFaceDetectionViewController: UIViewController {
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
29 |
30 | private var faceViewModel = FaceViewModel()
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:56:48: error: 'UIView' is unavailable in watchOS
54 | }
55 |
56 | private func addCameraFrontView(_ frontView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
57 | view.addSubview(frontView)
58 | view.adjustSubviewToEdges(subView: frontView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:61:17: error: 'AVCaptureSession' is unavailable in watchOS
59 | }
60 |
61 | let session = AVCaptureSession()
| `- error: 'AVCaptureSession' is unavailable in watchOS
62 | var previewLayer: AVCaptureVideoPreviewLayer!
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
135 | */
136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
137 | @interface AVCaptureSession : NSObject
| `- note: 'AVCaptureSession' has been explicitly marked unavailable here
138 | {
139 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:62:21: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
60 |
61 | let session = AVCaptureSession()
62 | var previewLayer: AVCaptureVideoPreviewLayer!
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
63 |
64 | let dataOutputQueue = DispatchQueue(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:26:49: error: 'UIViewController' is unavailable in watchOS
24 |
25 | /// This view controller shows the camera and updates the front view when a face is detected
26 | public class CameraFaceDetectionViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:123:39: error: 'AVCaptureOutput' is unavailable in watchOS
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
123 | public func captureOutput(_ output: AVCaptureOutput,
| `- error: 'AVCaptureOutput' is unavailable in watchOS
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
33 | */
34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
35 | @interface AVCaptureOutput : NSObject
| `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
36 | {
37 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:125:46: error: 'AVCaptureConnection' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
| `- error: 'AVCaptureConnection' is unavailable in watchOS
126 | guard let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
127 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
892 | */
893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
894 | @interface AVCaptureConnection : NSObject
| `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
895 | {
896 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:122:46: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
120 | }
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
| `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 | */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
| `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraFaceDetectionViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AVCaptureVideoPreviewLayer+Landmarks.swift
SwiftCompile normal arm64 Compiling\ UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:13:38: error: 'UIView' is unavailable in watchOS
11 |
12 | extension UIView {
13 | func adjustSubviewToEdges(subView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
14 | subView.translatesAutoresizingMaskIntoConstraints = false
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:12:11: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | func adjustSubviewToEdges(subView: UIView) {
14 | subView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:16:32: error: 'NSLayoutConstraint' is unavailable in watchOS
14 | subView.translatesAutoresizingMaskIntoConstraints = false
15 |
16 | let horizontalConstraint = NSLayoutConstraint(item: subView,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
17 | attribute: NSLayoutConstraint.Attribute.centerX,
18 | relatedBy: NSLayoutConstraint.Relation.equal, toItem: self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:17:62: error: 'NSLayoutConstraint' is unavailable in watchOS
15 |
16 | let horizontalConstraint = NSLayoutConstraint(item: subView,
17 | attribute: NSLayoutConstraint.Attribute.centerX,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
18 | relatedBy: NSLayoutConstraint.Relation.equal, toItem: self,
19 | attribute: NSLayoutConstraint.Attribute.centerX,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:18:62: error: 'NSLayoutConstraint' is unavailable in watchOS
16 | let horizontalConstraint = NSLayoutConstraint(item: subView,
17 | attribute: NSLayoutConstraint.Attribute.centerX,
18 | relatedBy: NSLayoutConstraint.Relation.equal, toItem: self,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
19 | attribute: NSLayoutConstraint.Attribute.centerX,
20 | multiplier: 1,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:19:62: error: 'NSLayoutConstraint' is unavailable in watchOS
17 | attribute: NSLayoutConstraint.Attribute.centerX,
18 | relatedBy: NSLayoutConstraint.Relation.equal, toItem: self,
19 | attribute: NSLayoutConstraint.Attribute.centerX,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
20 | multiplier: 1,
21 | constant: 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:23:30: error: 'NSLayoutConstraint' is unavailable in watchOS
21 | constant: 0)
22 |
23 | let verticalConstraint = NSLayoutConstraint(item: subView,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
24 | attribute: NSLayoutConstraint.Attribute.centerY,
25 | relatedBy: NSLayoutConstraint.Relation.equal,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:24:60: error: 'NSLayoutConstraint' is unavailable in watchOS
22 |
23 | let verticalConstraint = NSLayoutConstraint(item: subView,
24 | attribute: NSLayoutConstraint.Attribute.centerY,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
25 | relatedBy: NSLayoutConstraint.Relation.equal,
26 | toItem: self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:25:60: error: 'NSLayoutConstraint' is unavailable in watchOS
23 | let verticalConstraint = NSLayoutConstraint(item: subView,
24 | attribute: NSLayoutConstraint.Attribute.centerY,
25 | relatedBy: NSLayoutConstraint.Relation.equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
26 | toItem: self,
27 | attribute: NSLayoutConstraint.Attribute.centerY,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:27:60: error: 'NSLayoutConstraint' is unavailable in watchOS
25 | relatedBy: NSLayoutConstraint.Relation.equal,
26 | toItem: self,
27 | attribute: NSLayoutConstraint.Attribute.centerY,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
28 | multiplier: 1,
29 | constant: 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:31:27: error: 'NSLayoutConstraint' is unavailable in watchOS
29 | constant: 0)
30 |
31 | let widthConstraint = NSLayoutConstraint(item: subView,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
32 | attribute: NSLayoutConstraint.Attribute.width,
33 | relatedBy: NSLayoutConstraint.Relation.equal,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:32:57: error: 'NSLayoutConstraint' is unavailable in watchOS
30 |
31 | let widthConstraint = NSLayoutConstraint(item: subView,
32 | attribute: NSLayoutConstraint.Attribute.width,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
33 | relatedBy: NSLayoutConstraint.Relation.equal,
34 | toItem: self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:33:57: error: 'NSLayoutConstraint' is unavailable in watchOS
31 | let widthConstraint = NSLayoutConstraint(item: subView,
32 | attribute: NSLayoutConstraint.Attribute.width,
33 | relatedBy: NSLayoutConstraint.Relation.equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
34 | toItem: self,
35 | attribute: NSLayoutConstraint.Attribute.width,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:35:57: error: 'NSLayoutConstraint' is unavailable in watchOS
33 | relatedBy: NSLayoutConstraint.Relation.equal,
34 | toItem: self,
35 | attribute: NSLayoutConstraint.Attribute.width,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
36 | multiplier: 1,
37 | constant: 0)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:39:28: error: 'NSLayoutConstraint' is unavailable in watchOS
37 | constant: 0)
38 |
39 | let heightConstraint = NSLayoutConstraint(item: subView,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
40 | attribute: NSLayoutConstraint.Attribute.height,
41 | relatedBy: NSLayoutConstraint.Relation.equal,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:40:58: error: 'NSLayoutConstraint' is unavailable in watchOS
38 |
39 | let heightConstraint = NSLayoutConstraint(item: subView,
40 | attribute: NSLayoutConstraint.Attribute.height,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
41 | relatedBy: NSLayoutConstraint.Relation.equal,
42 | toItem: self,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:41:58: error: 'NSLayoutConstraint' is unavailable in watchOS
39 | let heightConstraint = NSLayoutConstraint(item: subView,
40 | attribute: NSLayoutConstraint.Attribute.height,
41 | relatedBy: NSLayoutConstraint.Relation.equal,
| `- error: 'NSLayoutConstraint' is unavailable in watchOS
42 | toItem: self,
43 | attribute: NSLayoutConstraint.Attribute.height,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/NSLayoutConstraint.h:126:12: note: 'NSLayoutConstraint' has been explicitly marked unavailable here
124 |
125 | NSLAYOUTCONSTRAINT_EXTERN API_AVAILABLE(macos(10.7), ios(6.0), tvos(9.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
126 | @interface NSLayoutConstraint : NSObject
| `- note: 'NSLayoutConstraint' has been explicitly marked unavailable here
127 |
128 | /* Create an array of constraints using an ASCII-art-like visual format string. The values of the `metrics` dictionary should be NSNumber (or some other type that responds to -doubleValue and returns a double).
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile UIView+Constraints.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Warhol (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64_32 (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
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 09:36:39.685 xcodebuild[664:4169] [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\ Warhol (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 (in target 'Warhol' from project 'Warhol')
Building workspace Warhol with scheme Warhol
(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:
Warhol: /Users/admin/builder/spi-builder-workspace
resolved source packages: Warhol
2026-09-17 09:36:45.834 xcodebuild[813:4721] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "Warhol",
"name" : "Warhol",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "Warhol",
"targets" : [
"Warhol"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Warhol",
"module_type" : "SwiftTarget",
"name" : "Warhol",
"path" : "Warhol/Warhol",
"product_memberships" : [
"Warhol"
],
"sources" : [
"CameraFaceDetectionViewController.swift",
"Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift",
"Extensions/CGRect+SizeFactor.swift",
"Extensions/CoreGraphicsExtensions.swift",
"Extensions/FaceLandmarkPerimeter+Rect.swift",
"Extensions/UIView+Constraints.swift",
"FaceDetector.swift",
"FaceImagesLayout/FaceImagesLayout.swift",
"FaceImagesLayout/FaceLayoutCameraFrontView.swift",
"FaceViewModel.swift",
"Warhol.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "Warhol",
"schemes" : [
"Warhol"
]
}
}
2026-09-17 09:36:46.985 xcodebuild[821:4797] [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 Warhol -destination generic/platform=watchOS
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 Warhol -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
Warhol: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'Warhol-product' in project 'Warhol'
➜ Explicit dependency on target 'Warhol' in project 'Warhol'
Target 'Warhol' in project 'Warhol' (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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver Warhol normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Warhol' from project 'Warhol')
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 Warhol -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Warhol normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Warhol' from project 'Warhol')
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 Warhol -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64_32/Warhol-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ CGRect+SizeFactor.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRect+SizeFactor.swift
SwiftCompile normal arm64 Compiling\ CameraFaceDetectionViewController.swift,\ AVCaptureVideoPreviewLayer+Landmarks.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CameraFaceDetectionViewController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AVCaptureVideoPreviewLayer+Landmarks.swift
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:16:34: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Views to be updated when a face is detected should comply with this protocol
16 | public protocol CameraFrontView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 | var viewModel: FaceViewModel? { get set }
18 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:28:25: error: cannot find 'VNSequenceRequestHandler' in scope
26 | public class CameraFaceDetectionViewController: UIViewController {
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
29 |
30 | private var faceViewModel = FaceViewModel()
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:56:48: error: 'UIView' is unavailable in watchOS
54 | }
55 |
56 | private func addCameraFrontView(_ frontView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
57 | view.addSubview(frontView)
58 | view.adjustSubviewToEdges(subView: frontView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:61:17: error: 'AVCaptureSession' is unavailable in watchOS
59 | }
60 |
61 | let session = AVCaptureSession()
| `- error: 'AVCaptureSession' is unavailable in watchOS
62 | var previewLayer: AVCaptureVideoPreviewLayer!
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
135 | */
136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
137 | @interface AVCaptureSession : NSObject
| `- note: 'AVCaptureSession' has been explicitly marked unavailable here
138 | {
139 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:62:21: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
60 |
61 | let session = AVCaptureSession()
62 | var previewLayer: AVCaptureVideoPreviewLayer!
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
63 |
64 | let dataOutputQueue = DispatchQueue(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:26:49: error: 'UIViewController' is unavailable in watchOS
24 |
25 | /// This view controller shows the camera and updates the front view when a face is detected
26 | public class CameraFaceDetectionViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:123:39: error: 'AVCaptureOutput' is unavailable in watchOS
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
123 | public func captureOutput(_ output: AVCaptureOutput,
| `- error: 'AVCaptureOutput' is unavailable in watchOS
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
33 | */
34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
35 | @interface AVCaptureOutput : NSObject
| `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
36 | {
37 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:125:46: error: 'AVCaptureConnection' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
| `- error: 'AVCaptureConnection' is unavailable in watchOS
126 | guard let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
127 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
892 | */
893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
894 | @interface AVCaptureConnection : NSObject
| `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
895 | {
896 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:122:46: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
120 | }
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
| `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 | */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
| `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
SwiftCompile normal arm64 Compiling\ FaceLandmarkPerimeter+Rect.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceLandmarkPerimeter+Rect.swift
SwiftCompile normal arm64 Compiling\ FaceDetector.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:17:33: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
15 | class FaceDetector {
16 | func detectFace(from imageBuffer: CVImageBuffer,
17 | previewLayer: AVCaptureVideoPreviewLayer,
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:99:36: error: 'UIImageView' is unavailable in watchOS
97 | }
98 |
99 | func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
100 | draw: @escaping (FaceViewModel, CGContext) -> Void,
101 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:124:48: error: 'UIImageView' is unavailable in watchOS
122 | }
123 |
124 | func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
125 | draw: @escaping (FaceViewModel, CGContext) -> Void,
126 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:20:29: error: cannot find 'VNDetectFaceLandmarksRequest' in scope
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
20 | let detectFaceRequest = VNDetectFaceLandmarksRequest(completionHandler: { request, detectedError in
| `- error: cannot find 'VNDetectFaceLandmarksRequest' in scope
21 | if let detectedError = detectedError {
22 | error(WarholError.internalError(detectedError))
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:47:27: error: cannot find 'VNSequenceRequestHandler' in scope
45 | })
46 |
47 | let sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
48 |
49 | do {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:62:29: error: cannot find 'VNDetectFaceLandmarksRequest' in scope
60 | completion: @escaping (FaceViewModel) -> Void,
61 | error: @escaping (WarholError) -> Void) {
62 | let detectFaceRequest = VNDetectFaceLandmarksRequest { (request, detectedError) in
| `- error: cannot find 'VNDetectFaceLandmarksRequest' in scope
63 | if detectedError == nil {
64 | if let results = request.results as? [VNFaceObservation],
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceDetector.swift
SwiftCompile normal arm64 Compiling\ CoreGraphicsExtensions.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CoreGraphicsExtensions.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CoreGraphicsExtensions.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CoreGraphicsExtensions.swift
SwiftCompile normal arm64 Compiling\ FaceImagesLayout.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceImagesLayout.swift
SwiftCompile normal arm64 Compiling\ FaceLayoutCameraFrontView.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceLayoutCameraFrontView.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Warhol (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:16:34: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Views to be updated when a face is detected should comply with this protocol
16 | public protocol CameraFrontView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 | var viewModel: FaceViewModel? { get set }
18 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:28:25: error: cannot find 'VNSequenceRequestHandler' in scope
26 | public class CameraFaceDetectionViewController: UIViewController {
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
29 |
30 | private var faceViewModel = FaceViewModel()
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:56:48: error: 'UIView' is unavailable in watchOS
54 | }
55 |
56 | private func addCameraFrontView(_ frontView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
57 | view.addSubview(frontView)
58 | view.adjustSubviewToEdges(subView: frontView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:61:17: error: 'AVCaptureSession' is unavailable in watchOS
59 | }
60 |
61 | let session = AVCaptureSession()
| `- error: 'AVCaptureSession' is unavailable in watchOS
62 | var previewLayer: AVCaptureVideoPreviewLayer!
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
135 | */
136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
137 | @interface AVCaptureSession : NSObject
| `- note: 'AVCaptureSession' has been explicitly marked unavailable here
138 | {
139 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:62:21: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
60 |
61 | let session = AVCaptureSession()
62 | var previewLayer: AVCaptureVideoPreviewLayer!
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
63 |
64 | let dataOutputQueue = DispatchQueue(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:26:49: error: 'UIViewController' is unavailable in watchOS
24 |
25 | /// This view controller shows the camera and updates the front view when a face is detected
26 | public class CameraFaceDetectionViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:123:39: error: 'AVCaptureOutput' is unavailable in watchOS
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
123 | public func captureOutput(_ output: AVCaptureOutput,
| `- error: 'AVCaptureOutput' is unavailable in watchOS
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
33 | */
34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
35 | @interface AVCaptureOutput : NSObject
| `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
36 | {
37 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:125:46: error: 'AVCaptureConnection' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
| `- error: 'AVCaptureConnection' is unavailable in watchOS
126 | guard let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
127 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
892 | */
893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
894 | @interface AVCaptureConnection : NSObject
| `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
895 | {
896 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:122:46: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
120 | }
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
| `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 | */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
| `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift:12:11: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
10 | import AVFoundation
11 |
12 | extension AVCaptureVideoPreviewLayer {
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
13 | func convert(rect: CGRect) -> CGRect {
14 | let origin = layerPointConverted(fromCaptureDevicePoint: rect.origin)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:13:38: error: 'UIView' is unavailable in watchOS
11 |
12 | extension UIView {
13 | func adjustSubviewToEdges(subView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
14 | subView.translatesAutoresizingMaskIntoConstraints = false
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:12:11: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | func adjustSubviewToEdges(subView: UIView) {
14 | subView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:17:33: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
15 | class FaceDetector {
16 | func detectFace(from imageBuffer: CVImageBuffer,
17 | previewLayer: AVCaptureVideoPreviewLayer,
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:99:36: error: 'UIImageView' is unavailable in watchOS
97 | }
98 |
99 | func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
100 | draw: @escaping (FaceViewModel, CGContext) -> Void,
101 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:124:48: error: 'UIImageView' is unavailable in watchOS
122 | }
123 |
124 | func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
125 | draw: @escaping (FaceViewModel, CGContext) -> Void,
126 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift:12:40: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | final class FaceLayoutCameraFrontView: UIView, CameraFrontView {
| `- error: 'UIView' is unavailable in watchOS
13 | var viewModel: FaceViewModel?
14 | var layout: FaceLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:24:51: error: cannot find type 'VNFaceObservation' in scope
22 | }
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
| `- error: cannot find type 'VNFaceObservation' in scope
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
SwiftCompile normal arm64_32 (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ Warhol (in target 'Warhol' from project 'Warhol')
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:16:34: error: 'UIView' is unavailable in watchOS
14 |
15 | /// Views to be updated when a face is detected should comply with this protocol
16 | public protocol CameraFrontView: UIView {
| `- error: 'UIView' is unavailable in watchOS
17 | var viewModel: FaceViewModel? { get set }
18 | }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:28:25: error: cannot find 'VNSequenceRequestHandler' in scope
26 | public class CameraFaceDetectionViewController: UIViewController {
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
| `- error: cannot find 'VNSequenceRequestHandler' in scope
29 |
30 | private var faceViewModel = FaceViewModel()
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:56:48: error: 'UIView' is unavailable in watchOS
54 | }
55 |
56 | private func addCameraFrontView(_ frontView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
57 | view.addSubview(frontView)
58 | view.adjustSubviewToEdges(subView: frontView)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:61:17: error: 'AVCaptureSession' is unavailable in watchOS
59 | }
60 |
61 | let session = AVCaptureSession()
| `- error: 'AVCaptureSession' is unavailable in watchOS
62 | var previewLayer: AVCaptureVideoPreviewLayer!
63 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:137:12: note: 'AVCaptureSession' has been explicitly marked unavailable here
135 | */
136 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
137 | @interface AVCaptureSession : NSObject
| `- note: 'AVCaptureSession' has been explicitly marked unavailable here
138 | {
139 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:62:21: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
60 |
61 | let session = AVCaptureSession()
62 | var previewLayer: AVCaptureVideoPreviewLayer!
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
63 |
64 | let dataOutputQueue = DispatchQueue(
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:26:49: error: 'UIViewController' is unavailable in watchOS
24 |
25 | /// This view controller shows the camera and updates the front view when a face is detected
26 | public class CameraFaceDetectionViewController: UIViewController {
| `- error: 'UIViewController' is unavailable in watchOS
27 | public weak var delegate: CameraFaceDetectionDelegate?
28 | var sequenceHandler = VNSequenceRequestHandler()
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
| `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:123:39: error: 'AVCaptureOutput' is unavailable in watchOS
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
123 | public func captureOutput(_ output: AVCaptureOutput,
| `- error: 'AVCaptureOutput' is unavailable in watchOS
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureOutputBase.h:35:12: note: 'AVCaptureOutput' has been explicitly marked unavailable here
33 | */
34 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
35 | @interface AVCaptureOutput : NSObject
| `- note: 'AVCaptureOutput' has been explicitly marked unavailable here
36 | {
37 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:125:46: error: 'AVCaptureConnection' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
125 | from connection: AVCaptureConnection) {
| `- error: 'AVCaptureConnection' is unavailable in watchOS
126 | guard let imageBuffer = CMSampleBufferGetImageBuffer(sampleBuffer) else {
127 | return
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureSession.h:894:12: note: 'AVCaptureConnection' has been explicitly marked unavailable here
892 | */
893 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
894 | @interface AVCaptureConnection : NSObject
| `- note: 'AVCaptureConnection' has been explicitly marked unavailable here
895 | {
896 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/CameraFaceDetectionViewController.swift:122:46: error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
120 | }
121 |
122 | extension CameraFaceDetectionViewController: AVCaptureVideoDataOutputSampleBufferDelegate {
| `- error: 'AVCaptureVideoDataOutputSampleBufferDelegate' is unavailable in watchOS
123 | public func captureOutput(_ output: AVCaptureOutput,
124 | didOutput sampleBuffer: CMSampleBuffer,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoDataOutput.h:289:11: note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
287 | */
288 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0), visionos(1.0)) API_UNAVAILABLE(watchos)
289 | @protocol AVCaptureVideoDataOutputSampleBufferDelegate <NSObject>
| `- note: 'AVCaptureVideoDataOutputSampleBufferDelegate' has been explicitly marked unavailable here
290 |
291 | @optional
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift:12:11: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
10 | import AVFoundation
11 |
12 | extension AVCaptureVideoPreviewLayer {
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
13 | func convert(rect: CGRect) -> CGRect {
14 | let origin = layerPointConverted(fromCaptureDevicePoint: rect.origin)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:13:38: error: 'UIView' is unavailable in watchOS
11 |
12 | extension UIView {
13 | func adjustSubviewToEdges(subView: UIView) {
| `- error: 'UIView' is unavailable in watchOS
14 | subView.translatesAutoresizingMaskIntoConstraints = false
15 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift:12:11: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | extension UIView {
| `- error: 'UIView' is unavailable in watchOS
13 | func adjustSubviewToEdges(subView: UIView) {
14 | subView.translatesAutoresizingMaskIntoConstraints = false
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:17:33: error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
15 | class FaceDetector {
16 | func detectFace(from imageBuffer: CVImageBuffer,
17 | previewLayer: AVCaptureVideoPreviewLayer,
| `- error: 'AVCaptureVideoPreviewLayer' is unavailable in watchOS
18 | completion: @escaping (FaceViewModel) -> Void,
19 | error: @escaping (WarholError) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/AVFoundation.framework/Headers/AVCaptureVideoPreviewLayer.h:33:12: note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
31 | */
32 | API_AVAILABLE(macos(10.7), ios(4.0), macCatalyst(14.0), tvos(17.0)) API_UNAVAILABLE(visionos) API_UNAVAILABLE(watchos)
33 | @interface AVCaptureVideoPreviewLayer : CALayer
| `- note: 'AVCaptureVideoPreviewLayer' has been explicitly marked unavailable here
34 | {
35 | @private
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:99:36: error: 'UIImageView' is unavailable in watchOS
97 | }
98 |
99 | func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
100 | draw: @escaping (FaceViewModel, CGContext) -> Void,
101 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift:124:48: error: 'UIImageView' is unavailable in watchOS
122 | }
123 |
124 | func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
125 | draw: @escaping (FaceViewModel, CGContext) -> Void,
126 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift:12:40: error: 'UIView' is unavailable in watchOS
10 | import UIKit
11 |
12 | final class FaceLayoutCameraFrontView: UIView, CameraFrontView {
| `- error: 'UIView' is unavailable in watchOS
13 | var viewModel: FaceViewModel?
14 | var layout: FaceLayout
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIView.h:152:12: note: 'UIView' has been explicitly marked unavailable here
150 |
151 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
152 | @interface UIView : UIResponder <NSCoding, UIAppearance, UIAppearanceContainer, UIDynamicItem, UITraitEnvironment, UICoordinateSpace, UIFocusItem, UIFocusItemContainer, CALayerDelegate>
| `- note: 'UIView' has been explicitly marked unavailable here
153 |
154 | @property(class, nonatomic, readonly) Class layerClass; // default is [CALayer class]. Used when creating the underlying layer for the view.
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:24:51: error: cannot find type 'VNFaceObservation' in scope
22 | }
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
| `- error: cannot find type 'VNFaceObservation' in scope
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift:25:45: error: cannot find type 'VNFaceLandmarkRegion2D' in scope
23 |
24 | static func faceViewModel(from faceObservation: VNFaceObservation,
25 | landmarkMaker: (VNFaceLandmarkRegion2D?) -> FaceLandmarkPerimeter?,
| `- error: cannot find type 'VNFaceLandmarkRegion2D' in scope
26 | boundingBoxMaker: (CGRect) -> CGRect) -> FaceViewModel? {
27 | guard let landmarks = faceObservation.landmarks else {
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift:37:41: error: 'UIImageView' is unavailable in watchOS
35 | - Parameter error: Called when an error is found
36 | */
37 | public func drawLandmarks(in imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
38 | draw: @escaping (FaceViewModel, CGContext) -> Void,
39 | error: @escaping (Error) -> Void) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
/Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift:54:53: error: 'UIImageView' is unavailable in watchOS
52 | - Parameter error: Called when an error is found
53 | */
54 | public func drawLandmarksInNewImage(from imageView: UIImageView,
| `- error: 'UIImageView' is unavailable in watchOS
55 | draw: @escaping (FaceViewModel, CGContext) -> Void,
56 | completion: @escaping (UIImage) -> Void,
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIImageView.h:21:12: note: 'UIImageView' has been explicitly marked unavailable here
19 |
20 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
21 | @interface UIImageView : UIView
| `- note: 'UIImageView' has been explicitly marked unavailable here
22 |
23 | - (instancetype)initWithImage:(nullable UIImage *)image;
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/Warhol/Warhol/CameraFaceDetectionViewController.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/AVCaptureVideoPreviewLayer+Landmarks.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CoreGraphicsExtensions.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/UIView+Constraints.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceDetector.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceImagesLayout.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceImagesLayout/FaceLayoutCameraFrontView.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/FaceViewModel.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Warhol.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -swift-module-cross-import Vision /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/System/Library/Frameworks/Vision.framework/Modules/Vision.swiftcrossimport/FoundationModels.swiftoverlay -swift-module-cross-import Vision /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/Vision.framework/Modules/Vision.swiftcrossimport/FoundationModels.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Warhol -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Warhol.build/Debug-watchos/Warhol-t.build/Objects-normal/arm64/Warhol.abi.json
SwiftCompile normal arm64 (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64_32 Compiling\ FaceLandmarkPerimeter+Rect.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/FaceLandmarkPerimeter+Rect.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile FaceLandmarkPerimeter+Rect.swift
SwiftCompile normal arm64_32 Compiling\ CGRect+SizeFactor.swift /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Warhol/Warhol/Extensions/CGRect+SizeFactor.swift (in target 'Warhol' from project 'Warhol')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CGRect+SizeFactor.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-17 09:36:47.874 xcodebuild[822:4820] [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\ Warhol (in target 'Warhol' from project 'Warhol')
SwiftCompile normal arm64 (in target 'Warhol' from project 'Warhol')
Building workspace Warhol with scheme Warhol
(3 failures)
BUILD FAILURE 6.4 watchOS