The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build webber, reference master (80b56d), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 17:03:55 UTC.

Build Command

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

Build Log

[860/974] Compiling NIOSSL Zeroization.swift
[861/974] Compiling NIOSSL TLSConfiguration.swift
[863/974] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[864/974] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[867/974] Emitting module AsyncKit
[868/974] Compiling MultipartKit FormDataDecoder.SingleValueContainer.swift
[869/974] Compiling MultipartKit FormDataDecoder.UnkeyedContainer.swift
[871/974] Compiling MultipartKit FormDataDecoder.KeyedContainer.swift
[872/974] Compiling MultipartKit FormDataDecoder.swift
[873/974] Compiling MultipartKit FormDataEncoder.Encoder.swift
[877/974] Compiling NIOWebSocket WebSocketFrameEncoder.swift
[878/974] Compiling NIOWebSocket WebSocketOpcode.swift
[879/974] Compiling NIOWebSocket WebSocketFrameDecoder.swift
[880/975] Compiling NIOHPACK IndexedHeaderTable.swift
[881/975] Compiling NIOHPACK IntegerCoding.swift
[884/978] Compiling NIOHTTPCompression HTTPResponseDecompressor.swift
[885/978] Compiling NIOHTTPCompression HTTPRequestDecompressor.swift
[886/978] Compiling NIOHTTPCompression HTTPRequestCompressor.swift
[887/978] Compiling NIOHTTPCompression HTTPDecompression.swift
[888/978] Compiling NIOHTTPCompression HTTPCompression.swift
[889/978] Emitting module NIOHTTPCompression
[890/978] Compiling NIOHTTPCompression HTTPResponseCompressor.swift
[891/978] Compiling NIOWebSocket WebSocketErrorCodes.swift
[892/978] Compiling NIOWebSocket SHA1.swift
[893/978] Compiling NIOWebSocket NIOWebSocketServerUpgrader.swift
[894/978] Compiling NIOWebSocket NIOWebSocketFrameAggregator.swift
[895/978] Emitting module NIOWebSocket
[896/978] Compiling NIOWebSocket WebSocketFrame.swift
[897/978] Compiling NIOWebSocket NIOWebSocketClientUpgrader.swift
[898/978] Compiling NIOHPACK HuffmanTables.swift
[899/978] Compiling NIOHPACK HuffmanCoding.swift
[900/978] Compiling MultipartKit MultipartPart.swift
[902/978] Compiling NIOWebSocket WebSocketProtocolErrorHandler.swift
[903/978] Emitting module MultipartKit
[904/978] Compiling NIOHPACK StaticHeaderTable.swift
[905/978] Compiling NIOSSL UniversalBootstrapSupport.swift
[906/978] Compiling NIOSSL UnsafeKeyAndChainTarget.swift
[907/978] Compiling NIOSSL resource_bundle_accessor.swift
[908/978] Compiling NIOHPACK HeaderTables.swift
[909/978] Compiling NIOHPACK HPACKErrors.swift
[910/978] Compiling NIOHPACK HPACKEncoder.swift
[911/978] Emitting module NIOHPACK
[912/978] Compiling NIOHPACK HPACKHeader.swift
[917/978] Compiling MultipartKit FormDataEncoder.SingleValueContainer.swift
[918/978] Compiling MultipartKit FormDataEncoder.UnkeyedContainer.swift
[919/978] Compiling MultipartKit FormDataEncoder.swift
[920/978] Compiling MultipartKit Storage.swift
[924/978] Compiling MultipartKit FormDataEncoder.KeyedContainer.swift
[929/978] Compiling MultipartKit MultipartFormData.swift
[930/978] Compiling MultipartKit MultipartParser.swift
[946/979] Emitting module NIOExtras
[948/979] Compiling MultipartKit MultipartSerializer.swift
[950/979] Compiling MultipartKit Utilities.swift
[971/1044] Compiling NIOExtras WritePCAPHandler.swift
[972/1044] Emitting module NIOFileSystem
[973/1044] Compiling NIOFileSystem Exports.swift
[974/1044] Emitting module _NIOFileSystemFoundationCompat
[975/1044] Compiling _NIOFileSystemFoundationCompat Data+FileSystem.swift
[976/1044] Compiling _NIOFileSystemFoundationCompat Date+FileInfo.swift
[977/1044] Compiling NIOHTTP2 ReceivingRstStreamState.swift
[978/1044] Compiling NIOHTTP2 ReceivingWindowUpdateState.swift
[979/1044] Compiling NIOHTTP2 MaySendFrames.swift
[980/1044] Compiling NIOHTTP2 SendingDataState.swift
[981/1044] Compiling NIOHTTP2 SendingGoawayState.swift
[982/1044] Compiling NIOHTTP2 SendingHeadersState.swift
[983/1044] Compiling NIOHTTP2 SendingPushPromiseState.swift
[984/1058] Compiling NIOHTTP2 ConnectionStateMachine.swift
[985/1058] Compiling NIOHTTP2 ConnectionStreamsState.swift
[986/1058] Compiling NIOHTTP2 MayReceiveFrames.swift
[987/1058] Compiling NIOHTTP2 ReceivingDataState.swift
[988/1058] Compiling NIOHTTP2 ReceivingGoAwayState.swift
[989/1058] Compiling WebSocketKit WebSocketHandler.swift
[990/1058] Compiling WebSocketKit WebSocket.swift
[991/1058] Compiling WebSocketKit WebSocket+Concurrency.swift
[992/1058] Compiling WebSocketKit HTTPUpgradeRequestHandler.swift
[993/1058] Compiling WebSocketKit Exports.swift
[994/1058] Compiling WebSocketKit WebSocket+Connect.swift
[995/1058] Emitting module WebSocketKit
[996/1058] Compiling WebSocketKit WebSocketClient.swift
[997/1058] Compiling NIOHTTP2 StreamChannelFlowController.swift
[998/1058] Compiling NIOHTTP2 StreamChannelList.swift
[999/1058] Compiling NIOHTTP2 StreamMap.swift
[1000/1058] Compiling NIOHTTP2 StreamStateMachine.swift
[1001/1058] Compiling NIOHTTP2 UnsafeTransfer.swift
[1002/1058] Compiling NIOHTTP2 WatermarkedFlowController.swift
[1003/1058] Compiling NIOHTTP2 HTTP2StreamMultiplexer.swift
[1004/1058] Compiling NIOHTTP2 HTTP2ToHTTP1Codec.swift
[1005/1058] Compiling NIOHTTP2 HTTP2UserEvents.swift
[1006/1058] Compiling NIOHTTP2 InboundEventBuffer.swift
[1007/1058] Compiling NIOHTTP2 InboundWindowManager.swift
[1008/1058] Compiling NIOHTTP2 MultiplexerAbstractChannel.swift
[1014/1058] Compiling NIOHTTP2 ReceivingHeadersState.swift
[1015/1058] Compiling NIOHTTP2 ReceivingPushPromiseState.swift
[1016/1058] Compiling NIOHTTP2 LocallyQuiescingState.swift
[1017/1058] Compiling NIOHTTP2 QuiescingState.swift
[1018/1058] Compiling NIOHTTP2 RemotelyQuiescingState.swift
[1019/1058] Compiling NIOHTTP2 SendAndReceiveGoawayState.swift
[1020/1058] Compiling NIOHTTP2 StateMachineResult.swift
[1021/1058] Compiling NIOHTTP2 ContentLengthVerifier.swift
[1022/1058] Compiling NIOHTTP2 DOSHeuristics.swift
[1023/1058] Compiling NIOHTTP2 HTTP2Settings.swift
[1024/1058] Compiling NIOHTTP2 HTTP2Stream.swift
[1025/1058] Compiling NIOHTTP2 HTTP2StreamChannel+OutboundStreamMultiplexer.swift
[1026/1058] Compiling NIOHTTP2 HTTP2StreamChannel.swift
[1027/1058] Compiling NIOHTTP2 HTTP2StreamDelegate.swift
[1028/1058] Compiling NIOHTTP2 HTTP2StreamID.swift
[1029/1058] Compiling NIOHTTP2 HTTP2FlowControlWindow.swift
[1030/1058] Compiling NIOHTTP2 HTTP2Frame.swift
[1031/1058] Compiling NIOHTTP2 HTTP2FrameEncoder.swift
[1032/1058] Compiling NIOHTTP2 HTTP2FrameParser.swift
[1033/1058] Compiling NIOHTTP2 HTTP2PingData.swift
[1034/1058] Compiling NIOHTTP2 HTTP2PipelineHelpers.swift
[1035/1058] Compiling NIOHTTP2 Error+Any.swift
[1036/1058] Compiling NIOHTTP2 ConcurrentStreamBuffer.swift
[1037/1058] Compiling NIOHTTP2 ControlFrameBuffer.swift
[1038/1058] Compiling NIOHTTP2 OutboundFlowControlBuffer.swift
[1039/1058] Compiling NIOHTTP2 OutboundFrameBuffer.swift
[1040/1058] Compiling NIOHTTP2 HPACKHeaders+Validation.swift
[1041/1058] Compiling NIOHTTP2 HTTP2ChannelHandler+InboundStreamMultiplexer.swift
[1042/1058] Emitting module NIOHTTP2
[1043/1058] Compiling NIOHTTP2 SendingRstStreamState.swift
[1044/1058] Compiling NIOHTTP2 SendingWindowUpdateState.swift
[1045/1058] Compiling NIOHTTP2 HTTP2SettingsState.swift
[1046/1058] Compiling NIOHTTP2 HasExtendedConnectSettings.swift
[1047/1058] Compiling NIOHTTP2 HasFlowControlWindows.swift
[1048/1058] Compiling NIOHTTP2 HasLocalSettings.swift
[1049/1058] Compiling NIOHTTP2 HasRemoteSettings.swift
[1050/1058] Compiling NIOHTTP2 HTTP2ChannelHandler+InlineStreamMultiplexer.swift
[1051/1058] Compiling NIOHTTP2 HTTP2ChannelHandler.swift
[1052/1058] Compiling NIOHTTP2 HTTP2CommonInboundStreamMultiplexer.swift
[1053/1058] Compiling NIOHTTP2 HTTP2ConnectionStateChange.swift
[1054/1058] Compiling NIOHTTP2 HTTP2Error.swift
[1055/1058] Compiling NIOHTTP2 HTTP2ErrorCode.swift
[1056/1119] Emitting module AsyncHTTPClient
[1057/1119] Compiling AsyncHTTPClient BestEffortHashableTLSConfiguration.swift
[1058/1119] Compiling AsyncHTTPClient Configuration+BrowserLike.swift
[1059/1119] Compiling AsyncHTTPClient ConnectionPool.swift
[1060/1119] Compiling AsyncHTTPClient HTTP1ProxyConnectHandler.swift
[1061/1119] Compiling AsyncHTTPClient SOCKSEventsHandler.swift
[1062/1119] Compiling AsyncHTTPClient TLSEventsHandler.swift
[1063/1119] Compiling AsyncHTTPClient HTTP1ClientChannelHandler.swift
[1064/1125] Compiling AsyncHTTPClient NWWaitingHandler.swift
[1065/1125] Compiling AsyncHTTPClient TLSConfiguration.swift
[1066/1125] Compiling AsyncHTTPClient RedirectState.swift
[1067/1125] Compiling AsyncHTTPClient RequestBag+StateMachine.swift
[1068/1125] Compiling AsyncHTTPClient RequestBag.swift
[1069/1125] Compiling AsyncHTTPClient RequestValidation.swift
[1070/1125] Compiling AsyncHTTPClient AnyAsyncSequence.swift
[1071/1125] Compiling AsyncHTTPClient AnyAsyncSequenceProucerDelete.swift
[1072/1125] Compiling AsyncHTTPClient AsyncLazySequence.swift
[1073/1125] Compiling AsyncHTTPClient HTTPClient+execute.swift
[1074/1125] Compiling AsyncHTTPClient HTTPClient+shutdown.swift
[1075/1125] Compiling AsyncHTTPClient HTTPClientRequest+Prepared.swift
[1076/1125] Compiling AsyncHTTPClient HTTPClientRequest+auth.swift
[1077/1125] Compiling AsyncHTTPClient HTTP1Connection.swift
[1078/1125] Compiling AsyncHTTPClient HTTP1ConnectionStateMachine.swift
[1079/1125] Compiling AsyncHTTPClient HTTP2ClientRequestHandler.swift
[1080/1125] Compiling AsyncHTTPClient HTTP2Connection.swift
[1081/1125] Compiling AsyncHTTPClient HTTP2IdleHandler.swift
[1082/1125] Compiling AsyncHTTPClient HTTPConnectionEvent.swift
[1083/1125] Compiling AsyncHTTPClient HTTPConnectionPool+Factory.swift
[1084/1125] Compiling AsyncHTTPClient HTTPConnectionPool+StateMachine.swift
[1085/1125] Compiling AsyncHTTPClient ConnectionTarget.swift
[1086/1125] Compiling AsyncHTTPClient DeconstructedURL.swift
[1087/1125] Compiling AsyncHTTPClient FileDownloadDelegate.swift
[1088/1125] Compiling AsyncHTTPClient FoundationExtensions.swift
[1089/1125] Compiling AsyncHTTPClient HTTPClient+HTTPCookie.swift
[1090/1125] Compiling AsyncHTTPClient HTTPClientRequest.swift
[1091/1125] Compiling AsyncHTTPClient HTTPClientResponse.swift
[1092/1125] Compiling AsyncHTTPClient SingleIteratorPrecondition.swift
[1093/1125] Compiling AsyncHTTPClient Transaction+StateMachine.swift
[1094/1125] Compiling AsyncHTTPClient Transaction.swift
[1095/1125] Compiling AsyncHTTPClient Base64.swift
[1096/1125] Compiling AsyncHTTPClient BasicAuth.swift
[1097/1125] Compiling AsyncHTTPClient HTTPConnectionPool+Manager.swift
[1098/1125] Compiling AsyncHTTPClient HTTPConnectionPool.swift
[1099/1125] Compiling AsyncHTTPClient HTTPExecutableRequest.swift
[1100/1125] Compiling AsyncHTTPClient HTTPRequestStateMachine+Demand.swift
[1101/1125] Compiling AsyncHTTPClient HTTPRequestStateMachine.swift
[1102/1125] Compiling AsyncHTTPClient RequestBodyLength.swift
[1103/1125] Compiling AsyncHTTPClient RequestFramingMetadata.swift
[1104/1125] Compiling AsyncHTTPClient SSLContextCache.swift
[1105/1125] Compiling AsyncHTTPClient Scheme.swift
[1106/1125] Compiling AsyncHTTPClient Singleton.swift
[1107/1125] Compiling AsyncHTTPClient StringConvertibleInstances.swift
[1108/1125] Compiling AsyncHTTPClient StructuredConcurrencyHelpers.swift
[1109/1125] Compiling AsyncHTTPClient Utils.swift
[1110/1125] Compiling AsyncHTTPClient RequestOptions.swift
[1111/1125] Compiling AsyncHTTPClient HTTPConnectionPool+Backoff.swift
[1112/1125] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1Connections.swift
[1113/1125] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1StateMachine.swift
[1114/1125] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2Connections.swift
[1115/1125] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2StateMachine.swift
[1116/1125] Compiling AsyncHTTPClient HTTPConnectionPool+RequestQueue.swift
[1117/1125] Compiling AsyncHTTPClient HTTPClient+Proxy.swift
[1118/1125] Compiling AsyncHTTPClient HTTPClient+StructuredConcurrency.swift
[1119/1125] Compiling AsyncHTTPClient HTTPClient.swift
[1120/1125] Compiling AsyncHTTPClient HTTPHandler.swift
[1121/1125] Compiling AsyncHTTPClient LRUCache.swift
[1122/1125] Compiling AsyncHTTPClient NWErrorHandler.swift
[1123/1321] Compiling Vapor ServeCommand.swift
[1124/1321] Compiling Vapor AnyResponse+Concurrency.swift
[1125/1321] Compiling Vapor AsyncBasicResponder.swift
[1126/1321] Compiling Vapor AsyncMiddleware.swift
[1127/1321] Compiling Vapor AsyncPasswordHasher+Concurrency.swift
[1128/1321] Compiling Vapor AsyncSessionDriver.swift
[1129/1321] Compiling Vapor Authentication+Concurrency.swift
[1130/1321] Compiling Vapor Cache+Concurrency.swift
[1131/1321] Compiling Vapor Client+Concurrency.swift
[1132/1321] Compiling Vapor RequestBody+Concurrency.swift
[1133/1321] Compiling Vapor Responder+Concurrency.swift
[1134/1321] Compiling Vapor ResponseCodable+Concurrency.swift
[1135/1321] Compiling Vapor RoutesBuilder+Concurrency.swift
[1136/1321] Compiling Vapor ViewRenderer+Concurrency.swift
[1137/1321] Compiling Vapor WebSocket+Concurrency.swift
[1138/1321] Compiling Vapor ContainerGetPathExecutor.swift
[1139/1321] Compiling Vapor Content.swift
[1140/1321] Compiling Vapor ContentCoders.swift
[1141/1321] Compiling Vapor ContentConfiguration.swift
[1142/1321] Compiling Vapor ContentContainer.swift
[1143/1321] Compiling Vapor JSONCoder+Custom.swift
[1144/1321] Compiling Vapor JSONCoders+Content.swift
[1145/1342] Compiling Vapor RouteCollection.swift
[1146/1342] Compiling Vapor Routes.swift
[1147/1342] Compiling Vapor RoutesBuilder+Group.swift
[1148/1342] Compiling Vapor RoutesBuilder+Method.swift
[1149/1342] Compiling Vapor RoutesBuilder+Middleware.swift
[1150/1342] Compiling Vapor RoutesBuilder+WebSocket.swift
[1151/1342] Compiling Vapor RoutesBuilder.swift
[1152/1342] Compiling Vapor OTP.swift
[1153/1342] Compiling Vapor Application+Servers.swift
[1154/1342] Compiling Vapor Server.swift
[1155/1342] Compiling Vapor App+Service.swift
[1156/1342] Compiling Vapor Req+Service.swift
[1157/1342] Compiling Vapor Service.swift
[1158/1342] Compiling Vapor Application+Sessions.swift
[1159/1342] Compiling Vapor MemorySessions.swift
[1160/1342] Compiling Vapor Request+Session.swift
[1161/1342] Compiling Vapor Session.swift
[1162/1342] Compiling Vapor SessionCache.swift
[1163/1342] Compiling Vapor SessionData.swift
[1164/1342] Compiling Vapor SessionDriver.swift
[1165/1342] Compiling Vapor SessionsConfiguration.swift
[1166/1342] Compiling Vapor DotEnv.swift
[1167/1342] Compiling Vapor Extendable.swift
[1168/1342] Compiling Vapor File.swift
[1169/1342] Compiling Vapor FileIO.swift
[1170/1342] Compiling Vapor LifecycleHandler.swift
[1171/1342] Compiling Vapor OptionalType.swift
[1172/1342] Compiling Vapor RFC1123.swift
[1173/1342] Compiling Vapor SocketAddress+Hostname.swift
[1174/1342] Compiling Vapor Storage.swift
[1175/1342] Compiling Vapor String+IsIPAddress.swift
[1176/1342] Compiling Vapor Thread.swift
[1177/1342] Compiling Vapor URI.swift
[1178/1342] Compiling Vapor RangeResult.swift
[1179/1342] Compiling Vapor Validatable.swift
[1180/1342] Compiling Vapor Validation.swift
[1181/1342] Compiling Vapor ValidationKey.swift
[1182/1342] Compiling Vapor Validations.swift
[1183/1342] Compiling Vapor ValidationsError.swift
[1184/1342] Compiling Vapor Validator.swift
[1185/1342] Compiling Vapor ValidatorResult.swift
[1186/1342] Compiling Vapor And.swift
[1187/1342] Compiling Vapor HTTPMediaTypePreference.swift
[1188/1342] Compiling Vapor Responder.swift
[1189/1342] Compiling Vapor Application+HTTP+Server.swift
[1190/1342] Compiling Vapor HTTPServer.swift
[1191/1342] Compiling Vapor HTTPServerConfiguration+RequestDecompressionConfiguration.swift
[1192/1342] Compiling Vapor HTTPServerConfiguration+ResponseCompressionConfiguration.swift
[1193/1342] Compiling Vapor HTTPServerHandler.swift
[1194/1342] Compiling Vapor HTTPServerRequestDecoder.swift
[1195/1342] Compiling Vapor HTTPServerResponseEncoder.swift
[1196/1342] Compiling Vapor HTTPServerUpgradeHandler.swift
[1197/1342] Compiling Vapor Logger+Report.swift
[1198/1342] Compiling Vapor LoggingSystem+Environment.swift
[1199/1342] Compiling Vapor Application+Middleware.swift
[1200/1342] Compiling Vapor CORSMiddleware.swift
[1201/1342] Compiling Vapor ErrorMiddleware.swift
[1202/1342] Compiling Vapor FileMiddleware.swift
[1203/1342] Compiling Vapor Middleware.swift
[1204/1342] Compiling Vapor MiddlewareConfiguration.swift
[1205/1342] Compiling Vapor ResponseCompressionMiddleware.swift
[1206/1342] Compiling Vapor RouteLoggingMiddleware.swift
[1207/1342] Compiling Vapor TracingMiddleware.swift
[1208/1342] Compiling Vapor File+Multipart.swift
[1209/1342] Compiling Vapor Case.swift
[1210/1342] Compiling Vapor CharacterSet.swift
[1211/1342] Compiling Vapor Count.swift
[1212/1342] Compiling Vapor Custom.swift
[1213/1342] Compiling Vapor Email.swift
[1214/1342] Compiling Vapor Empty.swift
[1215/1342] Compiling Vapor In.swift
[1216/1342] Compiling Vapor Nil.swift
[1217/1342] Compiling Vapor NilIgnoring.swift
[1218/1342] Compiling Vapor Not.swift
[1219/1342] Compiling Vapor Or.swift
[1220/1342] Compiling Vapor Pattern.swift
[1221/1342] Compiling Vapor Range.swift
[1222/1342] Compiling Vapor URL.swift
[1223/1342] Compiling Vapor Valid.swift
[1224/1342] Compiling Vapor Application+Views.swift
[1225/1342] Compiling Vapor PlaintextRenderer.swift
[1226/1342] Compiling Vapor Request+View.swift
[1227/1342] Compiling Vapor View.swift
[1228/1342] Compiling Vapor ViewRenderer.swift
[1229/1342] Compiling Vapor _Deprecations.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1230/1342] Emitting module Vapor
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1231/1342] Compiling Vapor FormDataDecoder+Content.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1232/1342] Compiling Vapor FormDataEncoder+Content.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1233/1342] Compiling Vapor Application+Password.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1234/1342] Compiling Vapor Application+Passwords.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1235/1342] Compiling Vapor AsyncPasswordHasher.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1236/1342] Compiling Vapor BcryptHasher.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1237/1342] Compiling Vapor PasswordHasher.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1238/1342] Compiling Vapor PlaintextHasher.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1239/1342] Compiling Vapor Request+Password.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1240/1342] Compiling Vapor Redirect.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1241/1342] Compiling Vapor Request+Body.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1242/1342] Compiling Vapor Request+BodyStream.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1243/1342] Compiling Vapor Request.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1244/1342] Compiling Vapor Application+Responder.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1245/1342] Compiling Vapor DefaultResponder.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1246/1342] Compiling Vapor Response+Body.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1247/1342] Compiling Vapor Response.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1248/1342] Compiling Vapor ResponseCodable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1249/1342] Compiling Vapor Application+Routes.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1250/1342] Compiling Vapor Parameters+Require.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1251/1342] Compiling Vapor Request+WebSocket.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1252/1342] Compiling Vapor Route.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:57:24: error: cannot find type 'AnySendableHashable' in scope
 55 |         var requestType: Any.Type
 56 |         var responseType: Any.Type
 57 |         var userInfo: [AnySendableHashable: Sendable]
    |                        `- error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Routing/Route.swift:60:27: error: cannot find type 'AnySendableHashable' in scope
 58 |     }
 59 |
 60 |     public var userInfo: [AnySendableHashable: Sendable] {
    |                           `- error: cannot find type 'AnySendableHashable' in scope
 61 |         get {
 62 |             self.sendableBox.withLockedValue { $0.userInfo }
[1253/1342] Compiling Vapor PlaintextDecoder.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1254/1342] Compiling Vapor PlaintextEncoder.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1255/1342] Compiling Vapor URLQueryCoders.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1256/1342] Compiling Vapor URLQueryContainer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1257/1342] Compiling Vapor Core.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1258/1342] Compiling Vapor Running.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1259/1342] Compiling Vapor CORSMiddleware+AllowOriginSetting.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1260/1342] Compiling Vapor CORSMiddleware+Configuration+exposedHeaders.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1261/1342] Compiling Vapor DotEnvFile+load.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1262/1342] Compiling Vapor Routes+caseInsenstive.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1263/1342] Compiling Vapor Validatable+validate.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1264/1342] Compiling Vapor Environment+Process.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1265/1342] Compiling Vapor Environment+Secret.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1266/1342] Compiling Vapor Environment.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1267/1342] Compiling Vapor Abort.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1268/1342] Compiling Vapor AbortError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1269/1342] Compiling Vapor DebuggableError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1270/1342] Compiling Vapor Demangler.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1271/1342] Compiling Vapor ErrorSource.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1272/1342] Compiling Vapor StackTrace.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1273/1342] Compiling Vapor Exports.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1274/1342] Compiling Vapor Application+HTTP.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:17:31: error: 'AsyncCommands' is only available in macOS 12 or newer
  4 | import NIOConcurrencyHelpers
  5 |
  6 | extension Application {
    | `- note: add @available attribute to enclosing extension
  7 |     public var console: Console {
  8 |         get { self.core.storage.console.withLockedValue { $0 } }
    :
 15 |     }
 16 |
 17 |     public var asyncCommands: AsyncCommands {
    |                |              `- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                `- note: add @available attribute to enclosing property
 18 |         get { self.core.storage.asyncCommands.withLockedValue { $0 } }
 19 |         set { self.core.storage.asyncCommands.withLockedValue { $0 = newValue } }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:83:50: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
 83 |             let asyncCommands: NIOLockedValueBox<AsyncCommands>
    |                                                  `- error: 'AsyncCommands' is only available in macOS 12 or newer
 84 |             let threadPool: NIOLockedValueBox<NIOThreadPool>
 85 |             let allocator: ByteBufferAllocator
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:92:37: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
    |                                     |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                     `- note: add 'if #available' version check
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Core/Core.swift:94:44: error: 'AsyncCommands' is only available in macOS 12 or newer
 78 |
 79 |     public struct Core: Sendable {
 80 |         final class Storage: Sendable {
    |                     `- note: add @available attribute to enclosing class
 81 |             let console: NIOLockedValueBox<Console>
 82 |             let commands: NIOLockedValueBox<Commands>
    :
 87 |             let directory: NIOLockedValueBox<DirectoryConfiguration>
 88 |
 89 |             init() {
    |             `- note: add @available attribute to enclosing initializer
 90 |                 self.console = .init(Terminal())
 91 |                 self.commands = .init(Commands())
 92 |                 var asyncCommands = AsyncCommands()
 93 |                 asyncCommands.use(BootCommand(), as: "boot")
 94 |                 self.asyncCommands = .init(AsyncCommands())
    |                                            |- error: 'AsyncCommands' is only available in macOS 12 or newer
    |                                            `- note: add 'if #available' version check
 95 |                 let threadPool = NIOSingletons.posixBlockingThreadPool
 96 |                 threadPool.start()
[1275/1342] Compiling Vapor SessionsMiddleware.swift
[1276/1342] Compiling Vapor URLEncodedFormData.swift
[1277/1342] Compiling Vapor URLEncodedFormDecoder.swift
[1278/1342] Compiling Vapor URLEncodedFormEncoder.swift
[1279/1342] Compiling Vapor URLEncodedFormError.swift
[1280/1342] Compiling Vapor URLEncodedFormParser.swift
[1281/1342] Compiling Vapor URLEncodedFormSerializer.swift
[1282/1342] Compiling Vapor URLQueryFragmentConvertible.swift
[1283/1342] Compiling Vapor AnyResponse.swift
[1284/1342] Compiling Vapor Array+Random.swift
[1285/1342] Compiling Vapor Base32.swift
[1286/1342] Compiling Vapor Base64.swift
[1287/1342] Compiling Vapor BaseN.swift
[1288/1342] Compiling Vapor BasicCodingKey.swift
[1289/1342] Compiling Vapor ByteCount.swift
[1290/1342] Compiling Vapor Bytes+Hex.swift
[1291/1342] Compiling Vapor Bytes+SecureCompare.swift
[1292/1342] Compiling Vapor Collection+Safe.swift
[1293/1342] Compiling Vapor DataProtocol+Copy.swift
[1294/1342] Compiling Vapor DecoderUnwrapper.swift
[1295/1342] Compiling Vapor DirectoryConfiguration.swift
[1296/1342] Compiling Vapor Application.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1297/1342] Compiling Vapor AuthenticationCache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1298/1342] Compiling Vapor Authenticator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1299/1342] Compiling Vapor BasicAuthorization.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1300/1342] Compiling Vapor BearerAuthorization.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1301/1342] Compiling Vapor GuardMiddleware.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1302/1342] Compiling Vapor RedirectMiddleware.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1303/1342] Compiling Vapor SessionAuthenticatable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1304/1342] Compiling Vapor Bcrypt.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1305/1342] Compiling Vapor Application+Cache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1306/1342] Compiling Vapor Cache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1307/1342] Compiling Vapor CacheExpirationTime.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1308/1342] Compiling Vapor MemoryCache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1309/1342] Compiling Vapor Request+Cache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1310/1342] Compiling Vapor Application+Clients.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1311/1342] Compiling Vapor Client.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1312/1342] Compiling Vapor ClientRequest.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1313/1342] Compiling Vapor ClientResponse.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1314/1342] Compiling Vapor Request+Client.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1315/1342] Compiling Vapor BootCommand.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1316/1342] Compiling Vapor CommandContext+Application.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1317/1342] Compiling Vapor RoutesCommand.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:233:73: error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
231 |
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
    |                                                                         |- error: cannot convert value of type '[String : any AnyCommand]' to expected argument type '[String : any AnyAsyncCommand]'
    |                                                                         `- note: arguments to generic parameter 'Value' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Application.swift:234:80: error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
232 |         let combinedCommands = AsyncCommands(
233 |             commands: self.asyncCommands.commands.merging(self.commands.commands) { $1 },
234 |             defaultCommand: self.asyncCommands.defaultCommand ?? self.commands.defaultCommand,
    |                                                                                |- error: cannot convert value of type '(any AnyCommand)?' to expected argument type '(any AnyAsyncCommand)?'
    |                                                                                `- note: arguments to generic parameter 'Wrapped' ('any AnyCommand' and 'any AnyAsyncCommand') are expected to be equal
