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 ActionBuilderCore, reference main (a44ba9), with Swift 6.2 (beta) for macOS (SPM) on 22 Jun 2025 01:08:26 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/elegantchaos/ActionBuilderCore.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/elegantchaos/ActionBuilderCore
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at a44ba9d use select-swift
Cloned https://github.com/elegantchaos/ActionBuilderCore.git
Revision (git rev-parse @):
a44ba9d9b67fc4939da364e28de02ad922b7bead
SUCCESS checkout https://github.com/elegantchaos/ActionBuilderCore.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/elegantchaos/ActionBuilderCore.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[0/9] Write sources
[1/9] Write VersionatorTool-tool-entitlement.plist
[1/9] Write sources
[5/9] Write swift-version-1EA4D86E10B52AF.txt
[7/15] Compiling VersionatorUtils String+AsyncSequence.swift
[8/15] Emitting module VersionatorUtils
[9/15] Compiling ChaosByteStreams DataBuffer.swift
[10/15] Compiling ChaosByteStreams Data+ByteStreams.swift
[11/15] Compiling ChaosByteStreams String+ByteStreams.swift
[12/15] Emitting module ChaosByteStreams
[13/22] Compiling Runner URL+SystemPath.swift
[14/22] Compiling Runner Session.swift
[15/22] Compiling Runner Runner.swift
[16/22] Compiling Runner RunState.swift
[17/22] Compiling Runner Error.swift
[18/22] Emitting module Runner
[19/22] Compiling Runner Output.swift
[20/25] Compiling VersionatorTool VersionatorTool.swift
[21/25] Emitting module VersionatorTool
[22/25] Compiling VersionatorTool URL+SystemPaths.swift
[22/25] Write Objects.LinkFileList
[23/25] Linking VersionatorTool-tool
[24/25] Applying VersionatorTool-tool
[1/1] Compiling plugin VersionatorPlugin
Building for debugging...
[1/18] Write sources
[7/18] Write ActionBuilderTool-entitlement.plist
[10/18] Write swift-version-1EA4D86E10B52AF.txt
[11/25] Write Objects.LinkFileList
[13/25] Compiling ChaosByteStreams Data+ByteStreams.swift
[14/25] Compiling ChaosByteStreams DataBuffer.swift
[15/25] Compiling ChaosByteStreams String+ByteStreams.swift
[16/25] Emitting module ChaosByteStreams
[16/32] Linking VersionatorTool-tool
[18/32] Compiling Runner URL+SystemPath.swift
[19/32] Compiling Runner Session.swift
[19/32] Calculating Version
[20/32] Write sources
[22/32] Compiling Runner Runner.swift
[23/32] Compiling Runner RunState.swift
[24/32] Compiling Runner Error.swift
[25/32] Emitting module Runner
[26/32] Compiling Runner Output.swift
[27/32] Compiling SemanticVersion SemanticVersion+Comparabl.swift
[28/32] Compiling SemanticVersion SemanticVersion.swift
[29/32] Emitting module SemanticVersion
[30/46] Compiling ActionBuilderCore PackageInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/PackageInfo.swift:21:45: error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
19 |     let output = try spm.run(["package", "dump-package"])
20 |     try await output.throwIfFailed(
21 |       Error.launchingSwiftFailed(url, await String(output.stderr))
   |                                             `- error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
22 |     )
23 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/String+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T, encoding: String.Encoding = .utf8) async
   |          `- note: where 'T' = 'Runner.Output'
 8 |   where T.Element == UInt8 {
 9 |     let data = await Data(sequence)
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/PackageInfo.swift:24:26: error: initializer 'init(_:)' requires that 'Runner.Output' conform to 'AsyncSequence'
22 |     )
23 |
24 |     let jsonData = await Data(output.stdout)
   |                          `- error: initializer 'init(_:)' requires that 'Runner.Output' conform to 'AsyncSequence'
25 |     let decoder = JSONDecoder()
26 |     self = try decoder.decode(PackageInfo.self, from: jsonData)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/Data+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T) async where T.Element == UInt8 {
   |          `- note: where 'T' = 'Runner.Output'
 8 |     var data = Data()
 9 |     do {
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/PackageInfo.swift:19:18: warning: no calls to throwing functions occur within 'try' expression
17 |   init(from url: URL) async throws {
18 |     let spm = Runner(command: "swift", cwd: url)
19 |     let output = try spm.run(["package", "dump-package"])
   |                  `- warning: no calls to throwing functions occur within 'try' expression
20 |     try await output.throwIfFailed(
21 |       Error.launchingSwiftFailed(url, await String(output.stderr))
[31/46] Compiling ActionBuilderCore Settings.swift
[32/46] Compiling ActionBuilderCore Repo+SPM.swift
[33/47] Compiling ActionBuilderCore Configuration.swift
[34/47] Compiling ActionBuilderCore Generator.swift
[35/47] Compiling ActionBuilderCore Platform.swift
[36/47] Emitting module ActionBuilderCore
[37/47] Compiling ActionBuilderCore CaseInsensitiveRawRepresentable.swift
[38/47] Compiling ActionBuilderCore Compiler.swift
[39/47] Compiling ActionBuilderCore JSONDictionary.swift
[40/47] Compiling ActionBuilderCore Option.swift
[41/47] Compiling ActionBuilderCore Repo.swift
[42/47] Compiling ActionBuilderCore GitInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:17:72: error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
15 |     let spm = Runner(command: "git", cwd: url)
16 |     let output = try spm.run(["remote", "-v"])
17 |     try await output.throwIfFailed(Error.launchingGitFailed(url, await String(output.stderr)))
   |                                                                        `- error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
18 |
19 |     // TODO: recode this using new regex syntax?
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/String+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T, encoding: String.Encoding = .utf8) async
   |          `- note: where 'T' = 'Runner.Output'
 8 |   where T.Element == UInt8 {
 9 |     let data = await Data(sequence)
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:21:24: error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
19 |     // TODO: recode this using new regex syntax?
20 |
21 |     let chunks = await String(output.stdout).split(separator: "\t")
   |                        `- error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
22 |     guard chunks.count > 1 else {
23 |       throw Error.failedGettingRemote(chunks)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/String+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T, encoding: String.Encoding = .utf8) async
   |          `- note: where 'T' = 'Runner.Output'
 8 |   where T.Element == UInt8 {
 9 |     let data = await Data(sequence)
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:16:18: warning: no calls to throwing functions occur within 'try' expression
14 |   init(from url: URL) async throws {
15 |     let spm = Runner(command: "git", cwd: url)
16 |     let output = try spm.run(["remote", "-v"])
   |                  `- warning: no calls to throwing functions occur within 'try' expression
17 |     try await output.throwIfFailed(Error.launchingGitFailed(url, await String(output.stderr)))
18 |
[43/47] Compiling ActionBuilderCore Github.swift
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:17:72: error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
15 |     let spm = Runner(command: "git", cwd: url)
16 |     let output = try spm.run(["remote", "-v"])
17 |     try await output.throwIfFailed(Error.launchingGitFailed(url, await String(output.stderr)))
   |                                                                        `- error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
18 |
19 |     // TODO: recode this using new regex syntax?
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/String+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T, encoding: String.Encoding = .utf8) async
   |          `- note: where 'T' = 'Runner.Output'
 8 |   where T.Element == UInt8 {
 9 |     let data = await Data(sequence)
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:21:24: error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
19 |     // TODO: recode this using new regex syntax?
20 |
21 |     let chunks = await String(output.stdout).split(separator: "\t")
   |                        `- error: initializer 'init(_:encoding:)' requires that 'Runner.Output' conform to 'AsyncSequence'
22 |     guard chunks.count > 1 else {
23 |       throw Error.failedGettingRemote(chunks)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/ChaosByteStreams/Sources/ChaosByteStreams/String+ByteStreams.swift:7:10: note: where 'T' = 'Runner.Output'
 5 |   /// Initialise from an `AsyncSequence` of bytes.
 6 |   /// Consumes the entire sequence and waits for it to end.
 7 |   public init<T: AsyncSequence>(_ sequence: T, encoding: String.Encoding = .utf8) async
   |          `- note: where 'T' = 'Runner.Output'
 8 |   where T.Element == UInt8 {
 9 |     let data = await Data(sequence)
/Users/admin/builder/spi-builder-workspace/Sources/ActionBuilderCore/GitInfo.swift:16:18: warning: no calls to throwing functions occur within 'try' expression
14 |   init(from url: URL) async throws {
15 |     let spm = Runner(command: "git", cwd: url)
16 |     let output = try spm.run(["remote", "-v"])
   |                  `- warning: no calls to throwing functions occur within 'try' expression
17 |     try await output.throwIfFailed(Error.launchingGitFailed(url, await String(output.stderr)))
18 |
[44/47] Compiling ActionBuilderCore TargetInfo.swift
Fetching https://github.com/elegantchaos/ChaosByteStreams.git
Fetching https://github.com/elegantchaos/Versionator.git
Fetching https://github.com/elegantchaos/SemanticVersion.git
Fetching https://github.com/elegantchaos/ChaosTesting
Fetching https://github.com/elegantchaos/Runner.git
[1/152] Fetching semanticversion
[150/182] Fetching semanticversion, chaostesting
[180/298] Fetching semanticversion, chaostesting, chaosbytestreams
[296/974] Fetching semanticversion, chaostesting, chaosbytestreams, runner
Fetched https://github.com/elegantchaos/ChaosByteStreams.git from cache (0.64s)
Fetched https://github.com/elegantchaos/ChaosTesting from cache (0.64s)
[279/1212] Fetching semanticversion, runner, versionator
Fetched https://github.com/elegantchaos/Runner.git from cache (0.81s)
Fetched https://github.com/elegantchaos/SemanticVersion.git from cache (0.82s)
Fetched https://github.com/elegantchaos/Versionator.git from cache (0.82s)
Computing version for https://github.com/elegantchaos/ChaosTesting
Computed https://github.com/elegantchaos/ChaosTesting at 1.0.1 (1.26s)
Computing version for https://github.com/elegantchaos/SemanticVersion.git
Computed https://github.com/elegantchaos/SemanticVersion.git at 1.1.2 (2.59s)
Computing version for https://github.com/elegantchaos/Versionator.git
Computed https://github.com/elegantchaos/Versionator.git at 2.0.6 (0.41s)
Computing version for https://github.com/elegantchaos/Runner.git
Computed https://github.com/elegantchaos/Runner.git at 2.1.3 (0.41s)
Computing version for https://github.com/elegantchaos/ChaosByteStreams.git
Computed https://github.com/elegantchaos/ChaosByteStreams.git at 1.0.6 (0.41s)
Creating working copy for https://github.com/elegantchaos/Runner.git
Working copy of https://github.com/elegantchaos/Runner.git resolved at 2.1.3
Creating working copy for https://github.com/elegantchaos/SemanticVersion.git
Working copy of https://github.com/elegantchaos/SemanticVersion.git resolved at 1.1.2
Creating working copy for https://github.com/elegantchaos/Versionator.git
Working copy of https://github.com/elegantchaos/Versionator.git resolved at 2.0.6
Creating working copy for https://github.com/elegantchaos/ChaosTesting
Working copy of https://github.com/elegantchaos/ChaosTesting resolved at 1.0.1
Creating working copy for https://github.com/elegantchaos/ChaosByteStreams.git
Working copy of https://github.com/elegantchaos/ChaosByteStreams.git resolved at 1.0.6
BUILD FAILURE 6.2 macosSpm