Build Information
Successful build of AsyncCachedImage, reference main (908f99), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 14:39:36 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/uaremad/AsyncCachedImage.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/uaremad/AsyncCachedImage
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 908f996 Fix AsyncCachedImage reload when URL changes (#6)
Cloned https://github.com/uaremad/AsyncCachedImage.git
Revision (git rev-parse @):
908f9960303830768f191005d2749fecf406c092
SUCCESS checkout https://github.com/uaremad/AsyncCachedImage.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/uaremad/AsyncCachedImage.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 95]
[Planning deferred tasks]
[32 / 41]
[33 / 42] AsyncCachedImage
[43 / 119]
[46 / 119]
[54 / 119]
[56 / 119]
[57 / 119]
[62 / 119]
[64 / 119]
[66 / 119]
[69 / 119]
[74 / 119]
[77 / 119]
[79 / 119]
[80 / 119]
[90 / 119]
[92 / 119]
[93 / 119]
[96 / 119]
[98 / 119]
[110 / 119] AsyncCachedImage
[111 / 119] AsyncCachedImage
[116 / 119] AsyncCachedImage
Build complete! (11.43 sec)
/Users/admin/builder/spi-builder-workspace/Core/Sources/Environment/ImageLoadingEnvironment.swift:24:35: [1;33mwarning: [1;39mStoring a closure in '@Entry var imageErrorHandler' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')[0;0m
[0;36m22 |[0;0m ///
[0;36m23 |[0;0m /// Use the `.onImageError(_:)` modifier to set this value.
[0;36m24 |[0;0m @Entry var imageErrorHandler: [4;39m(@Sendable (ImageLoadingError) -> Void)?[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mStoring a closure in '@Entry var imageErrorHandler' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')[0;0m
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
/Users/admin/builder/spi-builder-workspace/Core/Sources/Environment/ImageLoadingEnvironment.swift:24:35: [1;33mwarning: [1;39mStoring a closure in '@Entry var imageErrorHandler' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')[0;0m
[0;36m22 |[0;0m ///
[0;36m23 |[0;0m /// Use the `.onImageError(_:)` modifier to set this value.
[0;36m24 |[0;0m @Entry var imageErrorHandler: [4;39m(@Sendable (ImageLoadingError) -> Void)?[0;0m
[0;36m|[0;0m `- [1;33mwarning: [1;39mStoring a closure in '@Entry var imageErrorHandler' may invalidate dependents on every update because closures may not be comparable. (from macro 'Entry ')[0;0m
[0;36m25 |[0;0m }
[0;36m26 |[0;0m
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "AsyncCachedImage",
"name" : "AsyncCachedImage",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "AsyncCachedImage",
"targets" : [
"AsyncCachedImage"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"6"
],
"targets" : [
{
"c99name" : "AsyncCachedImageTests",
"module_type" : "SwiftTarget",
"name" : "AsyncCachedImageTests",
"path" : "Core/Tests",
"sources" : [
"Cache/DiskCacheTests.swift",
"Cache/MemoryCacheStorageTests.swift",
"Cache/MemoryCacheTests.swift",
"Cache/RevalidationResultTests.swift",
"Decoding/ImageDecoderTests.swift",
"Environment/ImageLoadingOptionsEnvironmentTests.swift",
"Environment/ScenePhaseObserverTests.swift",
"Errors/DiskCacheErrorTests.swift",
"Errors/ImageDecoderErrorTests.swift",
"Errors/ImageLoadingErrorTests.swift",
"Errors/InternalDownloadErrorTests.swift",
"Errors/MemoryCacheErrorTests.swift",
"Errors/MetadataStoreErrorTests.swift",
"Errors/RevalidationErrorTests.swift",
"Logging/DebugLoggerTests.swift",
"Logging/LogLevelTests.swift",
"Logging/LogProtocolTests.swift",
"Logging/LoggingTests.swift",
"Metadata/MetadataEntryTests.swift",
"Metadata/MetadataStoreTests.swift",
"Metadata/MetadataTests.swift",
"Networking/ImageDownloaderTests.swift",
"Networking/RevalidationThrottlerTests.swift",
"Public/AsyncCachedImagePhaseTests.swift",
"Public/AsyncCachedImageTests.swift",
"Public/CacheInfoTests.swift",
"Public/CacheManagerTests.swift",
"Public/ConfigurationTests.swift",
"URLSession/URLSessionImageTests.swift"
],
"target_dependencies" : [
"AsyncCachedImage"
],
"type" : "test"
},
{
"c99name" : "AsyncCachedImage",
"module_type" : "SwiftTarget",
"name" : "AsyncCachedImage",
"path" : "Core/Sources",
"product_memberships" : [
"AsyncCachedImage"
],
"sources" : [
"Cache/CacheRevalidator.swift",
"Cache/DiskCache.swift",
"Cache/MemoryCache.swift",
"Cache/MemoryCacheStorage.swift",
"Decoding/ImageDecoder.swift",
"Environment/ImageLoadingEnvironment.swift",
"Environment/ScenePhaseObserver.swift",
"Errors/DiskCacheError.swift",
"Errors/ImageDecoderError.swift",
"Errors/ImageLoadingError.swift",
"Errors/InternalDownloadError.swift",
"Errors/MemoryCacheError.swift",
"Errors/MetadataStoreError.swift",
"Errors/RevalidationError.swift",
"Logging/DebugLogger.swift",
"Logging/LogLevel.swift",
"Logging/LogProtocol.swift",
"Logging/Logging.swift",
"Metadata/Metadata.swift",
"Metadata/MetadataEntry.swift",
"Metadata/MetadataStore.swift",
"Networking/ImageDownloader.swift",
"Networking/RevalidationThrottler.swift",
"Public/AsyncCachedImage.swift",
"Public/AsyncCachedImageLoadPolicy.swift",
"Public/AsyncCachedImagePhase.swift",
"Public/CacheInfo.swift",
"Public/CacheManager.swift",
"Public/Configuration.swift",
"Typealias/AsyncCachedImageConfiguration.swift",
"Typealias/PlatformImage.swift",
"URLSession/URLSession+Image.swift"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
Done.