Build Information
Successful build of Core, reference 3.10.1 (89c698), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 21:47:43 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/vapor/core.git
Reference: 3.10.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor/core
* tag 3.10.1 -> FETCH_HEAD
HEAD is now at 89c6989 Fix compilation error in Xcode 13
Cloned https://github.com/vapor/core.git
Revision (git rev-parse @):
89c6989fd8b1e08acfd198afba1c38971bb814b2
SUCCESS checkout https://github.com/vapor/core.git at 3.10.1
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/vapor/core.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 537]
[Planning deferred tasks]
[27 / 178] NIOConcurrencyHelpers
[87 / 178]
[102 / 194] NIOPriorityQueue
[105 / 194] CNIOAtomics
[114 / 208] NIOConcurrencyHelpers
[117 / 208]
[132 / 208] Debugging
[132 / 208] NIOPriorityQueue
[141 / 208] NIOPriorityQueue
[143 / 208] NIOPriorityQueue
[144 / 208] NIO
[148 / 220] NIO
[152 / 220] NIOPriorityQueue
[155 / 220] Debugging
[165 / 220] NIO
[166 / 220] NIO
[168 / 220] NIO
[170 / 220] NIO
[180 / 223] NIOFoundationCompat
[191 / 236] Bits
[196 / 247] Debugging
[214 / 247] Bits-product
[221 / 247] Core
[226 / 247]
[236 / 259] Core
[240 / 259] Core
[242 / 259] Core
[248 / 259] Core
[251 / 259] NIOConcurrencyHelpers
[258 / 259] Core
Build complete! (8.64 sec)
Fetching https://github.com/apple/swift-nio.git
[1/86022] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (11.38s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 1.14.4 (12.06s)
Fetching https://github.com/apple/swift-nio-zlib-support.git
[1/15] Fetching swift-nio-zlib-support
Fetched https://github.com/apple/swift-nio-zlib-support.git (0.68s)
Computing version for https://github.com/apple/swift-nio-zlib-support.git
Computed https://github.com/apple/swift-nio-zlib-support.git at 1.0.0 (1.32s)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 1.14.4
Creating working copy for https://github.com/apple/swift-nio-zlib-support.git
Working copy of https://github.com/apple/swift-nio-zlib-support.git resolved at 1.0.0
warning: 'swift-nio-zlib-support': ignoring declared target(s) 'swift-nio-zlib-support' in the system package
warning: 'swift-nio-zlib-support': ignoring declared target(s) 'swift-nio-zlib-support' in the system package
warning: 'swift-nio-zlib-support': failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: 'swift-nio-zlib-support': couldn't find pc file for zlib
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:68: [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m4 |[0;0m /// - parameters:
[0;36m5 |[0;0m /// - encoding: `String.Encoding` to use when converting the bytes to a `String`
[0;36m6 |[0;0m public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m7 |[0;0m var bytes: [UInt8] = []
[0;36m8 |[0;0m parse: while true {
Foundation.String.Encoding:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct String {
[0;36m2 |[0;0m public struct Encoding : RawRepresentable, Sendable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var rawValue: UInt
[0;36m4 |[0;0m public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:80: [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m /// - parameters:
[0;36m5 |[0;0m /// - encoding: `String.Encoding` to use when converting the bytes to a `String`
[0;36m6 |[0;0m public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
[0;36m|[0;0m |- [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mThe missing import of module 'Foundation' will be added implicitly[0;0m
[0;36m7 |[0;0m var bytes: [UInt8] = []
[0;36m8 |[0;0m parse: while true {
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:75: [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m21 |[0;0m ///
[0;36m22 |[0;0m /// See `readNullTerminatedString(encoding:)`
[0;36m23 |[0;0m public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m24 |[0;0m guard let string = readNullTerminatedString(encoding: encoding) else {
[0;36m25 |[0;0m throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
Foundation.String.Encoding:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct String {
[0;36m2 |[0;0m public struct Encoding : RawRepresentable, Sendable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var rawValue: UInt
[0;36m4 |[0;0m public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:87: [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m ///
[0;36m22 |[0;0m /// See `readNullTerminatedString(encoding:)`
[0;36m23 |[0;0m public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
[0;36m|[0;0m |- [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mThe missing import of module 'Foundation' will be added implicitly[0;0m
[0;36m24 |[0;0m guard let string = readNullTerminatedString(encoding: encoding) else {
[0;36m25 |[0;0m throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:16:21: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m14 |[0;0m ///
[0;36m15 |[0;0m /// See `flatMap(to:_:)` for mapping `Future` results to other `Future` types.
[0;36m16 |[0;0m public func map<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> T) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m17 |[0;0m return self.thenThrowing(callback)
[0;36m18 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:32:25: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m ///
[0;36m31 |[0;0m /// See `map(to:_:)` for mapping `Future` results to non-`Future` types.
[0;36m32 |[0;0m public func flatMap<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> Future<T>) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m33 |[0;0m return self.then { input in
[0;36m34 |[0;0m do {
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:8:27: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m6 |[0;0m /// user.save(on: req).transform(to: HTTPStatus.created)
[0;36m7 |[0;0m ///
[0;36m8 |[0;0m public func transform<T>(to instance: @escaping @autoclosure () -> T) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m9 |[0;0m return self.map(to: T.self) { _ in
[0;36m10 |[0;0m instance()
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:19:27: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m17 |[0;0m /// posts.save(on: request).transform(to: user)
[0;36m18 |[0;0m ///
[0;36m19 |[0;0m public func transform<T>(to future: Future<T>) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m return self.flatMap(to: T.self) { _ in
[0;36m21 |[0;0m future
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:68: [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m4 |[0;0m /// - parameters:
[0;36m5 |[0;0m /// - encoding: `String.Encoding` to use when converting the bytes to a `String`
[0;36m6 |[0;0m public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m7 |[0;0m var bytes: [UInt8] = []
[0;36m8 |[0;0m parse: while true {
Foundation.String.Encoding:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct String {
[0;36m2 |[0;0m public struct Encoding : RawRepresentable, Sendable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var rawValue: UInt
[0;36m4 |[0;0m public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:80: [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m /// - parameters:
[0;36m5 |[0;0m /// - encoding: `String.Encoding` to use when converting the bytes to a `String`
[0;36m6 |[0;0m public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
[0;36m|[0;0m |- [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mThe missing import of module 'Foundation' will be added implicitly[0;0m
[0;36m7 |[0;0m var bytes: [UInt8] = []
[0;36m8 |[0;0m parse: while true {
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:75: [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m21 |[0;0m ///
[0;36m22 |[0;0m /// See `readNullTerminatedString(encoding:)`
[0;36m23 |[0;0m public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
[0;36m|[0;0m `- [1;33mwarning: [1;39mcannot use struct 'Encoding' here; 'Foundation' was not imported by this file[0;0m
[0;36m24 |[0;0m guard let string = readNullTerminatedString(encoding: encoding) else {
[0;36m25 |[0;0m throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
Foundation.String.Encoding:2:15: [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m1 |[0;0m struct String {
[0;36m2 |[0;0m public struct Encoding : RawRepresentable, Sendable, Equatable {
[0;36m|[0;0m `- [1;39mnote: [1;39mstruct declared here[0;0m
[0;36m3 |[0;0m public var rawValue: UInt
[0;36m4 |[0;0m public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:87: [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m21 |[0;0m ///
[0;36m22 |[0;0m /// See `readNullTerminatedString(encoding:)`
[0;36m23 |[0;0m public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
[0;36m|[0;0m |- [1;33mwarning: [1;39mstatic property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mThe missing import of module 'Foundation' will be added implicitly[0;0m
[0;36m24 |[0;0m guard let string = readNullTerminatedString(encoding: encoding) else {
[0;36m25 |[0;0m throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m1 |[0;0m extension Byte {
[0;36m2 |[0;0m /// ~
[0;36m3 |[0;0m @available (*, deprecated, renamed: "tilde")
[0;36m|[0;0m `- [1;33mwarning: [1;39mextraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode[0;0m
[0;36m4 |[0;0m public static let tilda: Byte = 0x7E
[0;36m5 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:16:21: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m14 |[0;0m ///
[0;36m15 |[0;0m /// See `flatMap(to:_:)` for mapping `Future` results to other `Future` types.
[0;36m16 |[0;0m public func map<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> T) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m17 |[0;0m return self.thenThrowing(callback)
[0;36m18 |[0;0m }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:32:25: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m30 |[0;0m ///
[0;36m31 |[0;0m /// See `map(to:_:)` for mapping `Future` results to non-`Future` types.
[0;36m32 |[0;0m public func flatMap<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> Future<T>) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m33 |[0;0m return self.then { input in
[0;36m34 |[0;0m do {
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:8:27: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m6 |[0;0m /// user.save(on: req).transform(to: HTTPStatus.created)
[0;36m7 |[0;0m ///
[0;36m8 |[0;0m public func transform<T>(to instance: @escaping @autoclosure () -> T) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m9 |[0;0m return self.map(to: T.self) { _ in
[0;36m10 |[0;0m instance()
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:19:27: [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m17 |[0;0m /// posts.save(on: request).transform(to: user)
[0;36m18 |[0;0m ///
[0;36m19 |[0;0m public func transform<T>(to future: Future<T>) -> Future<T> {
[0;36m|[0;0m `- [1;33mwarning: [1;39mgeneric parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode[0;0m
[0;36m20 |[0;0m return self.flatMap(to: T.self) { _ in
[0;36m21 |[0;0m future
/Users/admin/builder/spi-builder-workspace/Sources/Core/String+Utilities.swift:24:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m extension UUID: LosslessStringConvertible {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m25 |[0;0m /// See `LosslessStringConvertible`.
[0;36m26 |[0;0m public init?(_ string: String) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/FutureEncoder.swift:9:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m /// Conforms future to `Encodable` where its expectation is also `Encodable`.
[0;36m9 |[0;0m extension Future: Encodable where T: Encodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m10 |[0;0m /// See `Encodable`.
[0;36m11 |[0;0m public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Core/FutureEncoder.swift:9:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future[0;0m
[0;36m7 |[0;0m
[0;36m8 |[0;0m /// Conforms future to `Encodable` where its expectation is also `Encodable`.
[0;36m9 |[0;0m extension Future: Encodable where T: Encodable {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m10 |[0;0m /// See `Encodable`.
[0;36m11 |[0;0m public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Core/String+Utilities.swift:24:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m22 |[0;0m }
[0;36m23 |[0;0m
[0;36m24 |[0;0m extension UUID: LosslessStringConvertible {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m25 |[0;0m /// See `LosslessStringConvertible`.
[0;36m26 |[0;0m public init?(_ string: String) {
Build complete.
{
"dependencies" : [
{
"identity" : "swift-nio",
"requirement" : {
"range" : [
{
"lower_bound" : "1.14.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-nio.git"
}
],
"manifest_display_name" : "Core",
"name" : "Core",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Async",
"targets" : [
"Async"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Bits",
"targets" : [
"Bits"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Core",
"targets" : [
"Core"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "COperatingSystem",
"targets" : [
"COperatingSystem"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Debugging",
"targets" : [
"Debugging"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "DebuggingTests",
"module_type" : "SwiftTarget",
"name" : "DebuggingTests",
"path" : "Tests/DebuggingTests",
"sources" : [
"FooError.swift",
"FooErrorTests.swift",
"GeneralTests.swift",
"MinimumError.swift",
"TestError.swift",
"TraceableTests.swift"
],
"target_dependencies" : [
"Debugging"
],
"type" : "test"
},
{
"c99name" : "Debugging",
"module_type" : "SwiftTarget",
"name" : "Debugging",
"path" : "Sources/Debugging",
"product_memberships" : [
"Bits",
"Core",
"Debugging"
],
"sources" : [
"Debuggable.swift",
"Demangler.swift",
"SourceLocation.swift"
],
"type" : "library"
},
{
"c99name" : "CoreTests",
"module_type" : "SwiftTarget",
"name" : "CoreTests",
"path" : "Tests/CoreTests",
"sources" : [
"CoreTests.swift",
"ReflectableTests.swift"
],
"target_dependencies" : [
"Core"
],
"type" : "test"
},
{
"c99name" : "Core",
"module_type" : "SwiftTarget",
"name" : "Core",
"path" : "Sources/Core",
"product_dependencies" : [
"NIOFoundationCompat"
],
"product_memberships" : [
"Core"
],
"sources" : [
"BasicKey.swift",
"CaseInsensitiveString.swift",
"CodableReflection/Decodable+Reflectable.swift",
"CodableReflection/ReflectionDecodable.swift",
"CodableReflection/ReflectionDecoders.swift",
"CoreError.swift",
"Data+Base64URL.swift",
"Data+Hex.swift",
"DataCoders.swift",
"Deprecated.swift",
"DirectoryConfig.swift",
"Exports.swift",
"File.swift",
"Future+Unwrap.swift",
"FutureEncoder.swift",
"HeaderValue.swift",
"LosslessDataConvertible.swift",
"MediaType.swift",
"NestedData.swift",
"NotFound.swift",
"OptionalType.swift",
"Process+Execute.swift",
"Reflectable.swift",
"String+Utilities.swift",
"Thread+Async.swift"
],
"target_dependencies" : [
"Async",
"Bits",
"COperatingSystem",
"Debugging"
],
"type" : "library"
},
{
"c99name" : "COperatingSystem",
"module_type" : "SwiftTarget",
"name" : "COperatingSystem",
"path" : "Sources/COperatingSystem",
"product_memberships" : [
"Core",
"COperatingSystem"
],
"sources" : [
"libc.swift"
],
"type" : "library"
},
{
"c99name" : "BitsTests",
"module_type" : "SwiftTarget",
"name" : "BitsTests",
"path" : "Tests/BitsTests",
"product_dependencies" : [
"NIO"
],
"sources" : [
"ByteBufferPeekTests.swift",
"ByteBufferRequireTests.swift"
],
"target_dependencies" : [
"Bits"
],
"type" : "test"
},
{
"c99name" : "Bits",
"module_type" : "SwiftTarget",
"name" : "Bits",
"path" : "Sources/Bits",
"product_dependencies" : [
"NIO"
],
"product_memberships" : [
"Bits",
"Core"
],
"sources" : [
"BitsError.swift",
"Byte+Alphabet.swift",
"Byte+Control.swift",
"Byte+Digit.swift",
"ByteBuffer+binaryFloatingPointOperations.swift",
"ByteBuffer+peek.swift",
"ByteBuffer+require.swift",
"ByteBuffer+string.swift",
"Bytes.swift",
"Data+Bytes.swift",
"Data+Strings.swift",
"Deprecated.swift"
],
"target_dependencies" : [
"Debugging"
],
"type" : "library"
},
{
"c99name" : "AsyncTests",
"module_type" : "SwiftTarget",
"name" : "AsyncTests",
"path" : "Tests/AsyncTests",
"sources" : [
"AsyncTests.swift"
],
"target_dependencies" : [
"Async"
],
"type" : "test"
},
{
"c99name" : "Async",
"module_type" : "SwiftTarget",
"name" : "Async",
"path" : "Sources/Async",
"product_dependencies" : [
"NIO"
],
"product_memberships" : [
"Async",
"Core"
],
"sources" : [
"Async+NIO.swift",
"AsyncError.swift",
"Collection+Future.swift",
"Deprecated.swift",
"Exports.swift",
"Future+DoCatch.swift",
"Future+Flatten.swift",
"Future+Global.swift",
"Future+Map.swift",
"Future+Transform.swift",
"Future+Variadic.swift",
"Future+Void.swift",
"FutureType.swift",
"QueueHandler.swift",
"Worker.swift"
],
"type" : "library"
}
],
"tools_version" : "4.1"
}
Done.