The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SceneKitDebugTools, reference main (fda876), with Swift 6.4 for tvOS using Xcode 27.0 on 18 Sep 2026 13:47:45 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 SceneKitDebugTools -destination generic/platform=tvOS

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/heckj/SceneKitDebugTools.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/heckj/SceneKitDebugTools
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at fda8767 opening and closing CreateML
Cloned https://github.com/heckj/SceneKitDebugTools.git
Revision (git rev-parse @):
fda87673e68fef468aa0dc8a5cc0777dc8a73041
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/heckj/SceneKitDebugTools.git at main
========================================
Build
========================================
Selected platform:         tvOS
Swift version:             6.4
Building package at path:  $PWD
https://github.com/heckj/SceneKitDebugTools.git
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/heckj/MeshGenerator.git
Fetching from https://github.com/apple/swift-docc-plugin
Fetching from https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy of package ‘MeshGenerator’
Checking out 0.6.0 of package ‘MeshGenerator’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.5.0 of package ‘swift-docc-plugin’
Resolve Package Graph
Resolved source packages:
  MeshGenerator: https://github.com/heckj/MeshGenerator.git @ 0.6.0
  SceneKitDebugTools: /Users/admin/builder/spi-builder-workspace
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
resolved source packages: MeshGenerator, SceneKitDebugTools, SymbolKit, SwiftDocCPlugin
2026-09-18 09:46:08.895 xcodebuild[524:3014] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "meshgenerator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/heckj/MeshGenerator.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "SceneKitDebugTools",
  "name" : "SceneKitDebugTools",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "SceneKitDebugTools",
      "targets" : [
        "SceneKitDebugTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SceneKitDebugToolsTests",
      "module_type" : "SwiftTarget",
      "name" : "SceneKitDebugToolsTests",
      "path" : "Tests/SceneKitDebugToolsTests",
      "sources" : [
        "SceneKitDebugToolsTests.swift"
      ],
      "target_dependencies" : [
        "SceneKitDebugTools"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SceneKitDebugTools",
      "module_type" : "SwiftTarget",
      "name" : "SceneKitDebugTools",
      "path" : "Sources/SceneKitDebugTools",
      "product_dependencies" : [
        "MeshGenerator"
      ],
      "product_memberships" : [
        "SceneKitDebugTools"
      ],
      "sources" : [
        "AngleView.swift",
        "DebugNodes.swift",
        "DebugSceneView.swift",
        "EulerAngleView.swift",
        "NodeInfoView.swift",
        "ObservableSCNNode.swift",
        "OptionalNodeInfoView.swift",
        "PasteboardHelpers.swift",
        "QuaternionView.swift",
        "SceneInfoView.swift",
        "SearchableSceneInfoView.swift",
        "Simd3View.swift",
        "Simd4View.swift",
        "Simd4x4View.swift",
        "Transforms.swift",
        "simd+codetext.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "SceneKitDebugTools",
    "schemes" : [
      "SceneKitDebugTools"
    ]
  }
}
2026-09-18 09:47:02.335 xcodebuild[857:5212] [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 SceneKitDebugTools -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 SceneKitDebugTools -destination generic/platform=tvOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
  SceneKitDebugTools: /Users/admin/builder/spi-builder-workspace
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  MeshGenerator: https://github.com/heckj/MeshGenerator.git @ 0.6.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'SceneKitDebugTools-product' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'SceneKitDebugTools' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'MeshGenerator-product' in project 'MeshGenerator'
    Target 'SceneKitDebugTools' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'MeshGenerator-product' in project 'MeshGenerator'
    Target 'MeshGenerator-product' in project 'MeshGenerator'
        ➜ Explicit dependency on target 'MeshGenerator' in project 'MeshGenerator'
    Target 'MeshGenerator' in project 'MeshGenerator' (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: 8ec657eeb1f56265c10278f3dde2dfc3
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/8ec657eeb1f56265c10278f3dde2dfc3.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/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
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/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/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.modulemap (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.DependencyStaticMetadataFileList (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.DependencyMetadataFileList (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools_const_extract_protocols.json (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.SwiftFileList (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools-OutputFileMap.json (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.LinkFileList (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.SwiftConstValuesFileList (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/Objects-normal/arm64/SceneKitDebugTools.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_const_extract_protocols.json (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.SwiftFileList (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.SwiftConstValuesFileList (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.modulemap (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.LinkFileList (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-OutputFileMap.json (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.DependencyStaticMetadataFileList (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.DependencyMetadataFileList (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/SceneKitDebugTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.modulemap (in target 'SceneKitDebugTools' from project 'SceneKitDebugTools')
    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/SceneKitDebugTools.build/Debug-appletvos/SceneKitDebugTools-t.build/SceneKitDebugTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/MeshGenerator.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.modulemap (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator
    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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/MeshGenerator.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos
SwiftDriver MeshGenerator normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MeshGenerator' from project 'MeshGenerator')
    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 MeshGenerator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.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 -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-BO2OCAUYVAXDRVQWQ8ISKGNUQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/GroupActivities-6J4D671X4NX5H6DISIJPAD17W.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-B1X8RI63V48AJRTH2RK6JAARV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-8X2KEPL7CTRPS40TUB9APHPK6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ShaderGraph-8ZWXB36CUHBQ5VU13VUS502YA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-BV2EDDP0MI5QJDDPEEV4D9D3V.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/_Builtin_stdbool-AHRDH5EKLY6D04C5E42F3VCQI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-BY5PD8KF1L5KF6F4Q69HE3TJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/RealityCoreTextureProcessing-29IJDFS7XVYURI6D7J0O9OGE1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-8N4EXJ4RUJTR8K9OO3CMOH1EP.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/_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_tgmath-7ULT1EUHDHW4OZPSTT33H6QGE.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/_DarwinFoundation3-8SR3855WDFHQPR6G9GHOI2C07.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-3YXHN678NGYM3NL9POJ2HVEIF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_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/MachO-EH3F5PJCIZG05NO51CEFSZYPW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-5250FDCE56N8508OR6XUYDKZM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-E2DGZ0SX0TULQHULZRPO6OKNW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-DBUFF7811DKMX7VPBOJPGGF1U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-1QL58A0V50C39KVAIC6C38SHL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-7U8NLEFXSB8BR7PJQGVMF5A4Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-6O2DJFT3QUJ7QKTD3SNUB6PCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-7TPJ7ENDC4L1A1ESHYI9TXS0D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-3GJI8H0BNAEZPQPQ1V0VVY3FY.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8VMXEKVDA3MHUH9AOTP905DID.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-E7EH96HAL3G83QSWLT7VWYIP4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-2CUR2VK9S3S3WPFXPNXNUWYGN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-CWSP3J98S2658BYCVL6RP99T3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-6IR1XRM0Q9YQZMFW89F3H4V3X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-BSSIP64DIGUKMAYJOG1WPQ78X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/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/DataDetection-37JIYZ2GWDA1L166PP1D9JKAF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-95CC8U42ZA9STP5K6GP9ZVJS5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMIDI-23HL6T8YUJM8DF3NKDJAU0CM7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-ETSJ65FELPWR8WH8G49R1DF2E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-B6BODGZ4MQQTY0PBC4SHRP009.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-7V4O8DATEQ9F7SDNTCW8YWLG3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ModelIO-2TGAC2R3JTO3VZC6IMD0RW6Y1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-7OT6HHTMY0ZFEQJ095LJZ6NLC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-E9ZW5TH066WIJWH9080RC5NG4.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/IOSurface-38FJ1CKX9FV2RD97O64Z7QB17.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B5AU9VM9Y7NU79RLMH13Z4IFM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-YVXXAOMVX0JH2KO1XTTKTY51.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVRouting-53KTSRU06N7KHZMUFWVUAHAVC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AudioToolbox-BFZSY3NS10U8E5FG2JHTQ7SO8.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/CloudKit-87XEUK0KFMLVKAO7BT1XG0RKM.pcm
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/RealityCoreTextureProcessing-16LBHBWTWKBPZ.swiftmodule
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/RealityCoreDeformation-32J9N5VNKOXVU.swiftmodule
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-DPU0PB5X0XLSVA2ETRGI6FJBM.pcm
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ShaderGraph-3OY9VAVM0RPQF.swiftmodule
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-4OUKVT03LV547KZJDPPJRJ4F8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreImage-7S2AFJ8EIY3DUFYLEAX1JR1QV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-DJSYAWKXFGVSAK5CQMOB3JSR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-543QU5V2NHKUFCYFJDKUJ7NYG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFAudio-I2OUXVW3JAJP9H9YYQSK67OC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/VideoToolbox-9D68N9ZVOUSE0ZFYNU39RYT33.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MediaToolbox-4OQJAKJ1UOGLVUHH8TJFAFUX8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-1TKWN7VC2X6N3ITMRVA2G0EB2.pcm
SwiftExplicitDependencyCompileModuleFromInterface arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/RealityCoreRenderer-21NRE2PBOA8V0.swiftmodule
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/AVFoundation-4DKPNMYIKC5WBJ7VZILY1MMIU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-7BV1YDT6IZWW6B8OC6ENV0Y0F.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/GLKit-BTM20POEHTFEL23FHPU6P6MBM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/GameController-2R9MUNUBOZ67SO9FT81HJVJQ0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MultipeerConnectivity-4NM01PSEFEX1HOKXYAGX2GJNG.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-1AFEYTVW5U3V4DHAKIMW15X8C.pcm
SwiftEmitModule normal arm64 Emitting\ module\ for\ MeshGenerator (in target 'MeshGenerator' from project 'MeshGenerator')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:73:42: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              |                           `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:135:27: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
133 |         /// let resource = MeshResource.generate(mesh.descriptors)
134 |         /// ```
135 |         var descriptors: [MeshDescriptor] {
    |             |             `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
136 |             return polygons.map { tri in
137 |                 tri.generateMeshDescriptor()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:163:32: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             |                  `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:242:52: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     |                              `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:249:58: error: 'LoadRequest' is unavailable in tvOS
247 |         /// Returns a new MeshResource from the mesh instance in you provide.
248 |         /// - Parameter mesh: The mesh to be converted.
249 |         static func generateAsync(_ mesh: Mesh) async -> LoadRequest<MeshResource> {
    |                                                          `- error: 'LoadRequest' is unavailable in tvOS
250 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
251 |             return generateAsync(from: [mesh.unifiedDescriptor])
RealityKit.LoadRequest:6:14: note: 'LoadRequest' has been explicitly marked unavailable here
 4 | @available(visionOS, introduced: 1.0, deprecated: 1.0)
 5 | @available(tvOS, unavailable)
 6 | public class LoadRequest<Output> : Publisher {
   |              `- note: 'LoadRequest' has been explicitly marked unavailable here
 7 |     public typealias Failure = Error
 8 |     public var result: Result<Output, any Error>? { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:217:22: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            |         `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
Failed frontend command:
SwiftCompile normal arm64 (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift -target arm64-apple-tvos15.0 -module-can-import-version RealityKit 453.3.1 0 -module-can-import-version SceneKit 1.2 612.0.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -module-can-import-version simd 25 0 -disable-cross-import-overlay-search -swift-module-cross-import RealityKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/RealityKit.framework/Modules/RealityKit.swiftcrossimport/ComputeGraph.swiftoverlay -swift-module-cross-import RealityKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/RealityKit.framework/Modules/RealityKit.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import SceneKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/SceneKit.framework/Modules/SceneKit.swiftcrossimport/SwiftUI.swiftoverlay -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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MeshGenerator -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.abi.json
SwiftCompile normal arm64 Compiling\ QuickTestView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile QuickTestView.swift
SwiftCompile normal arm64 Compiling\ Plane.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Plane.swift
SwiftCompile normal arm64 Compiling\ MeshGenerator+AppKit.swift,\ MeshGenerator+RealityKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:73:42: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              |                           `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:135:27: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
133 |         /// let resource = MeshResource.generate(mesh.descriptors)
134 |         /// ```
135 |         var descriptors: [MeshDescriptor] {
    |             |             `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
136 |             return polygons.map { tri in
137 |                 tri.generateMeshDescriptor()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:163:32: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             |                  `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:242:52: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     |                              `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:249:58: error: 'LoadRequest' is unavailable in tvOS
247 |         /// Returns a new MeshResource from the mesh instance in you provide.
248 |         /// - Parameter mesh: The mesh to be converted.
249 |         static func generateAsync(_ mesh: Mesh) async -> LoadRequest<MeshResource> {
    |                                                          `- error: 'LoadRequest' is unavailable in tvOS
250 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
251 |             return generateAsync(from: [mesh.unifiedDescriptor])
RealityKit.LoadRequest:6:14: note: 'LoadRequest' has been explicitly marked unavailable here
 4 | @available(visionOS, introduced: 1.0, deprecated: 1.0)
 5 | @available(tvOS, unavailable)
 6 | public class LoadRequest<Output> : Publisher {
   |              `- note: 'LoadRequest' has been explicitly marked unavailable here
 7 |     public typealias Failure = Error
 8 |     public var result: Result<Output, any Error>? { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:217:22: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            |         `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:74:34: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
    |                                  |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                  `- note: add 'if #available' version check
 75 |             var positions: [SIMD3<Float>] = []
 76 |             var normals: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:28: error: 'positions' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                            |- error: 'positions' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:40: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                        |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                        `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:52: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                                    |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                    `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:28: error: 'normals' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                            |- error: 'normals' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:38: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                      |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                      `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:50: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                                  |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                  `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:28: error: 'textureCoordinates' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                            |- error: 'textureCoordinates' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:49: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                 |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                                 `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:61: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                             |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                             `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:95:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 93 |             if material != nil {
 94 |                 let materials: [UInt32] = [0]
 95 |                 meshDescriptor.materials = MeshDescriptor.Materials.perFace(materials)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
 96 |             }
 97 |             return meshDescriptor
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:175:34: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
173 |             let combined_vertices = polygons.flatMap { $0.vertices }
174 |
175 |             var meshDescriptor = MeshDescriptor()
    |                                  |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                  `- note: add 'if #available' version check
176 |             var positions: [SIMD3<Float>] = []
177 |             var normals: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:28: error: 'positions' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                            |- error: 'positions' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:40: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                        |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                        `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:52: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                                    |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                    `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:28: error: 'normals' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                            |- error: 'normals' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:38: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                      |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                      `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:50: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                                  |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                  `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:28: error: 'textureCoordinates' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                            |- error: 'textureCoordinates' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:49: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                 |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                                 `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:61: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                             |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                             `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:195:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
193 |                 // If there's zero, or only one, material for the polygons within the mesh, assign the
194 |                 // material to all faces in the mesh uniformly.
195 |                 meshDescriptor.materials = MeshDescriptor.Materials.allFaces(0)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
196 |             } else {
197 |                 // If there's more than one material listed in the mesh, then we drop back to asserting
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:210:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
208 |                     return 0
209 |                 }
210 |                 meshDescriptor.materials = MeshDescriptor.Materials.perFace(material_list_by_triangle)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
211 |             }
212 |             return meshDescriptor
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:244:24: error: 'generate(from:)' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
    |                        |- error: 'generate(from:)' is only available in tvOS 26.0 or newer
    |                        `- note: add 'if #available' version check
245 |         }
246 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+AppKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+RealityKit.swift
SwiftCompile normal arm64 Compiling\ Vertex.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Vertex.swift
SwiftCompile normal arm64 Compiling\ TextureCoordinates.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextureCoordinates.swift
SwiftCompile normal arm64 Compiling\ Bounds.swift,\ ColorRepresentation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Bounds.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ColorRepresentation.swift
SwiftCompile normal arm64 Compiling\ Triangle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Triangle.swift
SwiftCompile normal arm64 Compiling\ MeshGenerator+SceneKit.swift,\ MeshGenerator+UIKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+SceneKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+UIKit.swift
SwiftCompile normal arm64 Compiling\ LineSegment.swift,\ Mesh.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LineSegment.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Mesh.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-18 09:47:11.524 xcodebuild[908:5584] [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 'MeshGenerator' from project 'MeshGenerator')
	SwiftEmitModule normal arm64 Emitting\ module\ for\ MeshGenerator (in target 'MeshGenerator' from project 'MeshGenerator')
	Building workspace SceneKitDebugTools with scheme SceneKitDebugTools
(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:
  SceneKitDebugTools: /Users/admin/builder/spi-builder-workspace
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
  MeshGenerator: https://github.com/heckj/MeshGenerator.git @ 0.6.0
resolved source packages: SceneKitDebugTools, SymbolKit, SwiftDocCPlugin, MeshGenerator
2026-09-18 09:47:29.984 xcodebuild[1140:6789] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "meshgenerator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/heckj/MeshGenerator.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "SceneKitDebugTools",
  "name" : "SceneKitDebugTools",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "SceneKitDebugTools",
      "targets" : [
        "SceneKitDebugTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SceneKitDebugToolsTests",
      "module_type" : "SwiftTarget",
      "name" : "SceneKitDebugToolsTests",
      "path" : "Tests/SceneKitDebugToolsTests",
      "sources" : [
        "SceneKitDebugToolsTests.swift"
      ],
      "target_dependencies" : [
        "SceneKitDebugTools"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SceneKitDebugTools",
      "module_type" : "SwiftTarget",
      "name" : "SceneKitDebugTools",
      "path" : "Sources/SceneKitDebugTools",
      "product_dependencies" : [
        "MeshGenerator"
      ],
      "product_memberships" : [
        "SceneKitDebugTools"
      ],
      "sources" : [
        "AngleView.swift",
        "DebugNodes.swift",
        "DebugSceneView.swift",
        "EulerAngleView.swift",
        "NodeInfoView.swift",
        "ObservableSCNNode.swift",
        "OptionalNodeInfoView.swift",
        "PasteboardHelpers.swift",
        "QuaternionView.swift",
        "SceneInfoView.swift",
        "SearchableSceneInfoView.swift",
        "Simd3View.swift",
        "Simd4View.swift",
        "Simd4x4View.swift",
        "Transforms.swift",
        "simd+codetext.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
{
  "workspace" : {
    "name" : "SceneKitDebugTools",
    "schemes" : [
      "SceneKitDebugTools"
    ]
  }
}
2026-09-18 09:47:37.103 xcodebuild[1198:7173] [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 SceneKitDebugTools -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 SceneKitDebugTools -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  MeshGenerator: https://github.com/heckj/MeshGenerator.git @ 0.6.0
  SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.5.0
  SceneKitDebugTools: /Users/admin/builder/spi-builder-workspace
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'SceneKitDebugTools-product' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'SceneKitDebugTools' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'MeshGenerator-product' in project 'MeshGenerator'
    Target 'SceneKitDebugTools' in project 'SceneKitDebugTools'
        ➜ Explicit dependency on target 'MeshGenerator-product' in project 'MeshGenerator'
    Target 'MeshGenerator-product' in project 'MeshGenerator'
        ➜ Explicit dependency on target 'MeshGenerator' in project 'MeshGenerator'
    Target 'MeshGenerator' in project 'MeshGenerator' (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 MeshGenerator normal arm64 com.apple.xcode.tools.swift.compiler (in target 'MeshGenerator' from project 'MeshGenerator')
    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 MeshGenerator -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.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 -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ Bounds.swift,\ ColorRepresentation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Bounds.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ColorRepresentation.swift
SwiftCompile normal arm64 Compiling\ LineSegment.swift,\ Mesh.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LineSegment.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Mesh.swift
SwiftCompile normal arm64 Compiling\ MeshGenerator+SceneKit.swift,\ MeshGenerator+UIKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+SceneKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+UIKit.swift
SwiftCompile normal arm64 Compiling\ MeshGenerator+AppKit.swift,\ MeshGenerator+RealityKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:73:42: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              |                           `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:135:27: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
133 |         /// let resource = MeshResource.generate(mesh.descriptors)
134 |         /// ```
135 |         var descriptors: [MeshDescriptor] {
    |             |             `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
136 |             return polygons.map { tri in
137 |                 tri.generateMeshDescriptor()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:163:32: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             |                  `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:242:52: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     |                              `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:249:58: error: 'LoadRequest' is unavailable in tvOS
247 |         /// Returns a new MeshResource from the mesh instance in you provide.
248 |         /// - Parameter mesh: The mesh to be converted.
249 |         static func generateAsync(_ mesh: Mesh) async -> LoadRequest<MeshResource> {
    |                                                          `- error: 'LoadRequest' is unavailable in tvOS
250 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
251 |             return generateAsync(from: [mesh.unifiedDescriptor])
RealityKit.LoadRequest:6:14: note: 'LoadRequest' has been explicitly marked unavailable here
 4 | @available(visionOS, introduced: 1.0, deprecated: 1.0)
 5 | @available(tvOS, unavailable)
 6 | public class LoadRequest<Output> : Publisher {
   |              `- note: 'LoadRequest' has been explicitly marked unavailable here
 7 |     public typealias Failure = Error
 8 |     public var result: Result<Output, any Error>? { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:217:22: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            |         `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:74:34: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
    |                                  |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                  `- note: add 'if #available' version check
 75 |             var positions: [SIMD3<Float>] = []
 76 |             var normals: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:28: error: 'positions' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                            |- error: 'positions' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:40: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                        |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                        `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:83:52: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 81 |                 uvs.append(vertex.tex.simd_float2)
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                                    |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                    `- note: add 'if #available' version check
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:28: error: 'normals' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                            |- error: 'normals' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:38: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                      |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                      `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:84:50: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 82 |             }
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                                  |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                  `- note: add 'if #available' version check
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
 86 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:28: error: 'textureCoordinates' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                            |- error: 'textureCoordinates' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:49: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                 |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                                 `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:85:61: error: 'init(_:)' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 83 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
 84 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
 85 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                             |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                             `- note: add 'if #available' version check
 86 |
 87 |             let indices: [UInt32] = [0, 1, 2]
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:95:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
    :
 93 |             if material != nil {
 94 |                 let materials: [UInt32] = [0]
 95 |                 meshDescriptor.materials = MeshDescriptor.Materials.perFace(materials)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
 96 |             }
 97 |             return meshDescriptor
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:175:34: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
173 |             let combined_vertices = polygons.flatMap { $0.vertices }
174 |
175 |             var meshDescriptor = MeshDescriptor()
    |                                  |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                  `- note: add 'if #available' version check
176 |             var positions: [SIMD3<Float>] = []
177 |             var normals: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:28: error: 'positions' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                            |- error: 'positions' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:40: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                        |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                        `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:184:52: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
182 |                 uvs.append(vertex.tex.simd_float2)
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
    |                                                    |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                    `- note: add 'if #available' version check
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:28: error: 'normals' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                            |- error: 'normals' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:38: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                      |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                      `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:185:50: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
183 |             }
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
    |                                                  |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                  `- note: add 'if #available' version check
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
187 |
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:28: error: 'textureCoordinates' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                            |- error: 'textureCoordinates' is only available in tvOS 26.0 or newer
    |                            `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:49: error: 'MeshBuffers' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                 |- error: 'MeshBuffers' is only available in tvOS 26.0 or newer
    |                                                 `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:186:61: error: 'init(_:)' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
184 |             meshDescriptor.positions = MeshBuffers.Positions(positions)
185 |             meshDescriptor.normals = MeshBuffers.Normals(normals)
186 |             meshDescriptor.textureCoordinates = MeshBuffers.TextureCoordinates(uvs)
    |                                                             |- error: 'init(_:)' is only available in tvOS 26.0 or newer
    |                                                             `- note: add 'if #available' version check
187 |
188 |             // create an array of all the vertices in the order they're provided within the triangles
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:195:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
193 |                 // If there's zero, or only one, material for the polygons within the mesh, assign the
194 |                 // material to all faces in the mesh uniformly.
195 |                 meshDescriptor.materials = MeshDescriptor.Materials.allFaces(0)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
196 |             } else {
197 |                 // If there's more than one material listed in the mesh, then we drop back to asserting
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:210:44: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
    :
208 |                     return 0
209 |                 }
210 |                 meshDescriptor.materials = MeshDescriptor.Materials.perFace(material_list_by_triangle)
    |                                            |- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |                                            `- note: add 'if #available' version check
211 |             }
212 |             return meshDescriptor
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:244:24: error: 'generate(from:)' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
    |                        |- error: 'generate(from:)' is only available in tvOS 26.0 or newer
    |                        `- note: add 'if #available' version check
245 |         }
246 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+AppKit.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MeshGenerator+RealityKit.swift
SwiftCompile normal arm64 Compiling\ Vector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vector.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vector.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Vector.swift
SwiftCompile normal arm64 Compiling\ QuickTestView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile QuickTestView.swift
SwiftCompile normal arm64 Compiling\ TextureCoordinates.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextureCoordinates.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ MeshGenerator (in target 'MeshGenerator' from project 'MeshGenerator')
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:73:42: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
 65 |
 66 |     @available(macOS 12.0, iOS 15.0, *)
 67 |     public extension Triangle {
    |            `- note: add '@available' attribute to enclosing extension
 68 |         /// Generates a mesh descriptor for the triangle.
 69 |         ///
    :
 71 |         ///  Using this method against a single triangle, or a collection, doesn't
 72 |         ///  consolidate the vertices by location and/or normal.
 73 |         func generateMeshDescriptor() -> MeshDescriptor {
    |              |                           `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |              `- note: add '@available' attribute to enclosing instance method
 74 |             var meshDescriptor = MeshDescriptor()
 75 |             var positions: [SIMD3<Float>] = []
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:135:27: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
133 |         /// let resource = MeshResource.generate(mesh.descriptors)
134 |         /// ```
135 |         var descriptors: [MeshDescriptor] {
    |             |             `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
136 |             return polygons.map { tri in
137 |                 tri.generateMeshDescriptor()
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:163:32: error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
100 |
101 |     @available(macOS 12.0, iOS 15.0, *)
102 |     public extension Mesh {
    |            `- note: add '@available' attribute to enclosing extension
103 |         // extend Mesh and enable something that creates a MeshResource, or ModelComponent?
104 |         // or extend MeshResource and implement a
    :
161 |         /// let resource = MeshResource.generate([mesh.unifiedDescriptor])
162 |         /// ```
163 |         var unifiedDescriptor: MeshDescriptor {
    |             |                  `- error: 'MeshDescriptor' is only available in tvOS 26.0 or newer
    |             `- note: add '@available' attribute to enclosing property
164 |             // build a complete set of the materials within the collection of triangles
165 |             let setOfMaterials: Set<Material> = Set(polygons.compactMap { $0.material })
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:242:52: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
    :
240 |         /// ```
241 |
242 |         static func generate(mesh: Mesh) throws -> MeshResource {
    |                     |                              `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |                     `- note: add '@available' attribute to enclosing static method
243 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
244 |             return try generate(from: [mesh.unifiedDescriptor])
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:249:58: error: 'LoadRequest' is unavailable in tvOS
247 |         /// Returns a new MeshResource from the mesh instance in you provide.
248 |         /// - Parameter mesh: The mesh to be converted.
249 |         static func generateAsync(_ mesh: Mesh) async -> LoadRequest<MeshResource> {
    |                                                          `- error: 'LoadRequest' is unavailable in tvOS
250 |             precondition(mesh.polygons.count > 0, "Mesh must have more than one triangle in order to render.")
251 |             return generateAsync(from: [mesh.unifiedDescriptor])
RealityKit.LoadRequest:6:14: note: 'LoadRequest' has been explicitly marked unavailable here
 4 | @available(visionOS, introduced: 1.0, deprecated: 1.0)
 5 | @available(tvOS, unavailable)
 6 | public class LoadRequest<Output> : Publisher {
   |              `- note: 'LoadRequest' has been explicitly marked unavailable here
 7 |     public typealias Failure = Error
 8 |     public var result: Result<Output, any Error>? { get }
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift:217:22: error: 'MeshResource' is only available in tvOS 26.0 or newer
215 |
216 |     @available(macOS 12.0, iOS 15.0, *)
217 |     public extension MeshResource {
    |            |         `- error: 'MeshResource' is only available in tvOS 26.0 or newer
    |            `- note: add '@available' attribute to enclosing extension
218 |         /// Returns a new MeshResource from the mesh instance in you provide.
219 |         /// - Parameter mesh: The mesh to be converted.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Bounds.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/ColorRepresentation.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/LineSegment.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Mesh.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+AppKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+RealityKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+SceneKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/MeshGenerator+UIKit.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/QuickTestView.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/TextureCoordinates.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vector.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift -target arm64-apple-tvos15.0 -module-can-import-version RealityKit 453.3.1 0 -module-can-import-version SceneKit 1.2 612.0.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -module-can-import-version simd 25 0 -disable-cross-import-overlay-search -swift-module-cross-import RealityKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/RealityKit.framework/Modules/RealityKit.swiftcrossimport/ComputeGraph.swiftoverlay -swift-module-cross-import RealityKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/RealityKit.framework/Modules/RealityKit.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import SceneKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/SceneKit.framework/Modules/SceneKit.swiftcrossimport/SwiftUI.swiftoverlay -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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-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 -suppress-warnings -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name MeshGenerator -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator_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/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/MeshGenerator.build/Debug-appletvos/MeshGenerator-t.build/Objects-normal/arm64/MeshGenerator.abi.json
SwiftCompile normal arm64 (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ Vertex.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Vertex.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Vertex.swift
SwiftCompile normal arm64 Compiling\ Plane.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Plane.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Plane.swift
SwiftCompile normal arm64 Compiling\ Triangle.swift /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift (in target 'MeshGenerator' from project 'MeshGenerator')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/MeshGenerator/Sources/MeshGenerator/Triangle.swift (in target 'MeshGenerator' from project 'MeshGenerator')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Triangle.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-18 09:47:44.019 xcodebuild[1249:7526] [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\ MeshGenerator (in target 'MeshGenerator' from project 'MeshGenerator')
	SwiftCompile normal arm64 (in target 'MeshGenerator' from project 'MeshGenerator')
	Building workspace SceneKitDebugTools with scheme SceneKitDebugTools
(3 failures)
BUILD FAILURE 6.4 tvOS