The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build shared-graphics-tools, reference main (5be8cf), with Swift 5.9 for visionOS using Xcode 15.2 on 3 Jul 2024 23:41:31 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme shared-graphics-tools -destination generic/platform=xrOS

Build Log

========================================
RunAll
========================================
Builder version: 4.44.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/computer-graphics-tools/shared-graphics-tools.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/computer-graphics-tools/shared-graphics-tools
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 5be8cf7 Update .spi.yml
Cloned https://github.com/computer-graphics-tools/shared-graphics-tools.git
Revision (git rev-parse @):
5be8cf7a7521f79878a55a762d30e3210421984f
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/computer-graphics-tools/shared-graphics-tools.git at main
========================================
Build
========================================
Selected platform:         visionOS
Swift version:             5.9
Building package at path:  $workDir
https://github.com/computer-graphics-tools/shared-graphics-tools.git
Command line invocation:
    /Applications/Xcode-15.2.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Fetching from https://github.com/eugenebokhan/metal-tools.git
Fetching from https://github.com/eugenebokhan/core-video-tools.git
Fetching from https://github.com/computer-graphics-tools/simd-tools.git
Fetching from https://github.com/apple/swift-syntax.git
Creating working copy of package ‘simd-tools’
Checking out 0.0.2 of package ‘simd-tools’
Creating working copy of package ‘metal-tools’
Checking out 1.3.2 of package ‘metal-tools’
Creating working copy of package ‘core-video-tools’
Checking out 0.1.0 of package ‘core-video-tools’
Creating working copy of package ‘swift-syntax’
Checking out 510.0.2 of package ‘swift-syntax’
Resolve Package Graph
Resolved source packages:
  shared-graphics-tools: /Users/admin/builder/spi-builder-workspace
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
  metal-tools: https://github.com/eugenebokhan/metal-tools.git @ 1.3.2
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
  core-video-tools: https://github.com/eugenebokhan/core-video-tools.git @ 0.1.0
resolved source packages: shared-graphics-tools, simd-tools, metal-tools, swift-syntax, core-video-tools
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme shared-graphics-tools -destination generic/platform=xrOS
Command line invocation:
    /Applications/Xcode-15.2.0.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 shared-graphics-tools -destination generic/platform=xrOS
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  core-video-tools: https://github.com/eugenebokhan/core-video-tools.git @ 0.1.0
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
  metal-tools: https://github.com/eugenebokhan/metal-tools.git @ 1.3.2
  shared-graphics-tools: /Users/admin/builder/spi-builder-workspace
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (29 targets)
    Target 'SharedGraphicsToolsTests' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
        ➜ Explicit dependency on target 'MetalComputeTools' in project 'metal-tools'
    Target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeToolsSharedTypes' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeToolsSharedTypes' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDToolsMacros' in project 'simd-tools'
    Target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDToolsMacros' in project 'simd-tools'
    Target 'SIMDToolsMacros' in project 'simd-tools'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPlugin' in project 'swift-syntax'
    Target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
    Target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
    Target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
    Target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
    Target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
    Target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
    Target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
    Target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
    Target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
    Target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
    Target 'SwiftSyntax510' in project 'swift-syntax' (no dependencies)
    Target 'SwiftSyntax509' in project 'swift-syntax' (no dependencies)
    Target 'MetalComputeToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalComputeTools' in project 'metal-tools' (no dependencies)
    Target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'CoreVideoTools' in project 'core-video-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'CoreVideoTools' in project 'core-video-tools' (no dependencies)
    Target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
    Target 'MetalTools' in project 'metal-tools' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