235 |             enableAutocomplete: self.asyncCommands.enableAutocomplete || self.commands.enableAutocomplete
236 |         ).group()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/BootCommand.swift:23:36: error: cannot find type 'ConsoleKitCommands' in scope
21 |
22 |     // See `AsyncCommand`.
23 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
   |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
24 |         context.console.success("Done.")
25 |     }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/vapor/Sources/Vapor/Commands/RoutesCommand.swift:28:36: error: cannot find type 'ConsoleKitCommands' in scope
 26 |     init() { }
 27 |
 28 |     public func run(using context: ConsoleKitCommands.CommandContext, signature: Signature) async throws {
    |                                    `- error: cannot find type 'ConsoleKitCommands' in scope
 29 |         let routes = context.application.routes
 30 |         let includeDescription = !routes.all.filter { $0.userInfo["description"] != nil }.isEmpty
[1318/1342] Compiling Vapor BasicResponder.swift
[1319/1342] Compiling Vapor BodyStream.swift
[1320/1342] Compiling Vapor Application+HTTP+Client.swift
[1321/1342] Compiling Vapor EventLoopHTTPClient.swift
[1322/1342] Compiling Vapor EndpointCache.swift
[1323/1342] Compiling Vapor HTTPMethod+String.swift
[1324/1342] Compiling Vapor HTTPStatus.swift
[1325/1342] Compiling Vapor HTTPCookies.swift
[1326/1342] Compiling Vapor HTTPHeaderCacheControl.swift
[1327/1342] Compiling Vapor HTTPHeaderExpires.swift
[1328/1342] Compiling Vapor HTTPHeaderLastModified.swift
[1329/1342] Compiling Vapor HTTPHeaders+Cache.swift
[1330/1342] Compiling Vapor HTTPHeaders+Connection.swift
[1331/1342] Compiling Vapor HTTPHeaders+ContentDisposition.swift
[1332/1342] Compiling Vapor HTTPHeaders+ContentRange.swift
[1333/1342] Compiling Vapor HTTPHeaders+Directive.swift
[1334/1342] Compiling Vapor HTTPHeaders+Forwarded.swift
[1335/1342] Compiling Vapor HTTPHeaders+Link.swift
[1336/1342] Compiling Vapor HTTPHeaders+Name.swift
[1337/1342] Compiling Vapor HTTPHeaders+ResponseCompression.swift
[1338/1342] Compiling Vapor HTTPHeaders.swift
[1339/1342] Compiling Vapor HTTPMediaType.swift
warning: 'spi-builder-workspace': 'Webber' was identified as an executable target given the presence of a 'main' file. Starting with tools version 5.4.0 executable targets should be declared as 'executableTarget()'
warning: 'vapor': 'vapor' dependency on 'https://github.com/vapor/console-kit.git' conflicts with dependency on 'https://github.com/swifweb/console-kit' which has the same identity 'console-kit'. this will be escalated to an error in future versions of SwiftPM.
BUILD FAILURE 6.1 macosSpm