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

Successful build of ErrorKit, reference v1.2.2 (1c30f9), with Swift 6.2 (beta) for macOS (SPM) on 13 Aug 2025 07:40:31 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.65.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/stackotter/ErrorKit.git
Reference: v1.2.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/stackotter/ErrorKit
 * tag               v1.2.2     -> FETCH_HEAD
HEAD is now at 1c30f90 Drop macOS requirement to 10.15 with availability annotations
Cloned https://github.com/stackotter/ErrorKit.git
Revision (git rev-parse @):
1c30f90abe4118773e89b819d6b5db91432a81a5
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/stackotter/ErrorKit.git at v1.2.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/stackotter/ErrorKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Copying Info.plist
[0/5] Write sources
[1/5] Copying Localizable.xcstrings
[2/5] Copying PrivacyInfo.xcprivacy
[4/5] Write swift-version-1EA4D86E10B52AF.txt
[6/29] Emitting module ErrorKit
[7/31] Compiling ErrorKit URLSession+ErrorKit.swift
[8/31] Compiling ErrorKit resource_bundle_accessor.swift
[9/31] Compiling ErrorKit DatabaseError.swift
[10/31] Compiling ErrorKit FileError.swift
[11/31] Compiling ErrorKit GenericError.swift
[12/31] Compiling ErrorKit Logger+ErrorKit.swift
[13/31] Compiling ErrorKit String+ErrorKit.swift
[14/31] Compiling ErrorKit PermissionError.swift
[15/31] Compiling ErrorKit StateError.swift
[16/31] Compiling ErrorKit ValidationError.swift
[17/31] Compiling ErrorKit MailComposerModifier.swift
[18/31] Compiling ErrorKit MailComposerView.swift
[19/31] Compiling ErrorKit Catching.swift
/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/ErrorKit.swift:324:36: warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
322 |    public static func registerMapper(_ mapper: ErrorMapper.Type) {
323 |       self.errorMappersQueue.async(flags: .barrier) {
324 |          self._errorMappers.append(mapper)
    |                                    `- warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
325 |       }
326 |    }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[20/31] Compiling ErrorKit ErrorKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/ErrorKit.swift:324:36: warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
322 |    public static func registerMapper(_ mapper: ErrorMapper.Type) {
323 |       self.errorMappersQueue.async(flags: .barrier) {
324 |          self._errorMappers.append(mapper)
    |                                    `- warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
325 |       }
326 |    }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[21/31] Compiling ErrorKit ErrorMapper.swift
/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/ErrorKit.swift:324:36: warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
322 |    public static func registerMapper(_ mapper: ErrorMapper.Type) {
323 |       self.errorMappersQueue.async(flags: .barrier) {
324 |          self._errorMappers.append(mapper)
    |                                    `- warning: capture of 'mapper' with non-sendable type 'any ErrorMapper.Type' in a '@Sendable' closure [#SendableClosureCaptures]
325 |       }
326 |    }
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[22/31] Compiling ErrorKit ErrorKit+OSLog.swift
[23/31] Compiling ErrorKit MailAttachment.swift
[24/31] Compiling ErrorKit NetworkError.swift
[25/31] Compiling ErrorKit OperationError.swift
[26/31] Compiling ErrorKit ParsingError.swift
[27/31] Compiling ErrorKit Throwable.swift
[28/31] Compiling ErrorKit FileManager+ErrorKit.swift
[29/31] Compiling ErrorKit CoreDataErrorMapper.swift
[30/31] Compiling ErrorKit FoundationErrorMapper.swift
[31/31] Compiling ErrorKit MapKitErrorMapper.swift
Build complete! (16.68s)
Fetching https://github.com/apple/swift-crypto.git
[1/16238] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (1.84s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.14.0 (4.75s)
Fetching https://github.com/apple/swift-asn1.git
[1/1629] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (0.84s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.4.0 (1.37s)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.4.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.14.0
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.11.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    }
  ],
  "manifest_display_name" : "ErrorKit",
  "name" : "ErrorKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "ErrorKit",
      "targets" : [
        "ErrorKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ErrorKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ErrorKitTests",
      "path" : "Tests/ErrorKitTests",
      "sources" : [
        "ErrorKitTests.swift",
        "ThrowableTests.swift"
      ],
      "target_dependencies" : [
        "ErrorKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ErrorKit",
      "module_type" : "SwiftTarget",
      "name" : "ErrorKit",
      "path" : "Sources/ErrorKit",
      "product_dependencies" : [
        "Crypto"
      ],
      "product_memberships" : [
        "ErrorKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ErrorKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "BuiltInErrors/DatabaseError.swift",
        "BuiltInErrors/FileError.swift",
        "BuiltInErrors/GenericError.swift",
        "BuiltInErrors/NetworkError.swift",
        "BuiltInErrors/OperationError.swift",
        "BuiltInErrors/ParsingError.swift",
        "BuiltInErrors/PermissionError.swift",
        "BuiltInErrors/StateError.swift",
        "BuiltInErrors/ValidationError.swift",
        "Catching.swift",
        "ErrorKit.swift",
        "ErrorMapper.swift",
        "ErrorMappers/CoreDataErrorMapper.swift",
        "ErrorMappers/FoundationErrorMapper.swift",
        "ErrorMappers/MapKitErrorMapper.swift",
        "Helpers/Logger+ErrorKit.swift",
        "Helpers/String+ErrorKit.swift",
        "Logging/ErrorKit+OSLog.swift",
        "Logging/MailAttachment.swift",
        "Logging/MailComposerModifier.swift",
        "Logging/MailComposerView.swift",
        "Throwable.swift",
        "TypedOverloads/FileManager+ErrorKit.swift",
        "TypedOverloads/URLSession+ErrorKit.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.