The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Flow, reference 1.0.4 (c2195a), with Swift 6.4 for tvOS using Xcode 27.0 on 20 Sep 2026 08:55:15 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 Flow -destination generic/platform=tvOS

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AudioKit/Flow.git
Reference: 1.0.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AudioKit/Flow
 * tag               1.0.4      -> FETCH_HEAD
HEAD is now at c2195af Compile for visionos
Cloned https://github.com/AudioKit/Flow.git
Revision (git rev-parse @):
c2195aff3772a405655c08f22eb2aafbd77c27af
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/AudioKit/Flow.git at 1.0.4
========================================
Build
========================================
Selected platform:         tvOS
Swift version:             6.4
Building package at path:  $PWD
https://github.com/AudioKit/Flow.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:
  Flow: /Users/admin/builder/spi-builder-workspace
resolved source packages: Flow
2026-09-20 04:54:22.828 xcodebuild[529:3047] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Flow",
  "name" : "Flow",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Flow",
      "targets" : [
        "Flow"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FlowTests",
      "module_type" : "SwiftTarget",
      "name" : "FlowTests",
      "path" : "Tests/FlowTests",
      "sources" : [
        "LayoutTests.swift",
        "NodeTests.swift"
      ],
      "target_dependencies" : [
        "Flow"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Flow",
      "module_type" : "SwiftTarget",
      "name" : "Flow",
      "path" : "Sources/Flow",
      "product_memberships" : [
        "Flow"
      ],
      "sources" : [
        "Helpers.swift",
        "Model/LayoutConstants.swift",
        "Model/Node+Gestures.swift",
        "Model/Node+Layout.swift",
        "Model/Node.swift",
        "Model/Patch+Gestures.swift",
        "Model/Patch+Layout.swift",
        "Model/Patch.swift",
        "Model/Port.swift",
        "Model/Wire.swift",
        "Views/NodeEditor+Drawing.swift",
        "Views/NodeEditor+Gestures.swift",
        "Views/NodeEditor+Modifiers.swift",
        "Views/NodeEditor+Rects.swift",
        "Views/NodeEditor+Style.swift",
        "Views/NodeEditor.swift",
        "Views/TextCache.swift",
        "Views/WorkspaceView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "Flow",
    "schemes" : [
      "Flow"
    ]
  }
}
2026-09-20 04:55:03.960 xcodebuild[652:4177] [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 Flow -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Flow -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  Flow: /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 'Flow-product' in project 'Flow'
        ➜ Explicit dependency on target 'Flow' in project 'Flow'
    Target 'Flow' in project 'Flow' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 881f78374a7668887fd63f7017a22038
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/881f78374a7668887fd63f7017a22038.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
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
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.DependencyMetadataFileList (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.modulemap (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.DependencyStaticMetadataFileList (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.LinkFileList (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftConstValuesFileList (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-OutputFileMap.json (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftFileList (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/Flow.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Flow.modulemap (in target 'Flow' from project 'Flow')
    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/Flow.build/Debug-appletvos/Flow-t.build/Flow.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
SwiftDriver Flow normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Flow' from project 'Flow')
    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 Flow -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-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/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-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/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-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-BV2EDDP0MI5QJDDPEEV4D9D3V.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-AHRDH5EKLY6D04C5E42F3VCQI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-2AZ6B5IBYD3RRRTFWN2ONASY3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-8ZJAYZ85YBOAOP52Y9H6IUNP3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-BY5PD8KF1L5KF6F4Q69HE3TJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-9ZJZ6FDEZNKTZU8YLPMFT9RAQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-JOTYMOA1YZCIJ2NON6FQ848O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-AOGAN1O02NKXRJN5V73AV3V3M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-7JU2HP127LIT1X9E2V3D8WZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6NFTB6IBKS143IVPGT1EKB7HO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-8GCAV1YMG5UUGHUID3CA20TCH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-6EVHP7A717OUS5DMC78F79HWO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-8SR3855WDFHQPR6G9GHOI2C07.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-437O2R2NID4WAQVENR63GR82C.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-6X1IQ3QK9KEVKXOK9Y79EW7J3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-DBSQAVBBPC3D2OMU5ZI2RXMST.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-117QUXEUT3Z7UQCUYWV2UA228.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5250FDCE56N8508OR6XUYDKZM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-EH3F5PJCIZG05NO51CEFSZYPW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-E2DGZ0SX0TULQHULZRPO6OKNW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-DBUFF7811DKMX7VPBOJPGGF1U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1QL58A0V50C39KVAIC6C38SHL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7U8NLEFXSB8BR7PJQGVMF5A4Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-7TPJ7ENDC4L1A1ESHYI9TXS0D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-6O2DJFT3QUJ7QKTD3SNUB6PCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-3GJI8H0BNAEZPQPQ1V0VVY3FY.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2CUR2VK9S3S3WPFXPNXNUWYGN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-E7EH96HAL3G83QSWLT7VWYIP4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-6IR1XRM0Q9YQZMFW89F3H4V3X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BSSIP64DIGUKMAYJOG1WPQ78X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ImageIO-88D4CLEBD4CLWQKT78PZ6H1O8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-59NY7PABM0I4V978161FOC04A.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DYMPHH3PH8AX9I1FHA4VFJ675.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-6ZFJ1AK4H8IBGEBMYQBWGBYLK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Metal-2KYBS7IML1SD788M91YV7Q0CC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OpenGLES-4NY99CNDU9WUNUYEIXSS1QFGE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-543QU5V2NHKUFCYFJDKUJ7NYG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-1TKWN7VC2X6N3ITMRVA2G0EB2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-7BV1YDT6IZWW6B8OC6ENV0Y0F.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ Flow (in target 'Flow' from project 'Flow')
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift:159:11: error: 'DragGesture' is unavailable in tvOS
157 | }
158 |
159 | extension DragGesture.Value {
    |           `- error: 'DragGesture' is unavailable in tvOS
160 |     @inlinable @inline(__always)
161 |     var distance: CGFloat {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
 1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
 2 | @available(tvOS, unavailable)
 3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
   |                                          `- note: 'DragGesture' has been explicitly marked unavailable here
 4 |     public struct Value : Equatable, Sendable {
 5 |         public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:86:16: error: cannot find type 'NSView' in scope
 84 | #else
 85 |
 86 | class PanView: NSView {
    |                `- error: cannot find type 'NSView' in scope
 87 |     private static let defaultPanSpeed = 5.0
 88 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:93:23: error: cannot find type 'NSTrackingArea' in scope
 91 |     @Binding var mousePosition: CGPoint
 92 |
 93 |     var trackingArea: NSTrackingArea!
    |                       `- error: cannot find type 'NSTrackingArea' in scope
 94 |     private var panSpeed = PanView.defaultPanSpeed
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:133:19: error: method does not override any method from its superclass
131 |     }
132 |
133 |     override func updateTrackingAreas() {
    |                   `- error: method does not override any method from its superclass
134 |         super.updateTrackingAreas()
135 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:145:43: error: cannot find type 'NSEvent' in scope
143 |     }
144 |
145 |     override func scrollWheel(with event: NSEvent) {
    |                                           `- error: cannot find type 'NSEvent' in scope
146 |         var p = convert(event.locationInWindow, from: nil).size
147 |         p.height = frame.size.height - p.height
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:166:35: error: cannot find type 'NSPanGestureRecognizer' in scope
164 |     }
165 |
166 |     @objc func panGesture(sender: NSPanGestureRecognizer) {
    |                                   `- error: cannot find type 'NSPanGestureRecognizer' in scope
167 |         let t = sender.translation(in: self)
168 |         pan.width += t.x / zoom
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:175:36: error: cannot find type 'NSMagnificationGestureRecognizer' in scope
173 |     }
174 |
175 |     @objc func zoomGesture(sender: NSMagnificationGestureRecognizer) {
    |                                    `- error: cannot find type 'NSMagnificationGestureRecognizer' in scope
176 |
177 |         if sender.state == .changed {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:198:42: error: cannot find type 'NSEvent' in scope
196 |     }
197 |
198 |     override func mouseMoved(with event: NSEvent) {
    |                                          `- error: cannot find type 'NSEvent' in scope
199 |         var p = convert(event.locationInWindow, from: nil)
200 |         p.y = frame.size.height - p.y
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:204:35: error: cannot find type 'NSGestureRecognizer' in scope
202 |     }
203 |
204 |     weak var optionPanRecognizer: NSGestureRecognizer?
    |                                   `- error: cannot find type 'NSGestureRecognizer' in scope
205 | }
206 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:207:20: error: cannot find type 'NSGestureRecognizerDelegate' in scope
205 | }
206 |
207 | extension PanView: NSGestureRecognizerDelegate {
    |                    `- error: cannot find type 'NSGestureRecognizerDelegate' in scope
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:209:60: error: cannot find type 'NSGestureRecognizer' in scope
207 | extension PanView: NSGestureRecognizerDelegate {
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
    |                                                            `- error: cannot find type 'NSGestureRecognizer' in scope
210 |         if gestureRecognizer == optionPanRecognizer {
211 |             return NSEvent.modifierFlags == .option
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:216:31: error: cannot find type 'NSGestureRecognizer' in scope
214 |     }
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
    |                               `- error: cannot find type 'NSGestureRecognizer' in scope
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
218 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:217:65: error: cannot find type 'NSGestureRecognizer' in scope
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
    |                                                                 `- error: cannot find type 'NSGestureRecognizer' in scope
218 |     {
219 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:42: error: cannot find type 'NSView' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                                          `- error: cannot find type 'NSView' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:30: error: cannot find type 'Context' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                              `- error: cannot find type 'Context' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:26: error: cannot find type 'NSView' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                          `- error: cannot find type 'NSView' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:45: error: cannot find type 'Context' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                                             `- error: cannot find type 'Context' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:224:23: error: cannot find type 'NSViewRepresentable' in scope
222 |
223 | /// Handles gestures for changing the workspace view.
224 | struct WorkspaceView: NSViewRepresentable {
    |                       `- error: cannot find type 'NSViewRepresentable' in scope
225 |     @Binding var pan: CGSize
226 |     @Binding var zoom: Double
Failed frontend command:
SwiftCompile normal arm64 (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Style.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Flow -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.abi.json
SwiftCompile normal arm64 Compiling\ WorkspaceView.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift (in target 'Flow' from project 'Flow')
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:86:16: error: cannot find type 'NSView' in scope
 84 | #else
 85 |
 86 | class PanView: NSView {
    |                `- error: cannot find type 'NSView' in scope
 87 |     private static let defaultPanSpeed = 5.0
 88 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:93:23: error: cannot find type 'NSTrackingArea' in scope
 91 |     @Binding var mousePosition: CGPoint
 92 |
 93 |     var trackingArea: NSTrackingArea!
    |                       `- error: cannot find type 'NSTrackingArea' in scope
 94 |     private var panSpeed = PanView.defaultPanSpeed
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:133:19: error: method does not override any method from its superclass
131 |     }
132 |
133 |     override func updateTrackingAreas() {
    |                   `- error: method does not override any method from its superclass
134 |         super.updateTrackingAreas()
135 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:145:43: error: cannot find type 'NSEvent' in scope
143 |     }
144 |
145 |     override func scrollWheel(with event: NSEvent) {
    |                                           `- error: cannot find type 'NSEvent' in scope
146 |         var p = convert(event.locationInWindow, from: nil).size
147 |         p.height = frame.size.height - p.height
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:166:35: error: cannot find type 'NSPanGestureRecognizer' in scope
164 |     }
165 |
166 |     @objc func panGesture(sender: NSPanGestureRecognizer) {
    |                                   `- error: cannot find type 'NSPanGestureRecognizer' in scope
167 |         let t = sender.translation(in: self)
168 |         pan.width += t.x / zoom
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:175:36: error: cannot find type 'NSMagnificationGestureRecognizer' in scope
173 |     }
174 |
175 |     @objc func zoomGesture(sender: NSMagnificationGestureRecognizer) {
    |                                    `- error: cannot find type 'NSMagnificationGestureRecognizer' in scope
176 |
177 |         if sender.state == .changed {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:198:42: error: cannot find type 'NSEvent' in scope
196 |     }
197 |
198 |     override func mouseMoved(with event: NSEvent) {
    |                                          `- error: cannot find type 'NSEvent' in scope
199 |         var p = convert(event.locationInWindow, from: nil)
200 |         p.y = frame.size.height - p.y
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:204:35: error: cannot find type 'NSGestureRecognizer' in scope
202 |     }
203 |
204 |     weak var optionPanRecognizer: NSGestureRecognizer?
    |                                   `- error: cannot find type 'NSGestureRecognizer' in scope
205 | }
206 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:207:20: error: cannot find type 'NSGestureRecognizerDelegate' in scope
205 | }
206 |
207 | extension PanView: NSGestureRecognizerDelegate {
    |                    `- error: cannot find type 'NSGestureRecognizerDelegate' in scope
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:209:60: error: cannot find type 'NSGestureRecognizer' in scope
207 | extension PanView: NSGestureRecognizerDelegate {
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
    |                                                            `- error: cannot find type 'NSGestureRecognizer' in scope
210 |         if gestureRecognizer == optionPanRecognizer {
211 |             return NSEvent.modifierFlags == .option
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:216:31: error: cannot find type 'NSGestureRecognizer' in scope
214 |     }
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
    |                               `- error: cannot find type 'NSGestureRecognizer' in scope
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
218 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:217:65: error: cannot find type 'NSGestureRecognizer' in scope
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
    |                                                                 `- error: cannot find type 'NSGestureRecognizer' in scope
218 |     {
219 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:42: error: cannot find type 'NSView' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                                          `- error: cannot find type 'NSView' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:30: error: cannot find type 'Context' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                              `- error: cannot find type 'Context' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:26: error: cannot find type 'NSView' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                          `- error: cannot find type 'NSView' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:45: error: cannot find type 'Context' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                                             `- error: cannot find type 'Context' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:224:23: error: cannot find type 'NSViewRepresentable' in scope
222 |
223 | /// Handles gestures for changing the workspace view.
224 | struct WorkspaceView: NSViewRepresentable {
    |                       `- error: cannot find type 'NSViewRepresentable' in scope
225 |     @Binding var pan: CGSize
226 |     @Binding var zoom: Double
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:101:9: error: 'super' cannot be used in class 'PanView' because it has no superclass
 99 |         _mousePosition = mousePosition
100 |
101 |         super.init(frame: .zero)
    |         `- error: 'super' cannot be used in class 'PanView' because it has no superclass
102 |
103 |         let panRecognizer = NSPanGestureRecognizer(target: self,
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:103:29: error: cannot find 'NSPanGestureRecognizer' in scope
101 |         super.init(frame: .zero)
102 |
103 |         let panRecognizer = NSPanGestureRecognizer(target: self,
    |                             `- error: cannot find 'NSPanGestureRecognizer' in scope
104 |                                                    action: #selector(PanView.panGesture(sender:)))
105 |         addGestureRecognizer(panRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:105:9: error: cannot find 'addGestureRecognizer' in scope
103 |         let panRecognizer = NSPanGestureRecognizer(target: self,
104 |                                                    action: #selector(PanView.panGesture(sender:)))
105 |         addGestureRecognizer(panRecognizer)
    |         `- error: cannot find 'addGestureRecognizer' in scope
106 |         panRecognizer.buttonMask = 2
107 |         panRecognizer.delegate = self
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:109:35: error: cannot find 'NSPanGestureRecognizer' in scope
107 |         panRecognizer.delegate = self
108 |
109 |         let optionPanRecognizer = NSPanGestureRecognizer(target: self,
    |                                   `- error: cannot find 'NSPanGestureRecognizer' in scope
110 |                                                    action: #selector(PanView.panGesture(sender:)))
111 |         addGestureRecognizer(optionPanRecognizer)
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:111:9: error: cannot find 'addGestureRecognizer' in scope
109 |         let optionPanRecognizer = NSPanGestureRecognizer(target: self,
110 |                                                    action: #selector(PanView.panGesture(sender:)))
111 |         addGestureRecognizer(optionPanRecognizer)
    |         `- error: cannot find 'addGestureRecognizer' in scope
112 |         optionPanRecognizer.delegate = self
113 |         self.optionPanRecognizer = optionPanRecognizer
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:115:30: error: cannot find 'NSMagnificationGestureRecognizer' in scope
113 |         self.optionPanRecognizer = optionPanRecognizer
114 |
115 |         let zoomRecognizer = NSMagnificationGestureRecognizer(target: self,
    |                              `- error: cannot find 'NSMagnificationGestureRecognizer' in scope
116 |                                                               action: #selector(PanView.zoomGesture(sender:)))
117 |         addGestureRecognizer(zoomRecognizer)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WorkspaceView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:117:9: error: cannot find 'addGestureRecognizer' in scope
115 |         let zoomRecognizer = NSMagnificationGestureRecognizer(target: self,
116 |                                                               action: #selector(PanView.zoomGesture(sender:)))
117 |         addGestureRecognizer(zoomRecognizer)
    |         `- error: cannot find 'addGestureRecognizer' in scope
118 |         zoomRecognizer.delegate = self
119 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:129:13: error: cannot find 'removeTrackingArea' in scope
127 |     deinit {
128 |         if trackingArea != nil {
129 |             removeTrackingArea(trackingArea)
    |             `- error: cannot find 'removeTrackingArea' in scope
130 |         }
131 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:134:9: error: 'super' cannot be used in class 'PanView' because it has no superclass
132 |
133 |     override func updateTrackingAreas() {
134 |         super.updateTrackingAreas()
    |         `- error: 'super' cannot be used in class 'PanView' because it has no superclass
135 |
136 |         if trackingArea != nil {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:137:13: error: cannot find 'removeTrackingArea' in scope
135 |
136 |         if trackingArea != nil {
137 |             removeTrackingArea(trackingArea)
    |             `- error: cannot find 'removeTrackingArea' in scope
138 |         }
139 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:140:24: error: cannot find 'NSTrackingArea' in scope
138 |         }
139 |
140 |         trackingArea = NSTrackingArea(rect: frame, options: [.mouseEnteredAndExited, .mouseMoved, .activeInActiveApp], owner: self, userInfo: nil)
    |                        `- error: cannot find 'NSTrackingArea' in scope
141 |
142 |         addTrackingArea(trackingArea)
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:140:45: error: cannot find 'frame' in scope
138 |         }
139 |
140 |         trackingArea = NSTrackingArea(rect: frame, options: [.mouseEnteredAndExited, .mouseMoved, .activeInActiveApp], owner: self, userInfo: nil)
    |                                             `- error: cannot find 'frame' in scope
141 |
142 |         addTrackingArea(trackingArea)
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:142:9: error: cannot find 'addTrackingArea' in scope
140 |         trackingArea = NSTrackingArea(rect: frame, options: [.mouseEnteredAndExited, .mouseMoved, .activeInActiveApp], owner: self, userInfo: nil)
141 |
142 |         addTrackingArea(trackingArea)
    |         `- error: cannot find 'addTrackingArea' in scope
143 |     }
144 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:146:17: error: cannot find 'convert' in scope
144 |
145 |     override func scrollWheel(with event: NSEvent) {
146 |         var p = convert(event.locationInWindow, from: nil).size
    |                 `- error: cannot find 'convert' in scope
147 |         p.height = frame.size.height - p.height
148 |
SwiftCompile normal arm64 Compiling\ Node.swift,\ Patch+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch+Gestures.swift
SwiftCompile normal arm64 Compiling\ NodeEditor+Modifiers.swift,\ NodeEditor+Rects.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Modifiers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Rects.swift
SwiftCompile normal arm64 Compiling\ Port.swift,\ Wire.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Port.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Wire.swift
SwiftCompile normal arm64 Compiling\ Patch+Layout.swift,\ Patch.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch+Layout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch.swift
SwiftCompile normal arm64 Compiling\ NodeEditor+Drawing.swift,\ NodeEditor+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Drawing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Gestures.swift
SwiftCompile normal arm64 Compiling\ TextCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextCache.swift
SwiftCompile normal arm64 Compiling\ Node+Gestures.swift,\ Node+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node+Gestures.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node+Layout.swift
SwiftCompile normal arm64 Compiling\ Helpers.swift,\ LayoutConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutConstants.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-20 04:55:05.530 xcodebuild[653:4222] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 (in target 'Flow' from project 'Flow')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Flow (in target 'Flow' from project 'Flow')
	Building workspace Flow with scheme Flow
(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:
  Flow: /Users/admin/builder/spi-builder-workspace
resolved source packages: Flow
2026-09-20 04:55:11.695 xcodebuild[743:4591] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Flow",
  "name" : "Flow",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    }
  ],
  "products" : [
    {
      "name" : "Flow",
      "targets" : [
        "Flow"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "FlowTests",
      "module_type" : "SwiftTarget",
      "name" : "FlowTests",
      "path" : "Tests/FlowTests",
      "sources" : [
        "LayoutTests.swift",
        "NodeTests.swift"
      ],
      "target_dependencies" : [
        "Flow"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Flow",
      "module_type" : "SwiftTarget",
      "name" : "Flow",
      "path" : "Sources/Flow",
      "product_memberships" : [
        "Flow"
      ],
      "sources" : [
        "Helpers.swift",
        "Model/LayoutConstants.swift",
        "Model/Node+Gestures.swift",
        "Model/Node+Layout.swift",
        "Model/Node.swift",
        "Model/Patch+Gestures.swift",
        "Model/Patch+Layout.swift",
        "Model/Patch.swift",
        "Model/Port.swift",
        "Model/Wire.swift",
        "Views/NodeEditor+Drawing.swift",
        "Views/NodeEditor+Gestures.swift",
        "Views/NodeEditor+Modifiers.swift",
        "Views/NodeEditor+Rects.swift",
        "Views/NodeEditor+Style.swift",
        "Views/NodeEditor.swift",
        "Views/TextCache.swift",
        "Views/WorkspaceView.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "Flow",
    "schemes" : [
      "Flow"
    ]
  }
}
2026-09-20 04:55:12.946 xcodebuild[751:4658] [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 Flow -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Flow -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  Flow: /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 'Flow-product' in project 'Flow'
        ➜ Explicit dependency on target 'Flow' in project 'Flow'
    Target 'Flow' in project 'Flow' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver Flow normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Flow' from project 'Flow')
    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 Flow -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-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/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-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/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Node.swift,\ Patch+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch+Gestures.swift
SwiftCompile normal arm64 Compiling\ Patch+Layout.swift,\ Patch.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch+Layout.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Patch.swift
SwiftCompile normal arm64 Compiling\ TextCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextCache.swift
SwiftCompile normal arm64 Compiling\ Helpers.swift,\ LayoutConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LayoutConstants.swift
SwiftCompile normal arm64 Compiling\ NodeEditor+Modifiers.swift,\ NodeEditor+Rects.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Modifiers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Rects.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Flow (in target 'Flow' from project 'Flow')
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift:159:11: error: 'DragGesture' is unavailable in tvOS
157 | }
158 |
159 | extension DragGesture.Value {
    |           `- error: 'DragGesture' is unavailable in tvOS
160 |     @inlinable @inline(__always)
161 |     var distance: CGFloat {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
 1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
 2 | @available(tvOS, unavailable)
 3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
   |                                          `- note: 'DragGesture' has been explicitly marked unavailable here
 4 |     public struct Value : Equatable, Sendable {
 5 |         public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:86:16: error: cannot find type 'NSView' in scope
 84 | #else
 85 |
 86 | class PanView: NSView {
    |                `- error: cannot find type 'NSView' in scope
 87 |     private static let defaultPanSpeed = 5.0
 88 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:93:23: error: cannot find type 'NSTrackingArea' in scope
 91 |     @Binding var mousePosition: CGPoint
 92 |
 93 |     var trackingArea: NSTrackingArea!
    |                       `- error: cannot find type 'NSTrackingArea' in scope
 94 |     private var panSpeed = PanView.defaultPanSpeed
 95 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:133:19: error: method does not override any method from its superclass
131 |     }
132 |
133 |     override func updateTrackingAreas() {
    |                   `- error: method does not override any method from its superclass
134 |         super.updateTrackingAreas()
135 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:145:43: error: cannot find type 'NSEvent' in scope
143 |     }
144 |
145 |     override func scrollWheel(with event: NSEvent) {
    |                                           `- error: cannot find type 'NSEvent' in scope
146 |         var p = convert(event.locationInWindow, from: nil).size
147 |         p.height = frame.size.height - p.height
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:166:35: error: cannot find type 'NSPanGestureRecognizer' in scope
164 |     }
165 |
166 |     @objc func panGesture(sender: NSPanGestureRecognizer) {
    |                                   `- error: cannot find type 'NSPanGestureRecognizer' in scope
167 |         let t = sender.translation(in: self)
168 |         pan.width += t.x / zoom
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:175:36: error: cannot find type 'NSMagnificationGestureRecognizer' in scope
173 |     }
174 |
175 |     @objc func zoomGesture(sender: NSMagnificationGestureRecognizer) {
    |                                    `- error: cannot find type 'NSMagnificationGestureRecognizer' in scope
176 |
177 |         if sender.state == .changed {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:198:42: error: cannot find type 'NSEvent' in scope
196 |     }
197 |
198 |     override func mouseMoved(with event: NSEvent) {
    |                                          `- error: cannot find type 'NSEvent' in scope
199 |         var p = convert(event.locationInWindow, from: nil)
200 |         p.y = frame.size.height - p.y
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:204:35: error: cannot find type 'NSGestureRecognizer' in scope
202 |     }
203 |
204 |     weak var optionPanRecognizer: NSGestureRecognizer?
    |                                   `- error: cannot find type 'NSGestureRecognizer' in scope
205 | }
206 |
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:207:20: error: cannot find type 'NSGestureRecognizerDelegate' in scope
205 | }
206 |
207 | extension PanView: NSGestureRecognizerDelegate {
    |                    `- error: cannot find type 'NSGestureRecognizerDelegate' in scope
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:209:60: error: cannot find type 'NSGestureRecognizer' in scope
207 | extension PanView: NSGestureRecognizerDelegate {
208 |
209 |     func gestureRecognizerShouldBegin(_ gestureRecognizer: NSGestureRecognizer) -> Bool {
    |                                                            `- error: cannot find type 'NSGestureRecognizer' in scope
210 |         if gestureRecognizer == optionPanRecognizer {
211 |             return NSEvent.modifierFlags == .option
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:216:31: error: cannot find type 'NSGestureRecognizer' in scope
214 |     }
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
    |                               `- error: cannot find type 'NSGestureRecognizer' in scope
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
218 |     {
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:217:65: error: cannot find type 'NSGestureRecognizer' in scope
215 |
216 |     func gestureRecognizer(_: NSGestureRecognizer,
217 |                            shouldRecognizeSimultaneouslyWith _: NSGestureRecognizer) -> Bool
    |                                                                 `- error: cannot find type 'NSGestureRecognizer' in scope
218 |     {
219 |         return true
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:42: error: cannot find type 'NSView' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                                          `- error: cannot find type 'NSView' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:232:30: error: cannot find type 'Context' in scope
230 |     @Binding var mousePosition: CGPoint
231 |
232 |     func makeNSView(context: Context) -> NSView {
    |                              `- error: cannot find type 'Context' in scope
233 |         return PanView(pan: $pan, zoom: $zoom, mousePosition: $mousePosition)
234 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:26: error: cannot find type 'NSView' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                          `- error: cannot find type 'NSView' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:236:45: error: cannot find type 'Context' in scope
234 |     }
235 |
236 |     func updateNSView(_: NSView, context _: Context) {
    |                                             `- error: cannot find type 'Context' in scope
237 |         // Do nothing.
238 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift:224:23: error: cannot find type 'NSViewRepresentable' in scope
222 |
223 | /// Handles gestures for changing the workspace view.
224 | struct WorkspaceView: NSViewRepresentable {
    |                       `- error: cannot find type 'NSViewRepresentable' in scope
225 |     @Binding var pan: CGSize
226 |     @Binding var zoom: Double
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Flow/Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/LayoutConstants.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Patch.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Modifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Rects.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Style.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/TextCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift -target arm64-apple-tvos15.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Flow -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Flow.build/Debug-appletvos/Flow-t.build/Objects-normal/arm64/Flow.abi.json
SwiftCompile normal arm64 (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Node+Gestures.swift,\ Node+Layout.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node+Gestures.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Node+Layout.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Node+Layout.swift
SwiftCompile normal arm64 Compiling\ Port.swift,\ Wire.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Port.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Port.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Model/Wire.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Wire.swift
SwiftCompile normal arm64 Compiling\ NodeEditor+Drawing.swift,\ NodeEditor+Gestures.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift (in target 'Flow' from project 'Flow')
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift:159:11: error: 'DragGesture' is unavailable in tvOS
157 | }
158 |
159 | extension DragGesture.Value {
    |           `- error: 'DragGesture' is unavailable in tvOS
160 |     @inlinable @inline(__always)
161 |     var distance: CGFloat {
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
 1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
 2 | @available(tvOS, unavailable)
 3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
   |                                          `- note: 'DragGesture' has been explicitly marked unavailable here
 4 |     public struct Value : Equatable, Sendable {
 5 |         public var time: Date
/Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift:66:9: error: 'DragGesture' is unavailable in tvOS
 64 |
 65 |     var dragGesture: some Gesture {
 66 |         DragGesture(minimumDistance: 0)
    |         `- error: 'DragGesture' is unavailable in tvOS
 67 |             .updating($dragInfo) { drag, dragInfo, _ in
 68 |
SwiftUI.DragGesture:3:42: note: 'DragGesture' has been explicitly marked unavailable here
 1 | @available(iOS 13.0, macOS 10.15, watchOS 6.0, *)
 2 | @available(tvOS, unavailable)
 3 | @MainActor @preconcurrency public struct DragGesture : Gesture, ~Sendable {
   |                                          `- note: 'DragGesture' has been explicitly marked unavailable here
 4 |     public struct Value : Equatable, Sendable {
 5 |         public var time: Date
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Drawing.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Drawing.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Gestures.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Gestures.swift
SwiftCompile normal arm64 Compiling\ NodeEditor+Style.swift,\ NodeEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Style.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor+Style.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor+Style.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/NodeEditor.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NodeEditor.swift
SwiftCompile normal arm64 Compiling\ WorkspaceView.swift /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift (in target 'Flow' from project 'Flow')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Flow/Views/WorkspaceView.swift (in target 'Flow' from project 'Flow')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WorkspaceView.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-20 04:55:13.926 xcodebuild[752:4686] [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\ Flow (in target 'Flow' from project 'Flow')
	SwiftCompile normal arm64 (in target 'Flow' from project 'Flow')
	Building workspace Flow with scheme Flow
(3 failures)
BUILD FAILURE 6.4 tvOS