Build description signature: ce4b45b2be96a25a2886051cdc055a33
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/ce4b45b2be96a25a2886051cdc055a33.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
ClangStatCache /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.2-23C53-ddea79c7890ab41bba4a63928c655a96.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.2-23C53-ddea79c7890ab41bba4a63928c655a96.sdkstatcache
ClangStatCache /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.0-21N301-507b24b17232e3251ca0940ee12dbb91.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.0-21N301-507b24b17232e3251ca0940ee12dbb91.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug
    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
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalComputeTools.bundle (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalComputeTools.bundle
MkDir /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SharedGraphicsToolsTests.xctest (in target 'SharedGraphicsToolsTests' from project 'shared-graphics-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/SharedGraphicsToolsTests.xctest
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.modulemap (in target 'MetalTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.modulemap (in target 'MetalComputeToolsSharedTypes' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax510.build/SwiftSyntax510.modulemap (in target 'SwiftSyntax510' from project 'swift-syntax')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax510.build/SwiftSyntax510.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax509.build/SwiftSyntax509.modulemap (in target 'SwiftSyntax509' from project 'swift-syntax')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax509.build/SwiftSyntax509.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/core-video-tools.build/Debug-xros/CoreVideoTools.build/CoreVideoTools.modulemap (in target 'CoreVideoTools' from project 'core-video-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/core-video-tools
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/core-video-tools.build/Debug-xros/CoreVideoTools.build/CoreVideoTools.modulemap
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/MetalTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.modulemap (in target 'MetalTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    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/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/empty-metal-tools_MetalComputeTools.plist (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/empty-metal-tools_MetalComputeTools.plist
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:3:10: error: unknown type name 'float4x4'; did you mean 'float4'?
constant float4x4 ycbcrToRGBTransform = {
         ^~~~~~~~
         float4
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_extended_vector:146:55: note: 'float4' declared here
typedef __attribute__((__ext_vector_type__(4))) float float4;
                                                      ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:4:5: error: excess elements in scalar initializer
    { +1.0000f, +1.0000f, +1.0000f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:5:5: error: excess elements in scalar initializer
    { +0.0000f, -0.3441f, +1.7720f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:6:5: error: excess elements in scalar initializer
    { +1.4020f, -0.7141f, +0.0000f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:7:5: error: excess elements in scalar initializer
    { -0.7010f, +0.5291f, -0.8860f, +1.0000f }
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:10:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void ycbcrToRGBA(texture2d<float, access::sample> sourceY [[ texture(0) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:10:25: error: no template named 'texture2d'
kernel void ycbcrToRGBA(texture2d<float, access::sample> sourceY [[ texture(0) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:11:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                        texture2d<float, access::sample> sourceCbCr [[ texture(1) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:11:25: error: no template named 'texture2d'
                        texture2d<float, access::sample> sourceCbCr [[ texture(1) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:12:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                        texture2d<float, access::write> destinationRGBA [[ texture(2) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:12:25: error: no template named 'texture2d'
                        texture2d<float, access::write> destinationRGBA [[ texture(2) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:17:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:25: error: use of undeclared identifier 'coord'
    constexpr sampler s(coord::normalized,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:20:25: error: use of undeclared identifier 'address'
                        address::clamp_to_edge,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:21:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
16 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:3:44: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureResize(texture2d<float, access::sample> source [[ texture(0) ]],
                                           ^~~~~~
                                           metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:3:27: error: no template named 'texture2d'
kernel void textureResize(texture2d<float, access::sample> source [[ texture(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:4:44: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                          texture2d<float, access::write> destination [[ texture(1) ]],
                                           ^~~~~~
                                           metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:4:27: error: no template named 'texture2d'
                          texture2d<float, access::write> destination [[ texture(1) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:5:27: error: unknown type name 'sampler'
                          sampler s [[ sampler(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:9:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
6 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:3:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureMultiplyAdd(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:3:32: error: no template named 'texture2d'
kernel void textureMultiplyAdd(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:4:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:4:32: error: no template named 'texture2d'
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:5:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::write> destination [[ texture(2) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:5:32: error: no template named 'texture2d'
                               texture2d<float, access::write> destination [[ texture(2) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:9:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:14:39: error: use of undeclared identifier 'multiplierFC'
                                      multiplierFC,
                                      ^
8 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:3:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:3:24: error: no template named 'texture2d'
kernel void textureMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:4:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                       texture2d<float, access::sample> sourceTwo [[ texture(1) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:4:24: error: no template named 'texture2d'
                       texture2d<float, access::sample> sourceTwo [[ texture(1) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:5:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                       texture2d<float, access::write> destination [[ texture(2) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:5:24: error: no template named 'texture2d'
                       texture2d<float, access::write> destination [[ texture(2) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:6:33: error: unknown type name 'float3x3'; did you mean 'float3'?
                       constant float3x3& transform [[ buffer(0) ]],
                                ^~~~~~~~
                                float3
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_extended_vector:145:55: note: 'float3' declared here
typedef __attribute__((__ext_vector_type__(3))) float float3;
                                                      ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:14:53: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, destinationTextureSize, deviceSupportsNonuniformThreadgroups);
                                                    ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:21:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:21:25: error: use of undeclared identifier 'coord'
    constexpr sampler s(coord::normalized,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:22:25: error: use of undeclared identifier 'address'
                        address::clamp_to_zero,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:23:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:37:37: error: use of undeclared identifier 'mix'
    const float4 destinationValue = mix(sourceOneValue,
                                    ^
13 errors generated.
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/SwiftSyntax510.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax510.build/SwiftSyntax510.modulemap (in target 'SwiftSyntax510' from project 'swift-syntax')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
    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/swift-syntax.build/Debug/SwiftSyntax510.build/SwiftSyntax510.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps/SwiftSyntax509.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-syntax.build/Debug/SwiftSyntax509.build/SwiftSyntax509.modulemap (in target 'SwiftSyntax509' from project 'swift-syntax')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-syntax
    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/swift-syntax.build/Debug/SwiftSyntax509.build/SwiftSyntax509.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/MetalComputeToolsSharedTypes.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.modulemap (in target 'MetalComputeToolsSharedTypes' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    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/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/CoreVideoTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/core-video-tools.build/Debug-xros/CoreVideoTools.build/CoreVideoTools.modulemap (in target 'CoreVideoTools' from project 'core-video-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/core-video-tools
    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/core-video-tools.build/Debug-xros/CoreVideoTools.build/CoreVideoTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalComputeTools.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/empty-metal-tools_MetalComputeTools.plist (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    builtin-infoPlistUtility /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/empty-metal-tools_MetalComputeTools.plist -producttype com.apple.product-type.bundle -expandbuildsettings -format binary -platform xros -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalComputeTools.bundle/Info.plist
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:4:30: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
void textureMin(texture2d<T, access::read> source,
                             ^~~~~~
                             metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:4:17: error: no template named 'texture2d'
void textureMin(texture2d<T, access::read> source,
                ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:34:25: error: use of undeclared identifier 'mem_flags'
    threadgroup_barrier(mem_flags::mem_threadgroup);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:40:24: error: use of undeclared identifier 'min'
            minValue = min(minValue, sharedMemory[i]);
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMin)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:64:28: error: expected ';' after top level declarator
generateKernels(textureMin)
                           ^
                           ;
6 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:4:31: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
void textureMean(texture2d<T, access::read> source,
                              ^~~~~~
                              metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:4:18: error: no template named 'texture2d'
void textureMean(texture2d<T, access::read> source,
                 ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:34:25: error: use of undeclared identifier 'mem_flags'
    threadgroup_barrier(mem_flags::mem_threadgroup);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:69:1: error: unknown type name 'generateKernels'
generateKernels(textureMean)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:69:29: error: expected ';' after top level declarator
generateKernels(textureMean)
                            ^
                            ;
5 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal
Resolve Package Graph
** BUILD FAILED **
The following build commands failed:
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
(6 failures)
Command line invocation:
    /Applications/Xcode-15.2.0.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 shared-graphics-tools -destination generic/platform=xrOS
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
  core-video-tools: https://github.com/eugenebokhan/core-video-tools.git @ 0.1.0
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
  metal-tools: https://github.com/eugenebokhan/metal-tools.git @ 1.3.2
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
  shared-graphics-tools: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (29 targets)
    Target 'SharedGraphicsToolsTests' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
        ➜ Explicit dependency on target 'MetalComputeTools' in project 'metal-tools'
    Target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeToolsSharedTypes' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalComputeToolsSharedTypes' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDToolsMacros' in project 'simd-tools'
    Target 'SIMDTools' in project 'simd-tools'
        ➜ Explicit dependency on target 'SIMDToolsMacros' in project 'simd-tools'
    Target 'SIMDToolsMacros' in project 'simd-tools'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPlugin' in project 'swift-syntax'
    Target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
    Target 'SwiftCompilerPlugin' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
    Target 'SwiftCompilerPluginMessageHandling' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
    Target 'SwiftSyntaxMacroExpansion' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftOperators' in project 'swift-syntax'
    Target 'SwiftOperators' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
    Target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
    Target 'SwiftSyntaxMacros' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntaxBuilder' in project 'swift-syntax'
    Target 'SwiftSyntaxBuilder' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParserDiagnostics' in project 'swift-syntax'
    Target 'SwiftParserDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftParser' in project 'swift-syntax'
    Target 'SwiftBasicFormat' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftParser' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftDiagnostics' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax' in project 'swift-syntax'
    Target 'SwiftSyntax' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax509' in project 'swift-syntax'
        ➜ Explicit dependency on target 'SwiftSyntax510' in project 'swift-syntax'
    Target 'SwiftSyntax510' in project 'swift-syntax' (no dependencies)
    Target 'SwiftSyntax509' in project 'swift-syntax' (no dependencies)
    Target 'MetalComputeToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalComputeTools' in project 'metal-tools' (no dependencies)
    Target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'SharedGraphicsTools' in project 'shared-graphics-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'CoreVideoTools' in project 'core-video-tools'
        ➜ Explicit dependency on target 'CoreVideoTools' in project 'core-video-tools'
    Target 'CoreVideoTools' in project 'core-video-tools' (no dependencies)
    Target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
    Target 'MetalTools' in project 'metal-tools' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.0-21N301-507b24b17232e3251ca0940ee12dbb91.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.0-21N301-507b24b17232e3251ca0940ee12dbb91.sdkstatcache
ClangStatCache /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.2-23C53-ddea79c7890ab41bba4a63928c655a96.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.2.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.2-23C53-ddea79c7890ab41bba4a63928c655a96.sdkstatcache
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/YCbCrToRGBA.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:3:10: error: unknown type name 'float4x4'; did you mean 'float4'?
constant float4x4 ycbcrToRGBTransform = {
         ^~~~~~~~
         float4
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_extended_vector:146:55: note: 'float4' declared here
typedef __attribute__((__ext_vector_type__(4))) float float4;
                                                      ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:4:5: error: excess elements in scalar initializer
    { +1.0000f, +1.0000f, +1.0000f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:5:5: error: excess elements in scalar initializer
    { +0.0000f, -0.3441f, +1.7720f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:6:5: error: excess elements in scalar initializer
    { +1.4020f, -0.7141f, +0.0000f, +0.0000f },
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:7:5: error: excess elements in scalar initializer
    { -0.7010f, +0.5291f, -0.8860f, +1.0000f }
    ^         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:10:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void ycbcrToRGBA(texture2d<float, access::sample> sourceY [[ texture(0) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:10:25: error: no template named 'texture2d'
kernel void ycbcrToRGBA(texture2d<float, access::sample> sourceY [[ texture(0) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:11:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                        texture2d<float, access::sample> sourceCbCr [[ texture(1) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:11:25: error: no template named 'texture2d'
                        texture2d<float, access::sample> sourceCbCr [[ texture(1) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:12:42: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                        texture2d<float, access::write> destinationRGBA [[ texture(2) ]],
                                         ^~~~~~
                                         metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:12:25: error: no template named 'texture2d'
                        texture2d<float, access::write> destinationRGBA [[ texture(2) ]],
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:17:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:25: error: use of undeclared identifier 'coord'
    constexpr sampler s(coord::normalized,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:20:25: error: use of undeclared identifier 'address'
                        address::clamp_to_edge,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:21:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
16 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureWeightedMix.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:3:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureWeightedMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:3:32: error: no template named 'texture2d'
kernel void textureWeightedMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:4:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:4:32: error: no template named 'texture2d'
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:5:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::write> destination [[ texture(2) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:5:32: error: no template named 'texture2d'
                               texture2d<float, access::write> destination [[ texture(2) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal:10:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
7 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureResize.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:3:44: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureResize(texture2d<float, access::sample> source [[ texture(0) ]],
                                           ^~~~~~
                                           metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:3:27: error: no template named 'texture2d'
kernel void textureResize(texture2d<float, access::sample> source [[ texture(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:4:44: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                          texture2d<float, access::write> destination [[ texture(1) ]],
                                           ^~~~~~
                                           metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:4:27: error: no template named 'texture2d'
                          texture2d<float, access::write> destination [[ texture(1) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:5:27: error: unknown type name 'sampler'
                          sampler s [[ sampler(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:9:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
6 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMultiplyAdd.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:3:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureMultiplyAdd(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:3:32: error: no template named 'texture2d'
kernel void textureMultiplyAdd(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:4:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:4:32: error: no template named 'texture2d'
                               texture2d<float, access::read> sourceTwo [[ texture(1) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:5:49: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                               texture2d<float, access::write> destination [[ texture(2) ]],
                                                ^~~~~~
                                                metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:5:32: error: no template named 'texture2d'
                               texture2d<float, access::write> destination [[ texture(2) ]],
                               ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:9:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:14:39: error: use of undeclared identifier 'multiplierFC'
                                      multiplierFC,
                                      ^
8 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMix.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:3:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
kernel void textureMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:3:24: error: no template named 'texture2d'
kernel void textureMix(texture2d<float, access::read> sourceOne [[ texture(0) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:4:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                       texture2d<float, access::sample> sourceTwo [[ texture(1) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:4:24: error: no template named 'texture2d'
                       texture2d<float, access::sample> sourceTwo [[ texture(1) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:5:41: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
                       texture2d<float, access::write> destination [[ texture(2) ]],
                                        ^~~~~~
                                        metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:5:24: error: no template named 'texture2d'
                       texture2d<float, access::write> destination [[ texture(2) ]],
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:6:33: error: unknown type name 'float3x3'; did you mean 'float3'?
                       constant float3x3& transform [[ buffer(0) ]],
                                ^~~~~~~~
                                float3
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_extended_vector:145:55: note: 'float3' declared here
typedef __attribute__((__ext_vector_type__(3))) float float3;
                                                      ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:14:53: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, destinationTextureSize, deviceSupportsNonuniformThreadgroups);
                                                    ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:21:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:21:25: error: use of undeclared identifier 'coord'
    constexpr sampler s(coord::normalized,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:22:25: error: use of undeclared identifier 'address'
                        address::clamp_to_zero,
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:23:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:37:37: error: use of undeclared identifier 'mix'
    const float4 destinationValue = mix(sourceOneValue,
                                    ^
13 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMin.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:4:30: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
void textureMin(texture2d<T, access::read> source,
                             ^~~~~~
                             metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:4:17: error: no template named 'texture2d'
void textureMin(texture2d<T, access::read> source,
                ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:34:25: error: use of undeclared identifier 'mem_flags'
    threadgroup_barrier(mem_flags::mem_threadgroup);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:40:24: error: use of undeclared identifier 'min'
            minValue = min(minValue, sharedMemory[i]);
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMin)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:64:28: error: expected ';' after top level declarator
generateKernels(textureMin)
                           ^
                           ;
6 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMean.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:4:31: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
void textureMean(texture2d<T, access::read> source,
                              ^~~~~~
                              metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:4:18: error: no template named 'texture2d'
void textureMean(texture2d<T, access::read> source,
                 ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:34:25: error: use of undeclared identifier 'mem_flags'
    threadgroup_barrier(mem_flags::mem_threadgroup);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:69:1: error: unknown type name 'generateKernels'
generateKernels(textureMean)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:69:29: error: expected ';' after top level declarator
generateKernels(textureMean)
                            ^
                            ;
5 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools
    /Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/metal -c -target air64-apple-xros1.0 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -isysroot /Applications/Xcode-15.2.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.0.sdk -ffast-math -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMax.dat /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:4:30: error: use of undeclared identifier 'access'; did you mean 'metal::access'?
void textureMax(texture2d<T, access::read> source,
                             ^~~~~~
                             metal::access
/Applications/Xcode-15.2.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.98/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:4:17: error: no template named 'texture2d'
void textureMax(texture2d<T, access::read> source,
                ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:34:25: error: use of undeclared identifier 'mem_flags'
    threadgroup_barrier(mem_flags::mem_threadgroup);
                        ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:40:24: error: use of undeclared identifier 'max'
            maxValue = max(maxValue, sharedMemory[i]);
                       ^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMax)
^
/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:28: error: expected ';' after top level declarator
generateKernels(textureMax)
                           ^
                           ;
6 errors generated.
** BUILD FAILED **
The following build commands failed:
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/metal-tools/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
(8 failures)
BUILD FAILURE 5.9 visionOS