The Swift Package Index logo.Swift Package Index

Build Information

Successful build of KeyColor, reference main (d94588), with Swift 6.4 for macOS (SPM) on 6 Nov 2026 15:32:15 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/heestand-xyz/KeyColor.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/heestand-xyz/KeyColor
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d94588a Packages
Cloned https://github.com/heestand-xyz/KeyColor.git
Revision (git rev-parse @):
d94588a1a706b7a3f0b4915101a6faa2d54b37c9
SUCCESS checkout https://github.com/heestand-xyz/KeyColor.git at main
Fetching https://github.com/heestand-xyz/PixelColor
Fetching https://github.com/heestand-xyz/AsyncGraphics
Fetching https://github.com/heestand-xyz/TextureMap
Fetching https://github.com/apple/swift-syntax
Fetching https://github.com/heestand-xyz/CoreGraphicsExtensions
Fetching https://github.com/heestand-xyz/SpatialExtensions
Fetching https://github.com/heestand-xyz/VideoFrames
[1/488] Fetching pixelcolor
[16/871] Fetching pixelcolor, videoframes
[17/1061] Fetching pixelcolor, videoframes, spatialextensions
[337/1503] Fetching pixelcolor, videoframes, spatialextensions, coregraphicsextensions
[523/2256] Fetching pixelcolor, videoframes, spatialextensions, coregraphicsextensions, texturemap
[576/15851] Fetching pixelcolor, videoframes, spatialextensions, coregraphicsextensions, texturemap, asyncgraphics
Fetched https://github.com/heestand-xyz/CoreGraphicsExtensions (1.69s)
Fetched https://github.com/heestand-xyz/TextureMap (1.69s)
Fetched https://github.com/heestand-xyz/VideoFrames (1.69s)
[1/81665] Fetching swift-syntax
Fetched https://github.com/heestand-xyz/SpatialExtensions (6.16s)
Fetched https://github.com/heestand-xyz/AsyncGraphics (6.16s)
Fetched https://github.com/apple/swift-syntax (6.16s)
Fetched https://github.com/heestand-xyz/PixelColor (6.16s)
Computing version for https://github.com/heestand-xyz/TextureMap
Computed https://github.com/heestand-xyz/TextureMap at 3.0.0 (6.81s)
Computing version for https://github.com/heestand-xyz/AsyncGraphics
Computed https://github.com/heestand-xyz/AsyncGraphics at 4.0.0 (0.58s)
Computing version for https://github.com/heestand-xyz/PixelColor
Computed https://github.com/heestand-xyz/PixelColor at 3.3.0 (0.60s)
Computing version for https://github.com/heestand-xyz/VideoFrames
Computed https://github.com/heestand-xyz/VideoFrames at 2.3.2 (0.55s)
Computing version for https://github.com/heestand-xyz/SpatialExtensions
Computed https://github.com/heestand-xyz/SpatialExtensions at 1.2.0 (0.55s)
Computing version for https://github.com/heestand-xyz/CoreGraphicsExtensions
Computed https://github.com/heestand-xyz/CoreGraphicsExtensions at 2.2.0 (0.55s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 600.0.1 (10.38s)
Creating working copy for https://github.com/heestand-xyz/SpatialExtensions
Working copy of https://github.com/heestand-xyz/SpatialExtensions resolved at 1.2.0
Creating working copy for https://github.com/heestand-xyz/PixelColor
Working copy of https://github.com/heestand-xyz/PixelColor resolved at 3.3.0
Creating working copy for https://github.com/heestand-xyz/TextureMap
Working copy of https://github.com/heestand-xyz/TextureMap resolved at 3.0.0
Creating working copy for https://github.com/heestand-xyz/VideoFrames
Working copy of https://github.com/heestand-xyz/VideoFrames resolved at 2.3.2
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/heestand-xyz/CoreGraphicsExtensions
Working copy of https://github.com/heestand-xyz/CoreGraphicsExtensions resolved at 2.2.0
Creating working copy for https://github.com/heestand-xyz/AsyncGraphics
Working copy of https://github.com/heestand-xyz/AsyncGraphics resolved at 4.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "keycolor",
      "name": "KeyColor",
      "url": "https://github.com/heestand-xyz/KeyColor.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/KeyColor",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "pixelcolor",
          "name": "PixelColor",
          "url": "https://github.com/heestand-xyz/PixelColor",
          "version": "3.3.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PixelColor",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "asyncgraphics",
          "name": "AsyncGraphics",
          "url": "https://github.com/heestand-xyz/AsyncGraphics",
          "version": "4.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AsyncGraphics",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "texturemap",
              "name": "TextureMap",
              "url": "https://github.com/heestand-xyz/TextureMap",
              "version": "3.0.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TextureMap",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "pixelcolor",
              "name": "PixelColor",
              "url": "https://github.com/heestand-xyz/PixelColor",
              "version": "3.3.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PixelColor",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "coregraphicsextensions",
              "name": "CoreGraphicsExtensions",
              "url": "https://github.com/heestand-xyz/CoreGraphicsExtensions",
              "version": "2.2.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CoreGraphicsExtensions",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "spatialextensions",
              "name": "SpatialExtensions",
              "url": "https://github.com/heestand-xyz/SpatialExtensions",
              "version": "1.2.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SpatialExtensions",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "videoframes",
              "name": "VideoFrames",
              "url": "https://github.com/heestand-xyz/VideoFrames",
              "version": "2.3.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/VideoFrames",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swift-syntax",
              "name": "swift-syntax",
              "url": "https://github.com/apple/swift-syntax",
              "version": "600.0.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "texturemap",
          "name": "TextureMap",
          "url": "https://github.com/heestand-xyz/TextureMap",
          "version": "3.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TextureMap",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/heestand-xyz/KeyColor.git
