The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Async, reference master (19ac29), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 04:31:08 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vapor-community/async.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor-community/async
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 19ac294 Merge pull request #79 from MrMage/patch-2
Cloned https://github.com/vapor-community/async.git
Revision (git rev-parse @):
19ac294ebd04a7ded577ba4282dedfaa8c4037c5
SUCCESS checkout https://github.com/vapor-community/async.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/vapor-community/async.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[31 / 40] Async
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line:     cd /Users/admin/builder

/Users/admin/builder/spi-builder-workspace/Sources/Async/Deprecated.swift:3:5: warning: 'public' modifier is redundant for static property declared in a public extension
1 | public extension DirectoryConfig {
2 |     @available(*, deprecated, renamed: "detect")
3 |     public static var `default`: () -> DirectoryConfig {
  |     `- warning: 'public' modifier is redundant for static property declared in a public extension
4 |         return DirectoryConfig.detect
5 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Kqueue/KqueueEventSource.swift:167:1: warning: extension declares a conformance of imported type 'kevent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Darwin' introduce this conformance in the future
165 | let NOTE_FFCOPY = Darwin.NOTE_FFCOPY
166 |
167 | extension kevent: CustomStringConvertible {
    | |- warning: extension declares a conformance of imported type 'kevent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Darwin' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
168 |     public var description: String {
169 |         var flags: [String] = []
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Map.swift:6:21: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  4 |     ///
  5 |     /// [Learn More →](https://docs.vapor.codes/3.0/async/promise-future-introduction/#mapping-results)
  6 |     public func map<T>(to type: T.Type, _ callback: @escaping (Expectation) throws -> T) -> Future<T> {
    |                     `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
  7 |         let promise = Promise(T.self)
  8 |
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future.swift:11:22: note: 'T' previously declared here
  9 | ///
 10 | /// [Learn More →](https://docs.vapor.codes/3.0/async/promise-future-introduction/)
 11 | public struct Future<T>: FutureType {
    |                      `- note: 'T' previously declared here
 12 |     /// Future expectation type
 13 |     public typealias Expectation = T
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Transform.swift:5:27: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 3 |     ///
 4 |     /// [Learn More →](https://docs.vapor.codes/3.0/async/promise-future-introduction/#mapping-results)
 5 |     public func transform<T>(to instance: T) -> Future<T> {
   |                           `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 |         return self.map(to: T.self) { _ in
 7 |             instance
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future.swift:11:22: note: 'T' previously declared here
  9 | ///
 10 | /// [Learn More →](https://docs.vapor.codes/3.0/async/promise-future-introduction/)
 11 | public struct Future<T>: FutureType {
    |                      `- note: 'T' previously declared here
 12 |     /// Future expectation type
 13 |     public typealias Expectation = T
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Unwrap.swift:4:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 2 |     /// Unwraps an optional value contained inside a Future's expectation.
 3 |     /// If the optional resolves to `nil` (`.none`), the supplied error will be thrown instead.
 4 |     public func unwrap(or error: Error) -> Future<Expectation.WrappedType> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return map(to: Expectation.WrappedType.self) { optional in
 6 |             guard let wrapped = optional.wrapped else {
/Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future.swift:16:24: error: reference to generic type 'Result' requires arguments in <...>
 14 |
 15 |     enum Storage {
 16 |         case completed(Result)
    |                        `- error: reference to generic type 'Result' requires arguments in <...>
 17 |         case promise(Promise<T>)
 18 |     }
Swift.Result:1:21: note: generic enum 'Result' declared here
1 | @frozen public enum Result<Success, Failure> where Failure : Error, Success : ~Copyable, Success : ~Escapable {
  |                     `- note: generic enum 'Result' declared here
2 |     case success(Success)
3 |     case failure(Failure)
/Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/SocketStream.swift:7:22: warning: typealias overriding associated type 'Output' from protocol 'OutputStream' is better expressed as same-type constraint on the protocol
 5 | extension ByteStream {
 6 |     public typealias Input = UnsafeBufferPointer<UInt8>
 7 |     public typealias Output = UnsafeBufferPointer<UInt8>
   |                      `- warning: typealias overriding associated type 'Output' from protocol 'OutputStream' is better expressed as same-type constraint on the protocol
 8 | }
 9 |
/Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/OutputStream.swift:11:20: note: 'Output' declared here
 9 | public protocol OutputStream: class {
10 |     /// The type of element signaled.
11 |     associatedtype Output
   |                    `- note: 'Output' declared here
12 |
13 |     /// Request Publisher to start streaming data.
/Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/SocketStream.swift:6:22: warning: typealias overriding associated type 'Input' from protocol 'InputStream' is better expressed as same-type constraint on the protocol
 4 |
 5 | extension ByteStream {
 6 |     public typealias Input = UnsafeBufferPointer<UInt8>
   |                      `- warning: typealias overriding associated type 'Input' from protocol 'InputStream' is better expressed as same-type constraint on the protocol
 7 |     public typealias Output = UnsafeBufferPointer<UInt8>
 8 | }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/InputStream.swift:16:20: note: 'Input' declared here
 14 | public protocol InputStream {
 15 |     /// The type of element signaled.
 16 |     associatedtype Input
    |                    `- note: 'Input' declared here
 17 |
 18 |     /// Data notification sent by the `OutputStream` in response to requests to `OutputRequest.requestOutput`.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Async/Deprecated.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Epoll/EpollEventLoop.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Epoll/EpollEventSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/EventLoop.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/EventLoopTimeout.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/EventSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Future+EventLoop.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Kqueue/KqueueEventLoop.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Kqueue/KqueueEventSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/EventLoop/Worker.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/File/DirectoryConfig.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/File/File.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/File/FileCache.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/File/FileReader.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+BlockingAwait.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+DoCatch.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Flatten.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Global.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Map.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Stream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Transform.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future+Unwrap.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Future.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/FutureResult.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/FutureType.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Promise.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/PromiseError.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Futures/Signal.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/Socket.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/SocketSink.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/SocketSource.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Socket/SocketStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/ByteParserStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/ByteSerializerStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/ConnectingStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/DeltaStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/DrainStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/InputStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/MapStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/OutputStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/PushStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/QueueStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/Stream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/TranscribingStream.swift /Users/admin/builder/spi-builder-workspace/Sources/Async/Streams/TranslatingStream.swift -target arm64-apple-macos12.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 4 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Async -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async_const_extract_protocols.json -disable-clang-spi -target-sdk-version 27.0 -target-sdk-name macosx27.0 -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/Async.build/Debug/Async-t.build/Objects-normal/arm64/Async.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm