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 metal-tools, reference 1.3.3 (db76d9), with Swift 5.10 for visionOS using Xcode 15.4 on 23 Jul 2024 01:21:23 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme metal-tools-Package -destination generic/platform=xrOS

Build Log

========================================
RunAll
========================================
Builder version: 4.47.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/computer-graphics-tools/metal-tools.git
Reference: 1.3.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/computer-graphics-tools/metal-tools
 * tag               1.3.3      -> FETCH_HEAD
HEAD is now at db76d9f vision os target support
Cloned https://github.com/computer-graphics-tools/metal-tools.git
Revision (git rev-parse @):
db76d9f9807641a5aa9b3e9291b559927bacd374
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/computer-graphics-tools/metal-tools.git at 1.3.3
========================================
Build
========================================
Selected platform:         visionOS
Swift version:             5.10
Building package at path:  $PWD
https://github.com/computer-graphics-tools/metal-tools.git
Command line invocation:
    /Applications/Xcode-15.4.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/computer-graphics-tools/simd-tools.git
Fetching from https://github.com/apple/swift-syntax.git
Creating working copy of package ‘swift-syntax’
Checking out 510.0.2 of package ‘swift-syntax’
Creating working copy of package ‘simd-tools’
Checking out 0.0.2 of package ‘simd-tools’
Resolved source packages:
  metal-tools: /Users/admin/builder/spi-builder-workspace
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
resolved source packages: metal-tools, simd-tools, swift-syntax
{
  "dependencies" : [
    {
      "identity" : "simd-tools",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.2",
            "upper_bound" : "0.1.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/computer-graphics-tools/simd-tools.git"
    }
  ],
  "manifest_display_name" : "metal-tools",
  "name" : "metal-tools",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "MetalTools",
      "targets" : [
        "MetalTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MetalComputeTools",
      "targets" : [
        "MetalComputeTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MetalRenderingTools",
      "targets" : [
        "MetalRenderingTools"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MetalTools",
      "module_type" : "SwiftTarget",
      "name" : "MetalTools",
      "path" : "Sources/MetalTools",
      "product_memberships" : [
        "MetalTools",
        "MetalComputeTools",
        "MetalRenderingTools"
      ],
      "sources" : [
        "CodableContainer/MTLTextureCodableContainer.swift",
        "CodableContainer/MTLTextureDescriptorCodableContainer.swift",
        "Extensions/CoreVideo/CVPixelBuffer+MTLTexture.swift",
        "Extensions/CoreVideo/CVPixelFormat+Extensions.swift",
        "Extensions/Foundation/Decoder+MTLDevice.swift",
        "Extensions/Metal/MTLBlitCommandEncoder/MTLBlitCommandEncoder+Copy.swift",
        "Extensions/Metal/MTLBuffer/MTLBuffer+Contents.swift",
        "Extensions/Metal/MTLCPUCacheMode/MTLCPUCacheMode+Codable.swift",
        "Extensions/Metal/MTLClearColor/MTLClearColor+Clear.swift",
        "Extensions/Metal/MTLCommandBuffer/MTLCommandBuffer+Dispatching.swift",
        "Extensions/Metal/MTLCommandBuffer/MTLCommandBuffer+ExecutionTime.swift",
        "Extensions/Metal/MTLCommandQueue/MTLCommandQueue+Schedule.swift",
        "Extensions/Metal/MTLCompileOptions/MTLCompileOptions+Extensions.swift",
        "Extensions/Metal/MTLComputeCommandEncoder/MTLComputeCommandEncoder+Arguments.swift",
        "Extensions/Metal/MTLComputeCommandEncoder/MTLComputeCommandEncoder+Dispatch.swift",
        "Extensions/Metal/MTLComputePipelineState/MTLComputePipelineState+Threads.swift",
        "Extensions/Metal/MTLDevice/MTLDevice+Convenience.swift",
        "Extensions/Metal/MTLDevice/MTLDevice+Features.swift",
        "Extensions/Metal/MTLDevice/MTLDevice+IsDiscrete.swift",
        "Extensions/Metal/MTLDevice/MTLDevice+MTLTexture.swift",
        "Extensions/Metal/MTLFunctionConstantValues/MTLFunctionConstantValues+SetValue.swift",
        "Extensions/Metal/MTLHeap/MTLHeap+Convenience.swift",
        "Extensions/Metal/MTLLibrary/MTLLibrary+PipelineState.swift",
        "Extensions/Metal/MTLOrigin/MTLOrigin+Clamp.swift",
        "Extensions/Metal/MTLOrigin/MTLOrigin+Codable.swift",
        "Extensions/Metal/MTLOrigin/MTLOrigin+Convenience.swift",
        "Extensions/Metal/MTLOrigin/MTLOrigin+Equitable.swift",
        "Extensions/Metal/MTLPixelFormat/MTLPixelFormat+CGBitmapInfo.swift",
        "Extensions/Metal/MTLPixelFormat/MTLPixelFormat+CVPixelFormat.swift",
        "Extensions/Metal/MTLPixelFormat/MTLPixelFormat+Codable.swift",
        "Extensions/Metal/MTLPixelFormat/MTLPixelFormat+ColorSpace.swift",
        "Extensions/Metal/MTLPixelFormat/MTLPixelFormat+Extensions.swift",
        "Extensions/Metal/MTLRegion/MTLRegion+Area.swift",
        "Extensions/Metal/MTLRegion/MTLRegion+Clamp.swift",
        "Extensions/Metal/MTLRegion/MTLRegion+Codable.swift",
        "Extensions/Metal/MTLRegion/MTLRegion+Equitable.swift",
        "Extensions/Metal/MTLRenderCommandEncoder/MTLRenderCommandEncoder+SetValue.swift",
        "Extensions/Metal/MTLRenderPassAttachmentDescriptor/MTLRenderPassAttachmentDescriptor+Extensions.swift",
        "Extensions/Metal/MTLRenderPipelineColorAttachmentDescriptor/MTLRenderPipelineColorAttachmentDescriptor+BlendingMode.swift",
        "Extensions/Metal/MTLResource/MTLResource+AccessibleOnCPU.swift",
        "Extensions/Metal/MTLResourceOptions/MTLResourceOptions+Extensions.swift",
        "Extensions/Metal/MTLSize/MTLSize+Clamp.swift",
        "Extensions/Metal/MTLSize/MTLSize+Codable.swift",
        "Extensions/Metal/MTLSize/MTLSize+Convenience.swift",
        "Extensions/Metal/MTLSize/MTLSwize+Equitable.swift",
        "Extensions/Metal/MTLSizeAndAlign/MTLSizeAndAlign+Extensions.swift",
        "Extensions/Metal/MTLStorageMode/MTLStorageMode+Extensions.swift",
        "Extensions/Metal/MTLTexture/MTLTexture+Array.swift",
        "Extensions/Metal/MTLTexture/MTLTexture+Codable.swift",
        "Extensions/Metal/MTLTexture/MTLTexture+Extensions.swift",
        "Extensions/Metal/MTLTexture/MTLTexture+Image.swift",
        "Extensions/Metal/MTLTextureDescriptor/MTLTextureDescriptor+Copy.swift",
        "Extensions/Metal/MTLTextureDescriptor/MTLTextureDescriptor+Encodable.swift",
        "Extensions/Metal/MTLTextureType/MTLTextureType+Codable.swift",
        "Extensions/Metal/MTLTextureUsage/MTLTextureUsage+Codable.swift",
        "Extensions/Metal/MTLVertexAttributeDescriptor/MTLVertexAttributeDescriptor+Extensions.swift",
        "Extensions/Metal/MTLVertexBufferLayoutDescriptor/MTLVertexAttributeDescriptorArray+Extensions.swift",
        "Extensions/MetalPerformanceShaders/MPSNNGraph/MPSNNGraph+Functors.swift",
        "Extensions/MetalPerformanceShaders/MPSUnaryImageKernel/MPSUnaryImageKernel+Functors.swift",
        "Extensions/MetalTools/MTLContext+Capture.swift",
        "Extensions/MetalTools/MTLContext+CommandQueue.swift",
        "Extensions/MetalTools/MTLContext+Device.swift",
        "MTLContext.swift",
        "Metal.swift",
        "MetalError.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetalRenderingToolsSharedTypes",
      "module_type" : "ClangTarget",
      "name" : "MetalRenderingToolsSharedTypes",
      "path" : "Sources/MetalRenderingToolsSharedTypes",
      "product_memberships" : [
        "MetalRenderingTools"
      ],
      "sources" : [
        "MetalRenderingToolsSharedTypes.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetalRenderingTools",
      "module_type" : "SwiftTarget",
      "name" : "MetalRenderingTools",
      "path" : "Sources/MetalRenderingTools",
      "product_memberships" : [
        "MetalRenderingTools"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Resources/HelveticaNeue.mtlfontatlas",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/PointsRenderer/PointsRenderer.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/Common/Common.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/MaskRenderer/MaskRenderer.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/TextRender/TextRender.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/RectangleRender/RectangleRender.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/LinesRenderer/LinesRenderer.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.metal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Core/GlyphDescriptor.swift",
        "Core/MTLFontAtlasProvider.swift",
        "Core/MTLIndexBuffer.swift",
        "Core/TextMesh.swift",
        "Extensions/Metal/MTLRenderCommandEncoder+Draw.swift",
        "Extensions/UIKit/UIFont+Rect.swift",
        "MTLFontAtlas/MTLFontAtlas.swift",
        "MTLFontAtlas/MTLFontAtlasCodableContainer.swift",
        "MTLFontAtlas/MTLFontAtlasDescriptor.swift",
        "MetalTools.swift",
        "Renderers/BoundingBoxesRenderer/BoundingBoxesRenderer.swift.swift",
        "Renderers/LabelRender/LabelRender.swift",
        "Renderers/LinesRenderer/LinesRenderer.swift",
        "Renderers/MaskRenderer/MaskRenderer.swift",
        "Renderers/PointsRenderer/PointsRenderer.swift",
        "Renderers/RectangleRender/RectangleRender.swift",
        "Renderers/SimpleGeometryRender/SimpleGeometryRender.swift",
        "Renderers/TextRender/TextRender.swift"
      ],
      "target_dependencies" : [
        "MetalRenderingToolsSharedTypes",
        "MetalComputeTools"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetalComputeToolsTestsResources",
      "module_type" : "SwiftTarget",
      "name" : "MetalComputeToolsTestsResources",
      "path" : "Tests/MetalComputeToolsTestsResources",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/MetalComputeToolsTestsResources/Shared",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Extensions/Foundation/Bundle+TestsResources.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetalComputeToolsTests",
      "module_type" : "SwiftTarget",
      "name" : "MetalComputeToolsTests",
      "path" : "Tests/MetalComputeToolsTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/MetalComputeToolsTests/Shaders/Shaders.metal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "BitonicSortTests.swift",
        "Encoders/SwitchDataFormatEncoder.swift",
        "EuclideanDistanceTests.swift",
        "Extensions/CoreGraphics/CGImage+Extensions.swift",
        "Extensions/Metal/MTLPixelFormat+Extensions.swift",
        "IntegralImageTests.swift",
        "TextureCachingTests.swift"
      ],
      "target_dependencies" : [
        "MetalComputeTools",
        "MetalComputeToolsTestsResources"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MetalComputeToolsSharedTypes",
      "module_type" : "ClangTarget",
      "name" : "MetalComputeToolsSharedTypes",
      "path" : "Sources/MetalComputeToolsSharedTypes",
      "product_memberships" : [
        "MetalComputeTools",
        "MetalRenderingTools"
      ],
      "sources" : [
        "MetalComputeToolsSharedTypes.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetalComputeTools",
      "module_type" : "SwiftTarget",
      "name" : "MetalComputeTools",
      "path" : "Sources/MetalComputeTools",
      "product_dependencies" : [
        "SIMDTools"
      ],
      "product_memberships" : [
        "MetalComputeTools",
        "MetalRenderingTools"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureAffineCrop/TextureAffineCrop.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureAddConstant/TextureAddConstant.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/QuantizeDistanceField/QuantizeDistanceField.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureDifferenceHighlight/TextureDifferenceHighlight.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMask/TextureMask.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/LookUpTable/LookUpTable.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMaskedMix/TextureMaskedMix.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/EuclideanDistance/EuclideanDistance.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/RGBAToYCbCr/RGBAToYCbCr.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureDivideByConstant/TextureDivideByConstant.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/BitonicSort/BitonicSort.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/MaskGuidedBlur/MaskGuidedBlur.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/IntegralImage/IntegralImage.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureCopy/TextureCopy.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureInterpolation/TextureInterpolation.metal",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/StdMeanNormalization/StdMeanNormalization.metal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Kernels/BitonicSort/BitonicSort.swift",
        "Kernels/BitonicSort/BitonicSortFinalPass.swift",
        "Kernels/BitonicSort/BitonicSortFirstPass.swift",
        "Kernels/BitonicSort/BitonicSortGeneralPass.swift",
        "Kernels/EuclideanDistance/EuclideanDistance.swift",
        "Kernels/IntegralImage/IntegralImage.swift",
        "Kernels/LookUpTable/LookUpTable.swift",
        "Kernels/MPSUnaryImageKernels/MPSUnaryImageKernels.swift",
        "Kernels/MaskGuidedBlur/MaskGuidedBlur.swift",
        "Kernels/QuantizeDistanceField/QuantizeDistanceField.swift",
        "Kernels/RGBAToYCbCr/RGBAToYCbCr.swift",
        "Kernels/StdMeanNormalization/StdMeanNormalization.swift",
        "Kernels/TextureAddConstant/TextureAddConstant.swift",
        "Kernels/TextureAffineCrop/TextureAffineCrop.swift",
        "Kernels/TextureCopy/TextureCopy.swift",
        "Kernels/TextureDifferenceHighlight/TextureDifferenceHighlight.swift",
        "Kernels/TextureDivideByConstant/TextureDivideByConstant.swift",
        "Kernels/TextureInterpolation/TextureInterpolation.swift",
        "Kernels/TextureMask/TextureMask.swift",
        "Kernels/TextureMaskedMix/TextureMaskedMix.swift",
        "Kernels/TextureMax/TextureMax.swift",
        "Kernels/TextureMean/TextureMean.swift",
        "Kernels/TextureMin/TextureMin.swift",
        "Kernels/TextureMix/TextureMix.swift",
        "Kernels/TextureMultiplyAdd/TextureMultiplyAdd.swift",
        "Kernels/TextureNormalization/TextureNormalization.swift",
        "Kernels/TextureResize/TextureResize.swift",
        "Kernels/TextureWeightedMix/TextureWeightedMix.swift",
        "Kernels/YCbCrToRGBA/YCbCrToRGBA.swift",
        "MetalTools.swift"
      ],
      "target_dependencies" : [
        "MetalComputeToolsSharedTypes",
        "MetalTools"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "metal-tools-Package",
      "MetalComputeTools",
      "MetalRenderingTools",
      "MetalTools"
    ]
  }
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "metal-tools-Package",
      "MetalComputeTools",
      "MetalRenderingTools",
      "MetalTools"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme metal-tools-Package -destination generic/platform=xrOS
Command line invocation:
    /Applications/Xcode-15.4.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 metal-tools-Package -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:
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
  metal-tools: /Users/admin/builder/spi-builder-workspace
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (28 targets)
    Target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
    Target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingToolsSharedTypes' 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 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingToolsSharedTypes' 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 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalRenderingToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalRenderingTools' in project 'metal-tools' (no dependencies)
    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 'MetalTools' in project 'metal-tools' (no dependencies)
    Target 'MetalComputeToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalComputeTools' in project 'metal-tools' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: ed0853872a0594f54ae9a3a53b5e05fb
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/ed0853872a0594f54ae9a3a53b5e05fb.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
ClangStatCache /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.2-21O5565d-70e6a4b4e6ce75e0f2056db95c07d51a.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.2-21O5565d-70e6a4b4e6ce75e0f2056db95c07d51a.sdkstatcache
ClangStatCache /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.5-23F73-49faecbf30425c10d630e79548f1fbc6.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.5-23F73-49faecbf30425c10d630e79548f1fbc6.sdkstatcache
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/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/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
    /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/metal-tools_MetalRenderingTools.bundle (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /bin/mkdir -p /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalRenderingTools.bundle
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/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.modulemap (in target 'MetalRenderingToolsSharedTypes' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.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
    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/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.modulemap (in target 'MetalTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    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/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
    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
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/MetalRenderingToolsSharedTypes.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.modulemap (in target 'MetalRenderingToolsSharedTypes' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.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/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
    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
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
    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
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:3:10: error: unknown type name 'float4x4'; did you mean 'float4'?
constant float4x4 ycbcrToRGBTransform = {
         ^~~~~~~~
         float4
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/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/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/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/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/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:17:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:20:25: error: use of undeclared identifier 'address'
                        address::clamp_to_edge,
                        ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:5:27: error: unknown type name 'sampler'
                          sampler s [[ sampler(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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/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/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMax)
^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:28: error: expected ';' after top level declarator
generateKernels(textureMax)
                           ^
                           ;
6 errors generated.
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
    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
** BUILD FAILED **
The following build commands failed:
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
(3 failures)
Command line invocation:
    /Applications/Xcode-15.4.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 metal-tools-Package -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:
  swift-syntax: https://github.com/apple/swift-syntax.git @ 510.0.2
  simd-tools: https://github.com/computer-graphics-tools/simd-tools.git @ 0.0.2
  metal-tools: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (28 targets)
    Target 'MetalTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalTools' in project 'metal-tools'
    Target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingToolsSharedTypes' 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 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'metal-tools_MetalRenderingTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'MetalRenderingToolsSharedTypes' 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 'MetalComputeTools' in project 'metal-tools'
        ➜ Explicit dependency on target 'SIMDTools' in project 'simd-tools'
    Target 'MetalRenderingToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalRenderingTools' in project 'metal-tools' (no dependencies)
    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 'MetalTools' in project 'metal-tools' (no dependencies)
    Target 'MetalComputeToolsSharedTypes' in project 'metal-tools' (no dependencies)
    Target 'metal-tools_MetalComputeTools' in project 'metal-tools' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.2-21O5565d-70e6a4b4e6ce75e0f2056db95c07d51a.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros1.2-21O5565d-70e6a4b4e6ce75e0f2056db95c07d51a.sdkstatcache
ClangStatCache /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.5-23F73-49faecbf30425c10d630e79548f1fbc6.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.5.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx14.5-23F73-49faecbf30425c10d630e79548f1fbc6.sdkstatcache
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:3:10: error: unknown type name 'float4x4'; did you mean 'float4'?
constant float4x4 ycbcrToRGBTransform = {
         ^~~~~~~~
         float4
/Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/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/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/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/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/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:17:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:19:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:20:25: error: use of undeclared identifier 'address'
                        address::clamp_to_edge,
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal:21:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
16 errors generated.
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
    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/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal:5:27: error: unknown type name 'sampler'
                          sampler s [[ sampler(0) ]],
                          ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal:9:42: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, textureSize, deviceSupportsNonuniformThreadgroups);
                                         ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/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/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:14:53: error: use of undeclared identifier 'deviceSupportsNonuniformThreadgroups'
    checkPosition(position, destinationTextureSize, deviceSupportsNonuniformThreadgroups);
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:21:15: error: unknown type name 'sampler'
    constexpr sampler s(coord::normalized,
              ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:22:25: error: use of undeclared identifier 'address'
                        address::clamp_to_zero,
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal:23:25: error: use of undeclared identifier 'filter'
                        filter::linear);
                        ^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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/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/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMin)
^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal:69:1: error: unknown type name 'generateKernels'
generateKernels(textureMean)
^
/Users/admin/builder/spi-builder-workspace/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/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal
/Users/admin/builder/spi-builder-workspace/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.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/ios/lib/clang/32023.157/include/metal/metal_types:174:12: note: 'metal::access' declared here
enum class access
           ^
/Users/admin/builder/spi-builder-workspace/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/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/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/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:1: error: unknown type name 'generateKernels'
generateKernels(textureMax)
^
/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal:64:28: error: expected ';' after top level declarator
generateKernels(textureMax)
                           ^
                           ;
6 errors generated.
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMaskedMix/TextureMaskedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
    cd /Users/admin/builder/spi-builder-workspace
    /Applications/Xcode-15.4.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.4.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.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/TextureMaskedMix.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/Metal/TextureMaskedMix.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/TextureMaskedMix.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMaskedMix/TextureMaskedMix.metal
** BUILD FAILED **
The following build commands failed:
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMix/TextureMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMin/TextureMin.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMean/TextureMean.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
	CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/TextureMax/TextureMax.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
(8 failures)
BUILD FAILURE 5.10 visionOS