[1/93] Fetching keycolor
Fetched https://github.com/heestand-xyz/KeyColor.git (1.14s)
Fetching https://github.com/heestand-xyz/TextureMap from cache
Fetching https://github.com/heestand-xyz/PixelColor from cache
Fetching https://github.com/heestand-xyz/AsyncGraphics from cache
Fetched https://github.com/heestand-xyz/AsyncGraphics from cache (0.55s)
Fetched https://github.com/heestand-xyz/PixelColor from cache (0.57s)
Fetched https://github.com/heestand-xyz/TextureMap from cache (0.57s)
Computing version for https://github.com/heestand-xyz/TextureMap
Computed https://github.com/heestand-xyz/TextureMap at 3.0.0 (0.64s)
Computing version for https://github.com/heestand-xyz/AsyncGraphics
Computed https://github.com/heestand-xyz/AsyncGraphics at 4.0.0 (0.03s)
Fetching https://github.com/heestand-xyz/VideoFrames from cache
Fetching https://github.com/apple/swift-syntax from cache
Fetching https://github.com/heestand-xyz/CoreGraphicsExtensions from cache
Fetching https://github.com/heestand-xyz/SpatialExtensions from cache
Fetched https://github.com/apple/swift-syntax from cache (1.02s)
Fetched https://github.com/heestand-xyz/CoreGraphicsExtensions from cache (1.11s)
Fetched https://github.com/heestand-xyz/VideoFrames from cache (1.11s)
Fetched https://github.com/heestand-xyz/SpatialExtensions from cache (1.11s)
Computing version for https://github.com/heestand-xyz/PixelColor
Computed https://github.com/heestand-xyz/PixelColor at 3.3.0 (1.19s)
Computing version for https://github.com/heestand-xyz/VideoFrames
Computed https://github.com/heestand-xyz/VideoFrames at 2.3.2 (0.03s)
Computing version for https://github.com/heestand-xyz/SpatialExtensions
Computed https://github.com/heestand-xyz/SpatialExtensions at 1.2.0 (0.03s)
Computing version for https://github.com/heestand-xyz/CoreGraphicsExtensions
Computed https://github.com/heestand-xyz/CoreGraphicsExtensions at 2.2.0 (0.03s)
Computing version for https://github.com/apple/swift-syntax
Computed https://github.com/apple/swift-syntax at 600.0.1 (0.03s)
Creating working copy for https://github.com/heestand-xyz/TextureMap
Working copy of https://github.com/heestand-xyz/TextureMap resolved at 3.0.0
Creating working copy for https://github.com/heestand-xyz/VideoFrames
Working copy of https://github.com/heestand-xyz/VideoFrames resolved at 2.3.2
Creating working copy for https://github.com/heestand-xyz/SpatialExtensions
Working copy of https://github.com/heestand-xyz/SpatialExtensions resolved at 1.2.0
Creating working copy for https://github.com/heestand-xyz/KeyColor.git
Working copy of https://github.com/heestand-xyz/KeyColor.git resolved at main (d94588a)
Creating working copy for https://github.com/heestand-xyz/CoreGraphicsExtensions
Working copy of https://github.com/heestand-xyz/CoreGraphicsExtensions resolved at 2.2.0
Creating working copy for https://github.com/heestand-xyz/PixelColor
Working copy of https://github.com/heestand-xyz/PixelColor resolved at 3.3.0
Creating working copy for https://github.com/apple/swift-syntax
Working copy of https://github.com/apple/swift-syntax resolved at 600.0.1
Creating working copy for https://github.com/heestand-xyz/AsyncGraphics
Working copy of https://github.com/heestand-xyz/AsyncGraphics resolved at 4.0.0
warning: '.resolve-product-dependencies': dependency 'keycolor' is not used by any target
Found 3 product dependencies
  - PixelColor
  - AsyncGraphics
  - TextureMap
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/heestand-xyz/KeyColor.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 772]
[Planning deferred tasks]
[Starting]
[36 / 504] SwiftSyntaxMacros
[174 / 504] AsyncGraphics_AsyncGraphics
[186 / 504] AsyncGraphics_AsyncGraphics
[200 / 504] AsyncGraphics_AsyncGraphics
[208 / 504] AsyncGraphics_AsyncGraphics
[220 / 504] AsyncGraphics_AsyncGraphics
[231 / 504] AsyncGraphics_AsyncGraphics
[241 / 504] AsyncGraphics_AsyncGraphics
[252 / 504] AsyncGraphics_AsyncGraphics
[266 / 504] AsyncGraphics_AsyncGraphics
[276 / 512] _SwiftSyntaxCShims
[279 / 512] AsyncGraphics_AsyncGraphics
[284 / 520] _SwiftSyntaxCShims
[290 / 520] AsyncGraphics_AsyncGraphics
[291 / 520] SwiftSyntax600
[296 / 520] SwiftSyntax510
[312 / 520] SwiftSyntax509
[317 / 520] SwiftSyntax509
[325 / 593] VideoFrames
[338 / 774]
[347 / 774]
[367 / 774]
[383 / 774]
[397 / 774]
[413 / 774] SwiftSyntax510
[422 / 775]
[427 / 775]
[429 / 775] SwiftSyntax
[434 / 787]
[443 / 787]
[451 / 787]
[457 / 787] SwiftSyntax
[463 / 787]
[467 / 787]
[472 / 787]
[475 / 787]
[478 / 787]
[481 / 787]
[487 / 787]
[491 / 787]
[496 / 787]
[498 / 787]
[503 / 787] SwiftSyntax
[505 / 787]
[507 / 787]
[508 / 787]
[513 / 787]
[517 / 787]
[521 / 787]
[524 / 787]
[526 / 787]
[532 / 787]
[539 / 787]
[540 / 787]
[545 / 787]
[548 / 787]
[551 / 787]
[554 / 787]
[559 / 787]
[562 / 787]
[566 / 787]
[569 / 787] SwiftSyntax
[571 / 787]
[573 / 787]
[576 / 787] PixelColor
[582 / 787] SwiftSyntax
[588 / 787]
[595 / 787] VideoFrames
[608 / 787]
[609 / 787] SpatialExtensions
[622 / 787] SpatialExtensions
[623 / 787] SpatialExtensions
[624 / 787]
[626 / 787] SpatialExtensions
[627 / 787] TextureMap
[629 / 787] TextureMap
[631 / 787] TextureMap
[633 / 787] TextureMap
[640 / 787] TextureMap-product
[644 / 787] VideoFrames
[646 / 787] SpatialExtensions
[649 / 787] PixelColor
[650 / 787] PixelColor-product
[655 / 787] PixelColor
[658 / 787] CoreGraphicsExtensions
[659 / 787] CoreGraphicsExtensions
[664 / 787] CoreGraphicsExtensions-product
[669 / 787] CoreGraphicsExtensions
[674 / 789]
[676 / 790] PixelColor
[683 / 807] SwiftBasicFormat
[687 / 818] SwiftParser
[699 / 818] SwiftBasicFormat
[706 / 818] SwiftParser
[709 / 818] SwiftParser
[715 / 818] SwiftParser
[722 / 818] SwiftBasicFormat
[727 / 820] SwiftBasicFormat
[734 / 842] SwiftParserDiagnostics
[739 / 842] SwiftParserDiagnostics
[743 / 842] SwiftOperators
[753 / 842] SwiftParserDiagnostics
[763 / 842] SwiftBasicFormat
[764 / 843] SwiftOperators
[765 / 843] SwiftSyntaxBuilder
[774 / 854] SwiftSyntaxBuilder
[777 / 854] SwiftParserDiagnostics
[777 / 854] SwiftSyntaxBuilder
[784 / 855] SwiftSyntaxBuilder
[795 / 866] SwiftSyntaxMacros
[803 / 867] SwiftSyntaxMacros
[804 / 867] SwiftSyntaxMacroExpansion
[814 / 877] SwiftSyntaxMacroExpansion
[821 / 878] SwiftSyntaxMacroExpansion
[832 / 889] SwiftCompilerPluginMessageHandling
[833 / 889] SwiftCompilerPluginMessageHandling
[840 / 890] SwiftCompilerPluginMessageHandling
[841 / 890] SwiftCompilerPlugin
[849 / 892] SwiftCompilerPlugin
[850 / 892] SwiftSyntax
[852 / 892] SwiftSyntax
[858 / 892] SwiftSyntaxBuilder
[862 / 892] SwiftCompilerPlugin
[870 / 893] AsyncGraphicsMacros
[876 / 899] AsyncGraphicsMacros
[877 / 899] AsyncGraphicsMacros
[879 / 899] AsyncGraphicsMacros
[882 / 899] AsyncGraphics
[883 / 900] AsyncGraphics
[889 / 927]
[891 / 927]
[902 / 927] AsyncGraphics
[903 / 927] AsyncGraphics
[904 / 927] AsyncGraphics
[906 / 927] AsyncGraphics
[907 / 927] AsyncGraphics
[908 / 927] AsyncGraphics
[909 / 927] AsyncGraphics
[910 / 927] AsyncGraphics
[919 / 928] AsyncGraphics
[919 / 928] KeyColor
[929 / 1021]
[932 / 1021]
[940 / 1021]
[942 / 1021]
[943 / 1021]
[949 / 1021]
[951 / 1021]
[953 / 1021]
[956 / 1021]
[961 / 1021]
[964 / 1021]
[966 / 1021]
[967 / 1021]
[980 / 1021]
[984 / 1021]
[986 / 1021]
[992 / 1021]
[998 / 1021]
[999 / 1021]
[1004 / 1021]
[1012 / 1021] KeyColor
[1018 / 1021] KeyColor
Build complete! (40.66 sec)
warning: missing creator for mutated node: ('/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/KeyColor_KeyColor.bundle/Contents/MacOS')
warning: missing creator for mutated node: ('/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/AsyncGraphics_AsyncGraphics.bundle/Contents/MacOS')
/Users/admin/builder/spi-builder-workspace/Sources/KeyColor/Image+keyColors.swift:99:55: warning: 'place(in:placement:roundToPixels:)' is deprecated: Please use pixelPlace or subPixelPlace [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 97 |         if let resolution {
 98 |             precondition(resolution.width > 0 && resolution.height > 0)
 99 |             let sampleResolution = graphic.resolution.place(in: resolution, placement: .fit)
    |                                                       `- warning: 'place(in:placement:roundToPixels:)' is deprecated: Please use pixelPlace or subPixelPlace [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
100 |             if sampleResolution.width < graphic.width || sampleResolution.height < graphic.height {
101 |                 graphic = try await graphic.resized(to: sampleResolution, interpolation: interpolation)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "pixelcolor",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.3.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/heestand-xyz/PixelColor"
    },
    {
      "identity" : "asyncgraphics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.0.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/heestand-xyz/AsyncGraphics"
    },
    {
      "identity" : "texturemap",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.0.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/heestand-xyz/TextureMap"
    }
  ],
  "manifest_display_name" : "KeyColor",
  "name" : "KeyColor",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "KeyColor",
      "targets" : [
        "KeyColor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "KeyColorTests",
      "module_type" : "SwiftTarget",
      "name" : "KeyColorTests",
      "path" : "Tests/KeyColorTests",
      "sources" : [
        "KeyColorTests.swift"
      ],
      "target_dependencies" : [
        "KeyColor"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KeyColor",
      "module_type" : "SwiftTarget",
      "name" : "KeyColor",
      "path" : "Sources/KeyColor",
      "product_dependencies" : [
        "AsyncGraphics",
        "TextureMap",
        "PixelColor"
      ],
      "product_memberships" : [
        "KeyColor"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/KeyColor/Shaders/DistinctKeyColors.metal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "DistinctKeyColorSelection.swift",
        "Graphic+DistinctKeyColors.swift",
        "Image+keyColors.swift",
        "KeyColorFilter.swift",
        "KeyColorSample.swift",
        "KeyColorSelection.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.