Build Information
Successful build of CocoaImageHashing, reference 1.9.0 (ad01ee), with Swift 6.3 for macOS (SPM) on 12 Apr 2026 12:32:30 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ameingast/cocoaimagehashing.git
Reference: 1.9.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ameingast/cocoaimagehashing
* tag 1.9.0 -> FETCH_HEAD
HEAD is now at ad01eee ARM support
Cloned https://github.com/ameingast/cocoaimagehashing.git
Revision (git rev-parse @):
ad01eee3c3f91bd181f7f4eba7f48f7cb211b51c
SUCCESS checkout https://github.com/ameingast/cocoaimagehashing.git at 1.9.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": "cocoaimagehashing",
"name": "CocoaImageHashing",
"url": "https://github.com/ameingast/cocoaimagehashing.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/cocoaimagehashing",
"traits": [
"default"
],
"dependencies": [
]
}
]
}
Fetching https://github.com/ameingast/cocoaimagehashing.git
[1/771] Fetching cocoaimagehashing
Fetched https://github.com/ameingast/cocoaimagehashing.git from cache (1.60s)
Creating working copy for https://github.com/ameingast/cocoaimagehashing.git
Working copy of https://github.com/ameingast/cocoaimagehashing.git resolved at 1.9.0 (ad01eee)
warning: '.resolve-product-dependencies': dependency 'cocoaimagehashing' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/ameingast/cocoaimagehashing.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/11] Compiling CocoaImageHashing OSTypes.m
[1/11] Compiling CocoaImageHashing OSFastGraphics.m
[2/11] Compiling CocoaImageHashing OSImageHashing.m
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSPHash.m:39:55: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
39 | double greyscalePixels[OSPHashImageWidthInPixels][OSPHashImageHeightInPixels] = {{0.0}};
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSPHash.m:39:28: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
39 | double greyscalePixels[OSPHashImageWidthInPixels][OSPHashImageHeightInPixels] = {{0.0}};
| ^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSPHash.m:40:49: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
40 | double dctPixels[OSPHashImageWidthInPixels][OSPHashImageHeightInPixels] = {{0.0}};
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSPHash.m:40:22: warning: variable length array folded to constant array as an extension [-Wgnu-folding-constant]
40 | double dctPixels[OSPHashImageWidthInPixels][OSPHashImageHeightInPixels] = {{0.0}};
| ^~~~~~~~~~~~~~~~~~~~~~~~~
4 warnings generated.
[3/11] Compiling CocoaImageHashing OSPHash.m
[4/11] Compiling CocoaImageHashing OSAbstractHash.m
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSCategories.m:21:5: warning: 'OSSpinLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
21 | OSSpinLock volatile __block lock = OS_SPINLOCK_INIT;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:79:17: note: 'OSSpinLock' has been explicitly marked deprecated here
79 | typedef int32_t OSSpinLock OSSPINLOCK_DEPRECATED_REPLACE_WITH(os_unfair_lock);
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSCategories.m:25:7: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
25 | OSSpinLockLock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here
99 | void OSSpinLockLock( volatile OSSpinLock *__lock );
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSCategories.m:27:7: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]
27 | OSSpinLockUnlock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here
105 | void OSSpinLockUnlock( volatile OSSpinLock *__lock );
| ^
3 warnings generated.
[5/11] Compiling CocoaImageHashing OSCategories.m
[6/11] Compiling CocoaImageHashing OSDHash.m
[7/11] Compiling CocoaImageHashing OSAHash.m
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:44:5: warning: 'OSSpinLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
44 | OSSpinLock volatile __block lock = OS_SPINLOCK_INIT;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:79:17: note: 'OSSpinLock' has been explicitly marked deprecated here
79 | typedef int32_t OSSpinLock OSSPINLOCK_DEPRECATED_REPLACE_WITH(os_unfair_lock);
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:61:15: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
61 | OSSpinLockLock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here
99 | void OSSpinLockLock( volatile OSSpinLock *__lock );
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:63:15: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]
63 | OSSpinLockUnlock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here
105 | void OSSpinLockUnlock( volatile OSSpinLock *__lock );
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:83:5: warning: 'OSSpinLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
83 | OSSpinLock volatile __block lock = OS_SPINLOCK_INIT;
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:79:17: note: 'OSSpinLock' has been explicitly marked deprecated here
79 | typedef int32_t OSSpinLock OSSPINLOCK_DEPRECATED_REPLACE_WITH(os_unfair_lock);
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:90:22: warning: 'OSSpinLockLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_lock() from <os/lock.h> instead [-Wdeprecated-declarations]
90 | OSSpinLockLock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:99:9: note: 'OSSpinLockLock' has been explicitly marked deprecated here
99 | void OSSpinLockLock( volatile OSSpinLock *__lock );
| ^
/Users/admin/builder/spi-builder-workspace/CocoaImageHashing/OSSimilaritySearch.m:92:22: warning: 'OSSpinLockUnlock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock_unlock() from <os/lock.h> instead [-Wdeprecated-declarations]
92 | OSSpinLockUnlock(&lock);
| ^
/Applications/Xcode-26.4.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.4.sdk/usr/include/libkern/OSSpinLockDeprecated.h:105:9: note: 'OSSpinLockUnlock' has been explicitly marked deprecated here
105 | void OSSpinLockUnlock( volatile OSSpinLock *__lock );
| ^
6 warnings generated.
[8/11] Compiling CocoaImageHashing OSSimilaritySearch.m
[9/11] Write Objects.LinkFileList
[10/11] Archiving libCocoaImageHashing.a
Build complete! (3.31s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "CocoaImageHashing",
"name" : "CocoaImageHashing",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "CocoaImageHashing",
"targets" : [
"CocoaImageHashing"
],
"type" : {
"library" : [
"static"
]
}
}
],
"targets" : [
{
"c99name" : "CocoaImageHashing",
"module_type" : "ClangTarget",
"name" : "CocoaImageHashing",
"path" : "CocoaImageHashing",
"product_memberships" : [
"CocoaImageHashing"
],
"sources" : [
"OSAHash.m",
"OSAbstractHash.m",
"OSCategories.m",
"OSDHash.m",
"OSFastGraphics.m",
"OSImageHashing.m",
"OSPHash.m",
"OSSimilaritySearch.m",
"OSTypes.m"
],
"type" : "library"
}
],
"tools_version" : "4.0"
}
Done.