The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Cache, reference master (86165d), with Swift 6.0 for Linux on 30 Aug 2025 21:36:13 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/hyperoslo/Cache.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/hyperoslo/Cache
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 86165db Merge pull request #346 from lazyvar/master
Cloned https://github.com/hyperoslo/Cache.git
Revision (git rev-parse @):
86165db6a184874611c532a7422511270b2f549a
SUCCESS checkout https://github.com/hyperoslo/Cache.git at master
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/hyperoslo/Cache.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:2ffdcefcdb291d9eb78a77ed5e4b4766a710a1cb89004e0bfdb0fefda731df2f
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Building for debugging...
[0/3] Write sources
[0/3] Copying PrivacyInfo.xcprivacy
[2/3] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[4/36] Emitting module Cache
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:14:41: error: cannot find type 'Image' in scope
12 |
13 |
14 |   func transformImage() -> Storage<Key, Image> {
   |                                         `- error: cannot find type 'Image' in scope
15 |     let storage = transform(transformer: TransformerFactory.forImage())
16 |     return storage
[5/40] Compiling Cache MD5.swift
[6/40] Compiling Cache MemoryCapsule.swift
[7/40] Compiling Cache ObservationToken.swift
[8/40] Compiling Cache Optional+Extension.swift
[9/40] Compiling Cache StorageError.swift
[10/40] Compiling Cache NSImage+Extensions.swift
[11/40] Compiling Cache DiskConfig.swift
[12/40] Compiling Cache MemoryConfig.swift
[13/40] Compiling Cache Date+Extensions.swift
[14/40] Compiling Cache FileManager+Extensions.swift
[15/40] Compiling Cache AsyncStorage.swift
[16/40] Compiling Cache DiskStorage.swift
[17/40] Compiling Cache HybridStorage.swift
[18/40] Compiling Cache KeyObservationRegistry.swift
[19/40] Compiling Cache ExpirationMode.swift
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:21:23: error: cannot find 'Image' in scope
19 |     let container = try decoder.container(keyedBy: CodingKeys.self)
20 |     let data = try container.decode(Data.self, forKey: CodingKeys.image)
21 |     guard let image = Image(data: data) else {
   |                       `- error: cannot find 'Image' in scope
22 |       throw StorageError.decodingFailed
23 |     }
[20/40] Compiling Cache Expiry.swift
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:21:23: error: cannot find 'Image' in scope
19 |     let container = try decoder.container(keyedBy: CodingKeys.self)
20 |     let data = try container.decode(Data.self, forKey: CodingKeys.image)
21 |     guard let image = Image(data: data) else {
   |                       `- error: cannot find 'Image' in scope
22 |       throw StorageError.decodingFailed
23 |     }
[21/40] Compiling Cache ImageWrapper.swift
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:21:23: error: cannot find 'Image' in scope
19 |     let container = try decoder.container(keyedBy: CodingKeys.self)
20 |     let data = try container.decode(Data.self, forKey: CodingKeys.image)
21 |     guard let image = Image(data: data) else {
   |                       `- error: cannot find 'Image' in scope
22 |       throw StorageError.decodingFailed
23 |     }
[22/40] Compiling Cache JSONArrayWrapper.swift
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:21:23: error: cannot find 'Image' in scope
19 |     let container = try decoder.container(keyedBy: CodingKeys.self)
20 |     let data = try container.decode(Data.self, forKey: CodingKeys.image)
21 |     guard let image = Image(data: data) else {
   |                       `- error: cannot find 'Image' in scope
22 |       throw StorageError.decodingFailed
23 |     }
[23/40] Compiling Cache JSONDictionaryWrapper.swift
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:8:21: error: cannot find type 'Image' in scope
 6 |
 7 | public struct ImageWrapper: Codable {
 8 |   public let image: Image
   |                     `- error: cannot find type 'Image' in scope
 9 |
10 |   public enum CodingKeys: String, CodingKey {
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:14:22: error: cannot find type 'Image' in scope
12 |   }
13 |
14 |   public init(image: Image) {
   |                      `- error: cannot find type 'Image' in scope
15 |     self.image = image
16 |   }
/host/spi-builder-workspace/Source/Shared/Library/ImageWrapper.swift:21:23: error: cannot find 'Image' in scope
19 |     let container = try decoder.container(keyedBy: CodingKeys.self)
20 |     let data = try container.decode(Data.self, forKey: CodingKeys.image)
21 |     guard let image = Image(data: data) else {
   |                       `- error: cannot find 'Image' in scope
22 |       throw StorageError.decodingFailed
23 |     }
[24/40] Compiling Cache MemoryStorage.swift
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:14:41: error: cannot find type 'Image' in scope
12 |
13 |
14 |   func transformImage() -> Storage<Key, Image> {
   |                                         `- error: cannot find type 'Image' in scope
15 |     let storage = transform(transformer: TransformerFactory.forImage())
16 |     return storage
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:15:19: error: generic parameter 'U' could not be inferred
13 |
14 |   func transformImage() -> Storage<Key, Image> {
15 |     let storage = transform(transformer: TransformerFactory.forImage())
   |                   `- error: generic parameter 'U' could not be inferred
16 |     return storage
17 |   }
/host/spi-builder-workspace/Source/Shared/Storage/Storage.swift:80:8: note: in call to function 'transform(transformer:)'
 78 |
 79 | public extension Storage {
 80 |   func transform<U>(transformer: Transformer<U>) -> Storage<Key, U> {
    |        `- note: in call to function 'transform(transformer:)'
 81 |     return Storage<Key, U>(hybridStorage: hybridStorage.transform(transformer: transformer))
 82 |   }
[25/40] Compiling Cache Storage+Transform.swift
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:14:41: error: cannot find type 'Image' in scope
12 |
13 |
14 |   func transformImage() -> Storage<Key, Image> {
   |                                         `- error: cannot find type 'Image' in scope
15 |     let storage = transform(transformer: TransformerFactory.forImage())
16 |     return storage
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:15:19: error: generic parameter 'U' could not be inferred
13 |
14 |   func transformImage() -> Storage<Key, Image> {
15 |     let storage = transform(transformer: TransformerFactory.forImage())
   |                   `- error: generic parameter 'U' could not be inferred
16 |     return storage
17 |   }
/host/spi-builder-workspace/Source/Shared/Storage/Storage.swift:80:8: note: in call to function 'transform(transformer:)'
 78 |
 79 | public extension Storage {
 80 |   func transform<U>(transformer: Transformer<U>) -> Storage<Key, U> {
    |        `- note: in call to function 'transform(transformer:)'
 81 |     return Storage<Key, U>(hybridStorage: hybridStorage.transform(transformer: transformer))
 82 |   }
[26/40] Compiling Cache Storage.swift
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:14:41: error: cannot find type 'Image' in scope
12 |
13 |
14 |   func transformImage() -> Storage<Key, Image> {
   |                                         `- error: cannot find type 'Image' in scope
15 |     let storage = transform(transformer: TransformerFactory.forImage())
16 |     return storage
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:15:19: error: generic parameter 'U' could not be inferred
13 |
14 |   func transformImage() -> Storage<Key, Image> {
15 |     let storage = transform(transformer: TransformerFactory.forImage())
   |                   `- error: generic parameter 'U' could not be inferred
16 |     return storage
17 |   }
/host/spi-builder-workspace/Source/Shared/Storage/Storage.swift:80:8: note: in call to function 'transform(transformer:)'
 78 |
 79 | public extension Storage {
 80 |   func transform<U>(transformer: Transformer<U>) -> Storage<Key, U> {
    |        `- note: in call to function 'transform(transformer:)'
 81 |     return Storage<Key, U>(hybridStorage: hybridStorage.transform(transformer: transformer))
 82 |   }
[27/40] Compiling Cache StorageAware.swift
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:14:41: error: cannot find type 'Image' in scope
12 |
13 |
14 |   func transformImage() -> Storage<Key, Image> {
   |                                         `- error: cannot find type 'Image' in scope
15 |     let storage = transform(transformer: TransformerFactory.forImage())
16 |     return storage
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Storage/Storage+Transform.swift:15:19: error: generic parameter 'U' could not be inferred
13 |
14 |   func transformImage() -> Storage<Key, Image> {
15 |     let storage = transform(transformer: TransformerFactory.forImage())
   |                   `- error: generic parameter 'U' could not be inferred
16 |     return storage
17 |   }
/host/spi-builder-workspace/Source/Shared/Storage/Storage.swift:80:8: note: in call to function 'transform(transformer:)'
 78 |
 79 | public extension Storage {
 80 |   func transform<U>(transformer: Transformer<U>) -> Storage<Key, U> {
    |        `- note: in call to function 'transform(transformer:)'
 81 |     return Storage<Key, U>(hybridStorage: hybridStorage.transform(transformer: transformer))
 82 |   }
[28/40] Compiling Cache StorageObservationRegistry.swift
[29/40] Compiling Cache SyncStorage.swift
[30/40] Compiling Cache UIImage+Extensions.swift
[31/40] Compiling Cache resource_bundle_accessor.swift
[32/40] Compiling Cache Hasher+constantAccrossExecutions.swift
[33/40] Compiling Cache JSONDecoder+Extensions.swift
[34/40] Compiling Cache URL+Extensions.swift
[35/40] Compiling Cache DataSerializer.swift
[36/40] Compiling Cache Entry.swift
[37/40] Compiling Cache Transformer.swift
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:17:18: error: cannot find type 'Image' in scope
15 |
16 |   public static func forImage() -> Transformer<Image> {
17 |     let toData: (Image) throws -> Data = { image in
   |                  `- error: cannot find type 'Image' in scope
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
19 |     }
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:21:36: error: cannot find type 'Image' in scope
19 |     }
20 |
21 |     let fromData: (Data) throws -> Image = { data in
   |                                    `- error: cannot find type 'Image' in scope
22 |       return try Image(data: data).unwrapOrThrow(error: StorageError.transformerFail)
23 |     }
[38/40] Compiling Cache TransformerFactory.swift
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:17:18: error: cannot find type 'Image' in scope
15 |
16 |   public static func forImage() -> Transformer<Image> {
17 |     let toData: (Image) throws -> Data = { image in
   |                  `- error: cannot find type 'Image' in scope
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
19 |     }
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:21:36: error: cannot find type 'Image' in scope
19 |     }
20 |
21 |     let fromData: (Data) throws -> Image = { data in
   |                                    `- error: cannot find type 'Image' in scope
22 |       return try Image(data: data).unwrapOrThrow(error: StorageError.transformerFail)
23 |     }
[39/40] Compiling Cache TypeWrapper.swift
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:17:18: error: cannot find type 'Image' in scope
15 |
16 |   public static func forImage() -> Transformer<Image> {
17 |     let toData: (Image) throws -> Data = { image in
   |                  `- error: cannot find type 'Image' in scope
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
19 |     }
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:21:36: error: cannot find type 'Image' in scope
19 |     }
20 |
21 |     let fromData: (Data) throws -> Image = { data in
   |                                    `- error: cannot find type 'Image' in scope
22 |       return try Image(data: data).unwrapOrThrow(error: StorageError.transformerFail)
23 |     }
[40/40] Compiling Cache Types.swift
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:16:48: error: cannot find type 'Image' in scope
14 |   }
15 |
16 |   public static func forImage() -> Transformer<Image> {
   |                                                `- error: cannot find type 'Image' in scope
17 |     let toData: (Image) throws -> Data = { image in
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:17:18: error: cannot find type 'Image' in scope
15 |
16 |   public static func forImage() -> Transformer<Image> {
17 |     let toData: (Image) throws -> Data = { image in
   |                  `- error: cannot find type 'Image' in scope
18 |       return try image.cache_toData().unwrapOrThrow(error: StorageError.transformerFail)
19 |     }
/host/spi-builder-workspace/Source/Shared/Library/TransformerFactory.swift:21:36: error: cannot find type 'Image' in scope
19 |     }
20 |
21 |     let fromData: (Data) throws -> Image = { data in
   |                                    `- error: cannot find type 'Image' in scope
22 |       return try Image(data: data).unwrapOrThrow(error: StorageError.transformerFail)
23 |     }
BUILD FAILURE 6.0 linux