Build Information
Failed to build metal-tools, reference main (e24169
), with Swift 6.1 for visionOS using Xcode 16.3 on 30 Apr 2025 12:37:59 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.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.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/computer-graphics-tools/metal-tools.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/computer-graphics-tools/metal-tools
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at e241697 remove simd tools dependency
Cloned https://github.com/computer-graphics-tools/metal-tools.git
Revision (git rev-parse @):
e2416976e87b1e73f3ac601305b45cd8c6ff3977
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/computer-graphics-tools/metal-tools.git at main
========================================
Build
========================================
Selected platform: visionOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/computer-graphics-tools/metal-tools.git
https://github.com/computer-graphics-tools/metal-tools.git
{
"dependencies" : [
],
"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/Renderers/Common/Common.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/MaskRenderer/MaskRenderer.metal",
"rule" : {
"process" : {
}
}
},
{
"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/RectangleRender/RectangleRender.metal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.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/Resources/HelveticaNeue.mtlfontatlas",
"rule" : {
"copy" : {
}
}
}
],
"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_memberships" : [
"MetalComputeTools",
"MetalRenderingTools"
],
"resources" : [
{
"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/EuclideanDistance/EuclideanDistance.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/LookUpTable/LookUpTable.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/QuantizeDistanceField/QuantizeDistanceField.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/StdMeanNormalization/StdMeanNormalization.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/TextureAffineCrop/TextureAffineCrop.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/TextureDifferenceHighlight/TextureDifferenceHighlight.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/TextureInterpolation/TextureInterpolation.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/TextureMaskedMix/TextureMaskedMix.metal",
"rule" : {
"process" : {
}
}
},
{
"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/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/TextureMix/TextureMix.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/TextureResize/TextureResize.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/YCbCrToRGBA/YCbCrToRGBA.metal",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Extensions/SIMD/float3x3+Extensions.swift",
"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"
}
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
metal-tools: /Users/admin/builder/spi-builder-workspace
resolved source packages: metal-tools
{
"dependencies" : [
],
"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/Renderers/Common/Common.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/MaskRenderer/MaskRenderer.metal",
"rule" : {
"process" : {
}
}
},
{
"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/RectangleRender/RectangleRender.metal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.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/Resources/HelveticaNeue.mtlfontatlas",
"rule" : {
"copy" : {
}
}
}
],
"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_memberships" : [
"MetalComputeTools",
"MetalRenderingTools"
],
"resources" : [
{
"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/EuclideanDistance/EuclideanDistance.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/LookUpTable/LookUpTable.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/QuantizeDistanceField/QuantizeDistanceField.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/StdMeanNormalization/StdMeanNormalization.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/TextureAffineCrop/TextureAffineCrop.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/TextureDifferenceHighlight/TextureDifferenceHighlight.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/TextureInterpolation/TextureInterpolation.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/TextureMaskedMix/TextureMaskedMix.metal",
"rule" : {
"process" : {
}
}
},
{
"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/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/TextureMix/TextureMix.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/TextureResize/TextureResize.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/YCbCrToRGBA/YCbCrToRGBA.metal",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Extensions/SIMD/float3x3+Extensions.swift",
"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-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme metal-tools-Package -destination generic/platform=xrOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
/Applications/Xcode-16.3.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 "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolved source packages:
metal-tools: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (10 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'
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'
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'
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'
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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: a7c78106b67d8067f16aa839f325e95f
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/a7c78106b67d8067f16aa839f325e95f.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
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/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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/metal-tools_MetalRenderingTools.DependencyMetadataFileList (in target 'metal-tools_MetalRenderingTools' 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_MetalRenderingTools.build/metal-tools_MetalRenderingTools.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/metal-tools_MetalRenderingTools.DependencyStaticMetadataFileList (in target 'metal-tools_MetalRenderingTools' 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_MetalRenderingTools.build/metal-tools_MetalRenderingTools.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.plist (in target 'metal-tools_MetalRenderingTools' 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_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.plist
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/MetalTools.build/Objects-normal/arm64/MetalTools.SwiftFileList (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/Objects-normal/arm64/MetalTools.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/Objects-normal/arm64/MetalTools.LinkFileList (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/Objects-normal/arm64/MetalTools.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/Objects-normal/arm64/MetalTools.SwiftConstValuesFileList (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/Objects-normal/arm64/MetalTools.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/Objects-normal/arm64/MetalTools-OutputFileMap.json (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/Objects-normal/arm64/MetalTools-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/Objects-normal/arm64/MetalTools_const_extract_protocols.json (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/Objects-normal/arm64/MetalTools_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/metal-tools_MetalComputeTools.DependencyMetadataFileList (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/metal-tools_MetalComputeTools.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/metal-tools_MetalComputeTools.DependencyStaticMetadataFileList (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/metal-tools_MetalComputeTools.DependencyStaticMetadataFileList
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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.DependencyStaticMetadataFileList (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.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalTools.build/MetalTools.DependencyMetadataFileList (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.DependencyMetadataFileList
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
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/MetalRenderingToolsSharedTypes.build/Objects-normal/arm64/MetalRenderingToolsSharedTypes.LinkFileList (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/Objects-normal/arm64/MetalRenderingToolsSharedTypes.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp (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/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
-target arm64-apple-xros1.0 -fmodules -gmodules '-fmodules-cache-path=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex' '-fmodule-name=MetalRenderingToolsSharedTypes' -fpascal-strings -O0 -DSWIFT_PACKAGE '-DDEBUG=1' -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -g -fprofile-instr-generate -fcoverage-mapping -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -I/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingToolsSharedTypes -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/DerivedSources-normal/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/DerivedSources/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/DerivedSources -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -DXcode
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.DependencyStaticMetadataFileList (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.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingToolsSharedTypes.build/MetalRenderingToolsSharedTypes.DependencyMetadataFileList (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.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools_const_extract_protocols.json (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.SwiftFileList (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.SwiftConstValuesFileList (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.LinkFileList (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools.LinkFileList
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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools-OutputFileMap.json (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/Objects-normal/arm64/MetalRenderingTools-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/MetalRenderingTools.modulemap (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/MetalRenderingTools.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/MetalRenderingTools.DependencyStaticMetadataFileList (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/MetalRenderingTools.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/MetalRenderingTools.DependencyMetadataFileList (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/MetalRenderingTools.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/DerivedSources/resource_bundle_accessor.swift (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/DerivedSources/resource_bundle_accessor.swift
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/Objects-normal/arm64/MetalComputeToolsSharedTypes.LinkFileList (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/Objects-normal/arm64/MetalComputeToolsSharedTypes.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp (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/Objects-normal/arm64/7187679823f38a2a940e0043cdf9d637-common-args.resp
-target arm64-apple-xros1.0 -fmodules -gmodules '-fmodules-cache-path=/Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex' '-fmodule-name=MetalComputeToolsSharedTypes' -fpascal-strings -O0 -DSWIFT_PACKAGE '-DDEBUG=1' -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -g -fprofile-instr-generate -fcoverage-mapping -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -I/Users/admin/builder/spi-builder-workspace/Sources/MetalComputeToolsSharedTypes -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/DerivedSources-normal/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/DerivedSources/arm64 -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/DerivedSources -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -DXcode
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/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.DependencyStaticMetadataFileList (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.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeToolsSharedTypes.build/MetalComputeToolsSharedTypes.DependencyMetadataFileList (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.DependencyMetadataFileList
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/MetalRenderingTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalRenderingTools.build/MetalRenderingTools.modulemap (in target 'MetalRenderingTools' 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/MetalRenderingTools.build/MetalRenderingTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools_const_extract_protocols.json (in target '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/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools_const_extract_protocols.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.SwiftFileList (in target '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/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.SwiftConstValuesFileList (in target '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/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools-OutputFileMap.json (in target '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/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.LinkFileList (in target '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/MetalComputeTools.build/Objects-normal/arm64/MetalComputeTools.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/MetalComputeTools.modulemap (in target '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/MetalComputeTools.build/MetalComputeTools.modulemap
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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/MetalComputeTools.DependencyStaticMetadataFileList (in target '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/MetalComputeTools.build/MetalComputeTools.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/MetalComputeTools.DependencyMetadataFileList (in target '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/MetalComputeTools.build/MetalComputeTools.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/DerivedSources/resource_bundle_accessor.swift (in target '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/MetalComputeTools.build/DerivedSources/resource_bundle_accessor.swift
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
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
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/MetalComputeTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/MetalComputeTools.build/MetalComputeTools.modulemap (in target 'MetalComputeTools' 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/MetalComputeTools.build/MetalComputeTools.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalComputeTools.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalComputeTools.build/empty-metal-tools_MetalComputeTools.plist (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
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/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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/TextureMultiplyAdd/TextureMultiplyAdd.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/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-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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.
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalRenderingTools.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.plist (in target 'metal-tools_MetalRenderingTools' 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_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.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_MetalRenderingTools.bundle/Info.plist
CpResource /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalRenderingTools.bundle/HelveticaNeue.mtlfontatlas /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Resources/HelveticaNeue.mtlfontatlas (in target 'metal-tools_MetalRenderingTools' 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/Sources/MetalRenderingTools/Resources/HelveticaNeue.mtlfontatlas /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalRenderingTools.bundle
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/TextRender/TextRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/TextRender/TextRender.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/RectangleRender/RectangleRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/RectangleRender/RectangleRender.metal
** 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/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')
Building workspace spi-builder-workspace with scheme metal-tools-Package
(7 failures)
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
metal-tools: /Users/admin/builder/spi-builder-workspace
resolved source packages: metal-tools
{
"dependencies" : [
],
"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/Renderers/Common/Common.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/MaskRenderer/MaskRenderer.metal",
"rule" : {
"process" : {
}
}
},
{
"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/RectangleRender/RectangleRender.metal",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.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/Resources/HelveticaNeue.mtlfontatlas",
"rule" : {
"copy" : {
}
}
}
],
"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_memberships" : [
"MetalComputeTools",
"MetalRenderingTools"
],
"resources" : [
{
"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/EuclideanDistance/EuclideanDistance.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/LookUpTable/LookUpTable.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/QuantizeDistanceField/QuantizeDistanceField.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/StdMeanNormalization/StdMeanNormalization.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/TextureAffineCrop/TextureAffineCrop.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/TextureDifferenceHighlight/TextureDifferenceHighlight.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/TextureInterpolation/TextureInterpolation.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/TextureMaskedMix/TextureMaskedMix.metal",
"rule" : {
"process" : {
}
}
},
{
"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/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/TextureMix/TextureMix.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/TextureResize/TextureResize.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/YCbCrToRGBA/YCbCrToRGBA.metal",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Extensions/SIMD/float3x3+Extensions.swift",
"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-16.3.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-16.3.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
Resolve Package Graph
Resolved source packages:
metal-tools: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (10 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'
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'
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'
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'
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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: c633527f001f1dcb6f3033a17a100dc9
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/c633527f001f1dcb6f3033a17a100dc9.xcbuilddata
ClangStatCache /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache
ProcessInfoPlistFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/metal-tools_MetalRenderingTools.bundle/Info.plist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.plist (in target 'metal-tools_MetalRenderingTools' 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_MetalRenderingTools.build/empty-metal-tools_MetalRenderingTools.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_MetalRenderingTools.bundle/Info.plist
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/SimpleGeometryRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/SimpleGeometryRender/SimpleGeometryRender.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/RectangleRender/RectangleRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/RectangleRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/RectangleRender/RectangleRender.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/TextRender/TextRender.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/TextRender.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/TextRender/TextRender.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/PointsRenderer/PointsRenderer.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/PointsRenderer.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/PointsRenderer.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/PointsRenderer.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/PointsRenderer/PointsRenderer.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/MaskRenderer/MaskRenderer.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/MaskRenderer.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/MaskRenderer.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/MaskRenderer.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/MaskRenderer/MaskRenderer.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/LinesRenderer/LinesRenderer.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/LinesRenderer.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/LinesRenderer.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/LinesRenderer.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/LinesRenderer/LinesRenderer.metal
CompileMetalFile /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/Common/Common.metal (in target 'metal-tools_MetalRenderingTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -serialize-diagnostics /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/Common.dia -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/Common.air -MMD -MT dependencies -MF /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/metal-tools.build/Debug-xros/metal-tools_MetalRenderingTools.build/Metal/Common.dat /Users/admin/builder/spi-builder-workspace/Sources/MetalRenderingTools/Renderers/Common/Common.metal
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/YCbCrToRGBA/YCbCrToRGBA.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/metal/32023/lib/clang/32023.619/include/metal/metal_types:179: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/TextureResize/TextureResize.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.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-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -fmetal-math-mode\=fast -fmetal-math-fp32-functions\=fast -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
** 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/TextureWeightedMix/TextureWeightedMix.metal (in target 'metal-tools_MetalComputeTools' from project 'metal-tools')
Building workspace spi-builder-workspace with scheme metal-tools-Package
(3 failures)
BUILD FAILURE 6.1 visionOS