The Swift Package Index logo.Swift Package Index

Build Information

Successful build of metal-tools with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.33.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/eugenebokhan/metal-tools.git
Reference: 1.1.1
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/eugenebokhan/metal-tools
 * tag               1.1.1      -> FETCH_HEAD
HEAD is now at d49d18c fix integral image
Cloned https://github.com/eugenebokhan/metal-tools.git
Revision (git rev-parse @):
d49d18ccea9c556eb1a8af595fb9d85b9d0d918c
SUCCESS checkout https://github.com/eugenebokhan/metal-tools.git at 1.1.1
Fetching https://github.com/SwiftGFX/SwiftMath.git from cache
Fetched https://github.com/SwiftGFX/SwiftMath.git from cache (0.16s)
Computing version for https://github.com/SwiftGFX/SwiftMath.git
Computed https://github.com/SwiftGFX/SwiftMath.git at 3.3.1 (0.34s)
Creating working copy for https://github.com/SwiftGFX/SwiftMath.git
Working copy of https://github.com/SwiftGFX/SwiftMath.git resolved at 3.3.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "metal-tools",
      "name": "metal-tools",
      "url": "https://github.com/eugenebokhan/metal-tools.git",
      "version": "unspecified",
      "path": "/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/metal-tools",
      "dependencies": [
        {
          "identity": "swiftmath",
          "name": "SwiftMath",
          "url": "https://github.com/SwiftGFX/SwiftMath.git",
          "version": "3.3.1",
          "path": "/Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftMath",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/eugenebokhan/metal-tools.git from cache
Fetched https://github.com/eugenebokhan/metal-tools.git from cache (0.25s)
Fetching https://github.com/SwiftGFX/SwiftMath.git from cache
Fetched https://github.com/SwiftGFX/SwiftMath.git from cache (0.19s)
Computing version for https://github.com/SwiftGFX/SwiftMath.git
Computed https://github.com/SwiftGFX/SwiftMath.git at 3.3.1 (0.03s)
Creating working copy for https://github.com/SwiftGFX/SwiftMath.git
Working copy of https://github.com/SwiftGFX/SwiftMath.git resolved at 3.3.1
Creating working copy for https://github.com/eugenebokhan/metal-tools.git
Working copy of https://github.com/eugenebokhan/metal-tools.git resolved at 1.1.1 (d49d18c)
warning: '.resolve-product-dependencies': dependency 'metal-tools' is not used by any target
Found 1 product dependencies
  - SwiftMath
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/eugenebokhan/metal-tools.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/42] Write sources
[3/42] Copying MaskRenderer.metal
[4/42] Copying Common.metal
[4/42] Copying LinesRenderer.metal
[4/42] Copying TextRender.metal
[4/42] Copying RectangleRender.metal
[4/42] Copying PointsRenderer.metal
[4/42] Copying HelveticaNeue.mtlfontatlas
[4/42] Copying SimpleGeometryRender.metal
[4/42] Copying TextureWeightedMix.metal
[4/42] Copying YCbCrToRGBA.metal
[4/42] Copying TextureMix.metal
[4/42] Copying TextureMin.metal
[4/42] Copying TextureMultiplyAdd.metal
[4/42] Copying TextureResize.metal
[4/42] Copying TextureMaskedMix.metal
[4/42] Copying TextureMax.metal
[4/42] Copying TextureMask.metal
[4/42] Copying TextureInterpolation.metal
[4/42] Copying TextureCopy.metal
[4/42] Copying TextureDifferenceHighlight.metal
[4/42] Copying TextureMean.metal
[4/42] Copying TextureAffineCrop.metal
[4/42] Copying TextureDivideByConstant.metal
[4/42] Copying Shared
[4/42] Copying StdMeanNormalization.metal
[4/42] Copying QuantizeDistanceField.metal
[4/42] Copying MaskGuidedBlur.metal
[4/42] Copying EuclideanDistance.metal
[5/42] Copying TextureAddConstant.metal
[5/42] Copying BitonicSort.metal
[5/42] Write sources
[5/42] Copying LookUpTable.metal
[9/42] Copying RGBAToYCbCr.metal
[37/42] Compiling MetalComputeToolsSharedTypes MetalComputeToolsSharedTypes.c
[38/42] Compiling MetalRenderingToolsSharedTypes MetalRenderingToolsSharedTypes.c
[39/42] Write swift-version-6044DDE57671499D.txt
[41/129] Emitting module SwiftMath
[42/132] Compiling SwiftMath platform.swift
[43/132] Compiling SwiftMath random.swift
[44/132] Compiling SwiftMath utils.swift
[45/132] Compiling MetalTools Decoder+MTLDevice.swift
[46/132] Compiling MetalTools MTLBlitCommandEncoder+Copy.swift
[47/132] Compiling MetalTools MTLBuffer+Contents.swift
[48/132] Compiling MetalTools MTLCPUCacheMode+Codable.swift
[49/132] Compiling MetalTools MTLDevice+MTLTexture.swift
[50/132] Compiling MetalTools MTLFunctionConstantValues+SetValue.swift
[51/132] Compiling MetalTools MTLHeap+Convenience.swift
[52/132] Compiling MetalTools MTLTextureCodableContainer.swift
[53/132] Compiling MetalTools MTLTextureDescriptorCodableContainer.swift
[54/132] Compiling MetalTools CVPixelBuffer+MTLTexture.swift
[55/132] Compiling MetalTools CVPixelFormat+Extensions.swift
[56/132] Compiling MetalTools MTLLibrary+PipelineState.swift
[57/132] Compiling MetalTools MTLOrigin+Clamp.swift
[58/132] Compiling MetalTools MTLOrigin+Codable.swift
[59/132] Compiling MetalTools MTLOrigin+Convenience.swift
[60/132] Compiling MetalTools MTLPixelFormat+Codable.swift
[61/132] Compiling MetalTools MTLPixelFormat+ColorSpace.swift
[62/132] Compiling MetalTools MTLPixelFormat+Extensions.swift
[63/132] Compiling MetalTools MTLClearColor+Clear.swift
[64/132] Compiling MetalTools MTLDevice+Convenience.swift
[65/132] Compiling MetalTools MTLDevice+Features.swift
[66/132] Compiling MetalTools MTLDevice+IsDiscrete.swift
[67/132] Compiling MetalTools MTLOrigin+Equitable.swift
[68/132] Compiling MetalTools MTLPixelFormat+CGBitmapInfo.swift
[69/132] Compiling MetalTools MTLPixelFormat+CVPixelFormat.swift
[70/132] Compiling MetalComputeToolsTestsResources Bundle+TestsResources.swift
[70/132] Write Objects.LinkFileList
[72/132] Emitting module MetalComputeToolsTestsResources
[73/132] Compiling MetalComputeToolsTestsResources resource_bundle_accessor.swift
[73/132] Archiving libSwiftMath.a
[75/132] Emitting module MetalTools
[76/140] Compiling MetalTools MTLCommandBuffer+Dispatching.swift
[77/140] Compiling MetalTools MTLCommandBuffer+ExecutionTime.swift
[78/140] Compiling MetalTools MTLCommandQueue+Schedule.swift
[79/140] Compiling MetalTools MTLCompileOptions+Extensions.swift
[80/140] Compiling MetalTools MTLComputeCommandEncoder+Arguments.swift
[81/140] Compiling MetalTools MTLComputeCommandEncoder+Dispatch.swift
[82/140] Compiling MetalTools MTLComputePipelineState+Threads.swift
[83/140] Compiling MetalTools MTLContext+CommandQueue.swift
[92/140] Compiling MetalTools MTLResourceOptions+Extensions.swift
[93/140] Compiling MetalTools MTLSize+Clamp.swift
[94/140] Compiling MetalTools MTLSize+Codable.swift
[95/140] Compiling MetalTools MTLSize+Convenience.swift
[96/140] Compiling MetalTools MTLSwize+Equitable.swift
[97/140] Compiling MetalTools MTLSizeAndAlign+Extensions.swift
[98/140] Compiling MetalTools MTLStorageMode+Extensions.swift
[99/140] Compiling MetalTools MTLTexture+Array.swift
[103/140] Compiling MetalTools MTLRegion+Equitable.swift
[104/140] Compiling MetalTools MTLRenderCommandEncoder+SetValue.swift
[105/140] Compiling MetalTools MTLRenderPassAttachmentDescriptor+Extensions.swift
[106/140] Compiling MetalTools MTLRenderPipelineColorAttachmentDescriptor+BlendingMode.swift
[107/140] Compiling MetalTools MTLResource+AccessibleOnCPU.swift
[125/140] Compiling MetalTools MTLTexture+Codable.swift
[126/140] Compiling MetalTools MTLTexture+Extensions.swift
[127/140] Compiling MetalTools MTLTexture+Image.swift
[128/140] Compiling MetalTools MTLTextureDescriptor+Copy.swift
[129/140] Compiling MetalTools MTLTextureDescriptor+Encodable.swift
[130/140] Compiling MetalTools MTLTextureType+Codable.swift
[131/140] Compiling MetalTools MTLTextureUsage+Codable.swift
[132/140] Compiling MetalTools MTLVertexAttributeDescriptor+Extensions.swift
[133/140] Compiling MetalTools MTLVertexAttributeDescriptorArray+Extensions.swift
[134/140] Compiling MetalTools MPSNNGraph+Functors.swift
[135/140] Compiling MetalTools MPSUnaryImageKernel+Functors.swift
[136/140] Compiling MetalTools MTLContext+Capture.swift
[137/140] Compiling MetalTools MTLContext+Device.swift
[138/140] Compiling MetalTools MTLContext.swift
[139/140] Compiling MetalTools Metal.swift
[140/140] Compiling MetalTools MetalError.swift
[141/169] Compiling MetalComputeTools BitonicSortGeneralPass.swift
[142/169] Compiling MetalComputeTools EuclideanDistance.swift
[143/169] Compiling MetalComputeTools IntegralImage.swift
[144/169] Compiling MetalComputeTools LookUpTable.swift
[145/173] Compiling MetalComputeTools MPSUnaryImageKernels.swift
[146/173] Compiling MetalComputeTools MaskGuidedBlur.swift
[147/173] Compiling MetalComputeTools QuantizeDistanceField.swift
[148/173] Compiling MetalComputeTools RGBAToYCbCr.swift
[149/173] Compiling MetalComputeTools StdMeanNormalization.swift
[150/173] Compiling MetalComputeTools TextureAddConstant.swift
[151/173] Compiling MetalComputeTools TextureAffineCrop.swift
[152/173] Compiling MetalComputeTools TextureCopy.swift
[153/173] Emitting module MetalComputeTools
[154/173] Compiling MetalComputeTools Matrix3x3f+Extensions.swift
[155/173] Compiling MetalComputeTools BitonicSort.swift
[156/173] Compiling MetalComputeTools BitonicSortFinalPass.swift
[157/173] Compiling MetalComputeTools BitonicSortFirstPass.swift
[158/173] Compiling MetalComputeTools TextureMaskedMix.swift
[159/173] Compiling MetalComputeTools TextureMax.swift
[160/173] Compiling MetalComputeTools TextureMean.swift
[161/173] Compiling MetalComputeTools TextureMin.swift
[162/173] Compiling MetalComputeTools TextureDifferenceHighlight.swift
[163/173] Compiling MetalComputeTools TextureDivideByConstant.swift
[164/173] Compiling MetalComputeTools TextureInterpolation.swift
[165/173] Compiling MetalComputeTools TextureMask.swift
[166/173] Compiling MetalComputeTools TextureMix.swift
[167/173] Compiling MetalComputeTools TextureMultiplyAdd.swift
[168/173] Compiling MetalComputeTools TextureNormalization.swift
[169/173] Compiling MetalComputeTools TextureResize.swift
[170/173] Compiling MetalComputeTools TextureWeightedMix.swift
[171/173] Compiling MetalComputeTools YCbCrToRGBA.swift
[172/173] Compiling MetalComputeTools MetalTools.swift
[173/173] Compiling MetalComputeTools resource_bundle_accessor.swift
[174/191] Compiling MetalRenderingTools MTLFontAtlas.swift
[175/191] Compiling MetalRenderingTools MTLFontAtlasCodableContainer.swift
[176/191] Compiling MetalRenderingTools MTLFontAtlasDescriptor.swift
[177/193] Compiling MetalRenderingTools TextRender.swift
[178/193] Compiling MetalRenderingTools resource_bundle_accessor.swift
[179/193] Compiling MetalRenderingTools LabelRender.swift
[180/193] Compiling MetalRenderingTools LinesRenderer.swift
[181/193] Compiling MetalRenderingTools GlyphDescriptor.swift
[182/193] Compiling MetalRenderingTools MTLFontAtlasProvider.swift
[183/193] Compiling MetalRenderingTools MTLIndexBuffer.swift
[184/193] Compiling MetalRenderingTools MetalTools.swift
[185/193] Compiling MetalRenderingTools BoundingBoxesRenderer.swift.swift
[186/193] Compiling MetalRenderingTools TextMesh.swift
[187/193] Compiling MetalRenderingTools MTLRenderCommandEncoder+Draw.swift
[188/193] Compiling MetalRenderingTools UIFont+Rect.swift
[189/193] Compiling MetalRenderingTools RectangleRender.swift
[190/193] Compiling MetalRenderingTools SimpleGeometryRender.swift
[191/193] Compiling MetalRenderingTools MaskRenderer.swift
[192/193] Compiling MetalRenderingTools PointsRenderer.swift
[193/193] Emitting module MetalRenderingTools
Build complete! (14.91s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/builder/builds/UKfvDsi8u/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/MetalComputeTools/Kernels/IntegralImage/IntegralImage.metal
Build complete.
Done.

Build Machine: Mac 7