The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of swiftly, reference 1.0.1 (c14ee6), with Swift 6.1 for macOS (SPM) on 13 Jun 2025 10:25:43 UTC.

Swift 6 data race errors: 37

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

[541/735] Compiling spx_address.c
[542/735] Compiling thash.c
[543/735] Compiling slhdsa.c
[544/735] Compiling merkle.c
[545/735] Compiling siphash.c
[546/735] Compiling fors.c
[547/735] Compiling sha1.c
[548/735] Compiling sha256.c
[549/735] Compiling sha512.c
[550/735] Compiling rsa_extra.c
[551/735] Compiling rsa_print.c
[552/735] Compiling rc4.c
[553/735] Compiling refcount.c
[554/735] Compiling rsa_crypt.c
[555/735] Compiling windows.c
[556/735] Compiling trusty.c
[557/735] Compiling rsa_asn1.c
[558/735] Compiling urandom.c
[559/735] Compiling rand_extra.c
[560/735] Compiling ios.c
[561/735] Compiling passive.c
[562/735] Compiling poly1305_arm_asm.S
[563/735] Compiling deterministic.c
[564/735] Compiling forkunsafe.c
[565/735] Compiling poly1305_vec.c
[566/735] Compiling poly1305_arm.c
[567/735] Compiling pool.c
[568/735] Compiling poly1305.c
[569/735] Compiling getentropy.c
[570/735] Compiling fork_detect.c
[571/735] Compiling pkcs7.c
[572/735] Compiling p5_pbev2.c
[573/735] Compiling pkcs8_x509.c
[574/735] Compiling pkcs8.c
[575/735] Compiling pem_xaux.c
[576/735] Compiling pkcs7_x509.c
[577/735] Compiling pem_x509.c
[578/735] Compiling pem_pkey.c
[579/735] Compiling pem_pk8.c
[580/735] Compiling pem_oth.c
[581/735] Compiling obj_xref.c
[582/735] Compiling pem_lib.c
[583/735] Compiling mem.c
[584/735] Compiling mldsa.c
[584/735] Compiling obj.c
[586/735] Compiling md4.c
[587/735] Compiling pem_info.c
[587/735] Compiling md5.c
[589/735] Compiling pem_all.c
[590/735] Compiling lhash.c
[591/735] Compiling poly_rq_mul.S
[592/735] Compiling keccak.c
[592/735] Compiling fips_shared_support.c
[594/735] Compiling kyber.c
[595/735] Compiling sign.c
[596/735] Compiling ex_data.c
[597/735] Compiling scrypt.c
[598/735] Compiling hpke.c
[599/735] Compiling pbkdf.c
[600/735] Compiling print.c
[601/735] Compiling p_x25519_asn1.c
[602/735] Compiling p_x25519.c
[603/735] Compiling p_rsa.c
[604/735] Compiling p_hkdf.c
[605/735] Compiling p_rsa_asn1.c
[606/735] Compiling mlkem.cc
[607/735] Compiling p_ec_asn1.c
[608/735] Compiling p_ed25519.c
[609/735] Compiling p_ed25519_asn1.c
[610/735] Compiling hrss.c
[611/735] Compiling p_dh.c
[612/735] Compiling p_dh_asn1.c
[612/735] Compiling p_dsa_asn1.c
[614/735] Compiling p_ec.c
[615/735] Compiling evp_ctx.c
[616/735] Compiling evp.c
[617/735] Compiling err.c
[618/735] Compiling engine.c
[619/735] Compiling evp_asn1.c
[620/735] Compiling ecdsa_asn1.c
[621/735] Compiling ecdh_extra.c
[622/735] Compiling ec_derive.c
[623/735] Compiling hash_to_curve.c
[624/735] Compiling dsa_asn1.c
[625/735] Compiling ec_asn1.c
[626/735] Compiling dsa.c
[627/735] Compiling digest_extra.c
[628/735] Compiling dh_asn1.c
[629/735] Compiling params.c
[630/735] Compiling dilithium.c
[631/735] Compiling x25519-asm-arm.S
[632/735] Compiling curve25519_64_adx.c
[633/735] Compiling spake25519.c
[634/735] Compiling cpu_intel.c
[635/735] Compiling des.c
[636/735] Compiling cpu_arm_linux.c
[637/735] Compiling cpu_arm_freebsd.c
[638/735] Compiling crypto.c
[639/735] Compiling cpu_aarch64_sysreg.c
[640/735] Compiling cpu_aarch64_win.c
[641/735] Compiling cpu_aarch64_openbsd.c
[642/735] Compiling cpu_aarch64_linux.c
[643/735] Compiling cpu_aarch64_fuchsia.c
[644/735] Compiling curve25519.c
[645/735] Compiling tls_cbc.c
[645/735] Compiling conf.c
[647/735] Compiling e_rc4.c
[648/735] Compiling e_tls.c
[649/735] Compiling e_null.c
[650/735] Compiling e_rc2.c
[651/735] Compiling e_des.c
[652/735] Compiling e_chacha20poly1305.c
[653/735] Compiling unicode.c
[654/735] Compiling derive_key.c
[654/735] Compiling e_aesctrhmac.c
[656/735] Compiling chacha.c
[657/735] Compiling e_aesgcmsiv.c
[658/735] Compiling cipher_extra.c
[659/735] Compiling cbb.c
[660/735] Compiling cbs.c
[661/735] Compiling ber.c
[662/735] Compiling bn_asn1.c
[663/735] Compiling buf.c
[663/735] Compiling asn1_compat.c
[665/735] Compiling blake2.c
[666/735] Compiling convert.c
[667/735] Compiling bcm.c
[668/735] Compiling printf.c
[669/735] Compiling hexdump.c
[669/735] Compiling file.c
[671/735] Compiling pair.c
[672/735] Compiling bio_mem.c
[673/735] Compiling base64.c
[674/735] Compiling tasn_utl.c
[675/735] Compiling bio.c
[676/735] Compiling socket.c
[677/735] Compiling tasn_typ.c
[678/735] Compiling cpu_aarch64_apple.c
[679/735] Compiling errno.c
[680/735] Compiling tasn_new.c
[681/735] Compiling fd.c
[682/735] Compiling tasn_fre.c
[683/735] Compiling tasn_enc.c
[684/735] Compiling socket_helper.c
[685/735] Compiling f_string.c
[686/735] Compiling connect.c
[687/735] Compiling posix_time.c
[688/735] Compiling f_int.c
[689/735] Compiling tasn_dec.c
[690/735] Compiling asn_pack.c
[690/735] Compiling asn1_par.c
[692/735] Compiling asn1_lib.c
[693/735] Compiling a_utctm.c
[694/735] Compiling a_type.c
[695/735] Compiling a_time.c
[696/735] Compiling a_strnid.c
[697/735] Compiling a_octet.c
[698/735] Compiling a_mbstr.c
[699/735] Compiling a_strex.c
[700/735] Compiling a_i2d_fp.c
[701/735] Compiling a_int.c
[701/735] Write sources
[707/735] Compiling a_object.c
[708/735] Compiling a_gentm.c
[709/735] Compiling a_d2i_fp.c
[710/735] Write sources
[713/735] Compiling a_bool.c
[714/735] Compiling a_dup.c
[715/735] Compiling CAsyncHTTPClient CAsyncHTTPClient.c
[716/735] Compiling a_bitstr.c
[718/782] Compiling Algorithms Product.swift
[719/782] Compiling Algorithms RandomSample.swift
[720/784] Compiling Algorithms Partition.swift
[721/784] Compiling Algorithms Permutations.swift
[722/784] Compiling Algorithms Suffix.swift
[723/784] Compiling Algorithms Trim.swift
[724/784] Compiling Algorithms FlattenCollection.swift
[725/784] Compiling Algorithms Joined.swift
[726/787] Compiling Atomics IntegerOperations.swift
[727/787] Compiling Atomics Unmanaged extensions.swift
[728/787] Compiling Algorithms EitherSequence.swift
[729/787] Compiling Algorithms FirstNonNil.swift
[730/787] Compiling Algorithms Keyed.swift
[731/787] Compiling Algorithms MinMax.swift
[732/787] Compiling ArgumentParserToolInfo ToolInfo.swift
[733/787] Emitting module ArgumentParserToolInfo
[734/787] Compiling Algorithms Split.swift
[735/787] Compiling Algorithms Stride.swift
[736/816] Compiling ArgumentParser NameSpecification.swift
[737/816] Compiling ArgumentParser Option.swift
[738/816] Compiling ArgumentParser OptionGroup.swift
[738/828] Write Objects.LinkFileList
[740/828] Compiling ArgumentParser AsyncParsableCommand.swift
[741/828] Compiling ArgumentParser InputOrigin.swift
[742/828] Compiling ArgumentParser Name.swift
[743/828] Compiling ArgumentParser ZshCompletionsGenerator.swift
[744/828] Compiling ArgumentParser Argument.swift
[745/828] Compiling ArgumentParser CommandConfiguration.swift
[746/828] Compiling ArgumentParser ArgumentDefinition.swift
[747/828] Compiling ArgumentParser ArgumentSet.swift
[748/828] Compiling ArgumentParser CommandParser.swift
[749/828] Compiling ArgumentParser CommandGroup.swift
[750/828] Compiling ArgumentParser EnumerableFlag.swift
[751/828] Compiling ArgumentParser ExpressibleByArgument.swift
[752/828] Compiling ArgumentParser InputKey.swift
[753/828] Compiling ArgumentParser HelpGenerator.swift
[754/828] Compiling ArgumentParser MessageInfo.swift
[755/828] Compiling ArgumentParser UsageGenerator.swift
[756/828] Compiling ArgumentParser CollectionExtensions.swift
[757/828] Compiling ArgumentParser ParserError.swift
[758/828] Compiling ArgumentParser SplitArguments.swift
[759/828] Compiling ArgumentParser BashCompletionsGenerator.swift
[760/828] Compiling ArgumentParser CompletionsGenerator.swift
[763/828] Compiling ArgumentParser FishCompletionsGenerator.swift
[768/828] Compiling ArgumentParser ArgumentHelp.swift
[769/828] Compiling ArgumentParser ArgumentVisibility.swift
[770/828] Compiling ArgumentParser CompletionKind.swift
[771/828] Compiling ArgumentParser Errors.swift
[772/828] Compiling ArgumentParser Flag.swift
[773/832] Emitting module ArgumentParser
[774/832] Emitting module Atomics
[777/832] Compiling ArgumentParser DumpHelpGenerator.swift
[778/832] Compiling ArgumentParser HelpCommand.swift
[783/832] Compiling ArgumentParser ParsableArguments.swift
[784/832] Compiling ArgumentParser ParsableArgumentsValidation.swift
[785/832] Compiling ArgumentParser ParsableCommand.swift
[786/832] Compiling ArgumentParser ArgumentDecoder.swift
[786/832] Linking swift-openapi-generator-tool
[790/832] Compiling ArgumentParser Parsed.swift
[791/832] Compiling ArgumentParser ParsedValues.swift
[796/832] Compiling ArgumentParser Platform.swift
[797/832] Compiling ArgumentParser SequenceExtensions.swift
[798/832] Compiling ArgumentParser StringExtensions.swift
[799/832] Compiling ArgumentParser Tree.swift
[812/832] Compiling c-nioatomics.c
[814/832] Emitting module Algorithms
Swift OpenAPI Generator is running with the following configuration:
- OpenAPI document path: /Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/openapi.yaml
- Configuration path: /Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/openapi-generator-config.yaml
- Generator modes: types, client
- Access modifier: public
- Naming strategy: idiomatic
- Name overrides: <none>
- Feature flags: <none>
- Output file names: Types.swift, Client.swift
- Output directory: /Users/admin/builder/spi-builder-workspace/.build/plugins/outputs/spi-builder-workspace/SwiftlyCore/destination/OpenAPIGenerator/GeneratedSources
- Diagnostics output path: <none - logs to stderr>
- Current directory: /Users/admin/builder/spi-builder-workspace
- Plugin source: build
- Is dry run: false
- Additional imports: <none>
Writing data to file Client.swift...
Writing data to file Types.swift...
Writing data to file Server.swift...
[814/837] Running swift-openapi-generator
[815/837] Write sources
[816/837] Compiling c-atomics.c
[818/843] Compiling NIOConcurrencyHelpers NIOLock.swift
[819/843] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[820/843] Compiling NIOConcurrencyHelpers lock.swift
[821/843] Emitting module NIOConcurrencyHelpers
[822/843] Compiling NIOConcurrencyHelpers atomics.swift
[823/843] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[824/904] Compiling generate_docs_reference GenerateDocsReference.swift
[825/904] Compiling generate_docs_reference Process+SimpleAPI.swift
[826/904] Emitting module generate_docs_reference
[827/904] Compiling generate_docs_reference GenerateDocsReference.swift
[827/904] Write Objects.LinkFileList
[829/904] Compiling generate_docs_reference Process+SimpleAPI.swift
[830/904] Emitting module generate_docs_reference
[830/904] Write Objects.LinkFileList
[832/904] Compiling NIOCore GlobalSingletons.swift
[833/904] Compiling NIOCore IO.swift
[834/904] Compiling NIOCore IOData.swift
[835/904] Compiling NIOCore IPProtocol.swift
[836/904] Compiling NIOCore IntegerBitPacking.swift
[837/904] Compiling NIOCore IntegerTypes.swift
[837/910] Linking generate-docs-reference
[838/910] Applying generate-docs-reference
[840/910] Compiling NIOCore NIOLoopBound.swift
[841/910] Compiling NIOCore NIOScheduledCallback.swift
[842/910] Compiling NIOCore NIOSendable.swift
[843/910] Compiling NIOCore RecvByteBufferAllocator.swift
[844/910] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[845/910] Compiling NIOCore SocketAddresses.swift
[845/910] Linking generate-docs-reference-tool
[847/910] Compiling NIOCore AddressedEnvelope.swift
[848/910] Compiling NIOCore AsyncAwaitSupport.swift
[849/910] Compiling NIOCore AsyncChannel.swift
[850/910] Compiling NIOCore AsyncChannelHandler.swift
[851/910] Compiling NIOCore AsyncChannelInboundStream.swift
[852/910] Compiling NIOCore AsyncChannelOutboundWriter.swift
[853/910] Compiling NIOCore NIOAsyncSequenceProducer.swift
[854/910] Compiling NIOCore SocketOptionProvider.swift
[855/910] Compiling NIOCore SystemCallHelpers.swift
[856/910] Compiling NIOCore TimeAmount+Duration.swift
[857/910] Compiling NIOCore TypeAssistedChannelHandler.swift
[858/910] Compiling NIOCore UniversalBootstrapSupport.swift
[859/910] Compiling NIOCore Utilities.swift
[859/910] Applying generate-docs-reference-tool
[861/910] Compiling NIOCore Codec.swift
[862/910] Compiling NIOCore ConvenienceOptionSupport.swift
[863/910] Compiling NIOCore DeadChannel.swift
[864/910] Compiling NIOCore DispatchQueue+WithFuture.swift
[865/910] Compiling NIOCore EventLoop+Deprecated.swift
[866/910] Compiling NIOCore EventLoop+SerialExecutor.swift
[867/910] Compiling NIOCore EventLoop.swift
[868/910] Emitting module build_swiftly_release
[869/910] Compiling build_swiftly_release BuildSwiftlyRelease.swift
[869/910] Write Objects.LinkFileList
[871/910] Compiling NIOCore Channel.swift
[872/910] Compiling NIOCore ChannelHandler.swift
[873/910] Compiling NIOCore ChannelHandlers.swift
[874/910] Compiling NIOCore ChannelInvoker.swift
[875/910] Compiling NIOCore ChannelOption.swift
[876/910] Compiling NIOCore ChannelPipeline.swift
[877/910] Compiling NIOCore CircularBuffer.swift
[878/910] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[879/910] Compiling NIOCore NIOAsyncWriter.swift
[880/910] Compiling NIOCore NIOThrowingAsyncSequenceProducer.swift
[881/910] Compiling NIOCore BSDSocketAPI.swift
[882/910] Compiling NIOCore ByteBuffer-aux.swift
[883/910] Compiling NIOCore ByteBuffer-binaryEncodedLengthPrefix.swift
[884/910] Compiling NIOCore ByteBuffer-conversions.swift
[884/910] Linking build-swiftly-release
[885/910] Applying build-swiftly-release
[887/910] Compiling NIOCore ByteBuffer-core.swift
[888/910] Compiling NIOCore ByteBuffer-hex.swift
[889/910] Compiling NIOCore ByteBuffer-int.swift
[890/910] Compiling NIOCore ByteBuffer-lengthPrefix.swift
[891/910] Compiling NIOCore ByteBuffer-multi-int.swift
[892/910] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[893/910] Compiling NIOCore ByteBuffer-views.swift
[894/910] Compiling NIOCore Interfaces.swift
[895/910] Compiling NIOCore Linux.swift
[896/910] Compiling NIOCore MarkedCircularBuffer.swift
[897/910] Compiling NIOCore MulticastChannel.swift
[898/910] Compiling NIOCore NIOAny.swift
[899/910] Compiling NIOCore NIOCloseOnErrorHandler.swift
[900/910] Compiling NIOCore EventLoopFuture+AssumeIsolated.swift
[901/910] Compiling NIOCore EventLoopFuture+Deprecated.swift
[902/910] Compiling NIOCore EventLoopFuture+WithEventLoop.swift
[903/910] Compiling NIOCore EventLoopFuture.swift
[904/910] Compiling NIOCore FileDescriptor.swift
[905/910] Compiling NIOCore FileHandle.swift
[906/910] Compiling NIOCore FileRegion.swift
[907/910] Emitting module NIOCore
[908/963] Compiling NIOEmbedded Embedded.swift
[909/963] Compiling NIOEmbedded AsyncTestingEventLoop.swift
[910/963] Emitting module NIOEmbedded
[911/963] Compiling NIOEmbedded AsyncTestingChannel.swift
[912/963] Compiling NIOPosix PooledRecvBufferAllocator.swift
[913/963] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
[914/963] Compiling NIOPosix PosixSingletons.swift
[915/963] Compiling NIOPosix RawSocketBootstrap.swift
[916/963] Compiling NIOPosix Resolver.swift
[917/968] Compiling NIOPosix SocketProtocols.swift
[918/968] Compiling NIOPosix System.swift
[919/968] Compiling NIOPosix Thread.swift
[920/968] Compiling NIOPosix ThreadPosix.swift
[921/968] Compiling NIOPosix ThreadWindows.swift
[922/968] Compiling NIOPosix UnsafeTransfer.swift
[923/968] Compiling NIOPosix Utilities.swift
[924/968] Compiling NIOPosix VsockAddress.swift
[925/968] Compiling NIOPosix VsockChannelEvents.swift
[926/968] Compiling NIOPosix resource_bundle_accessor.swift
[927/968] Emitting module NIOPosix
[928/968] Compiling NIOPosix BSDSocketAPICommon.swift
[929/968] Compiling NIOPosix BSDSocketAPIPosix.swift
[930/968] Compiling NIOPosix BSDSocketAPIWindows.swift
[931/968] Compiling NIOPosix BaseSocket.swift
[932/968] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[933/968] Compiling NIOPosix BaseSocketChannel.swift
[934/968] Compiling NIOPosix SelectorKqueue.swift
[935/968] Compiling NIOPosix SelectorUring.swift
[936/968] Compiling NIOPosix ServerSocket.swift
[937/968] Compiling NIOPosix Socket.swift
[938/968] Compiling NIOPosix SocketChannel.swift
[939/968] Compiling NIOPosix LinuxCPUSet.swift
[940/968] Compiling NIOPosix LinuxUring.swift
[941/968] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[942/968] Compiling NIOPosix NIOThreadPool.swift
[943/968] Compiling NIOPosix NonBlockingFileIO.swift
[944/968] Compiling NIOPosix Selectable.swift
[945/968] Compiling NIOPosix SelectableChannel.swift
[946/968] Compiling NIOPosix SelectableEventLoop.swift
[947/968] Compiling NIOPosix SelectorEpoll.swift
[948/968] Compiling NIOPosix SelectorGeneric.swift
[949/968] Compiling NIOPosix PendingDatagramWritesManager.swift
[950/968] Compiling NIOPosix PendingWritesManager.swift
[951/968] Compiling NIOPosix PipeChannel.swift
[952/968] Compiling NIOPosix PipePair.swift
[953/968] Compiling NIOPosix Pool.swift
[954/968] Compiling NIOPosix GetaddrinfoResolver.swift
[955/968] Compiling NIOPosix HappyEyeballs.swift
[956/968] Compiling NIOPosix IO.swift
[957/968] Compiling NIOPosix IntegerBitPacking.swift
[958/968] Compiling NIOPosix IntegerTypes.swift
[959/968] Compiling NIOPosix Linux.swift
[960/968] Compiling NIOPosix BaseStreamSocketChannel.swift
[961/968] Compiling NIOPosix Bootstrap.swift
[962/968] Compiling NIOPosix ControlMessage.swift
[963/968] Compiling NIOPosix DatagramVectorReadManager.swift
[964/968] Compiling NIOPosix Errors+Any.swift
[965/968] Compiling NIOPosix FileDescriptor.swift
[966/970] Emitting module NIO
[967/970] Compiling NIO Exports.swift
[968/1010] Compiling NIOSOCKS Helpers.swift
[969/1011] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
[970/1011] Compiling NIOSOCKS SOCKSResponse.swift
[971/1011] Compiling NIOSOCKS Errors.swift
[972/1011] Compiling NIOHTTP1 HTTPEncoder.swift
[973/1011] Compiling NIOHTTP1 HTTPHeaderValidator.swift
[974/1011] Compiling NIOSOCKS ClientStateMachine.swift
[975/1011] Compiling NIOSOCKS SelectedAuthenticationMethod.swift
[976/1011] Compiling NIOFoundationCompat WaitSpinningRunLoop.swift
[977/1011] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[978/1011] Compiling NIOHTTP1 ByteCollectionUtils.swift
[979/1011] Compiling NIOHTTP1 HTTPDecoder.swift
[980/1011] Emitting module NIOSOCKS
[981/1011] Compiling NIOSOCKS Messages.swift
[982/1011] Compiling NIOSOCKS SOCKSRequest.swift
[983/1011] Compiling NIOTLS TLSEvents.swift
[984/1011] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[985/1011] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
[986/1011] Compiling NIOTLS SNIHandler.swift
[987/1011] Emitting module NIOTLS
[988/1011] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
[989/1011] Compiling NIOHTTP1 NIOTypedHTTPServerUpgradeHandler.swift
[990/1012] Compiling NIOSOCKS ServerStateMachine.swift
[993/1012] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[994/1012] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[995/1012] Emitting module NIOFoundationCompat
[996/1012] Compiling NIOHTTP1 HTTPHeaders+Validation.swift
[997/1012] Compiling NIOHTTP1 HTTPPipelineSetup.swift
[998/1012] Compiling NIOHTTP1 NIOHTTPObjectAggregator.swift
[999/1012] Compiling NIOHTTP1 NIOTypedHTTPClientUpgradeHandler.swift
[1000/1063] Compiling NIOHTTP1 NIOTypedHTTPServerUpgraderStateMachine.swift
[1001/1063] Emitting module NIOHTTP1
[1002/1063] Compiling NIOTransportServices AcceptHandler.swift
[1003/1063] Compiling NIOTransportServices NIOTSDatagramBootstrap.swift
[1004/1063] Compiling NIOTransportServices NIOTSErrors.swift
[1005/1063] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[1006/1063] Compiling NIOTransportServices NIOTSSingletons.swift
[1007/1063] Compiling NIOTransportServices StateManagedListenerChannel.swift
[1008/1063] Compiling NIOTransportServices NIOTSEventLoopGroup.swift
[1009/1063] Compiling NIOTransportServices NIOTSConnectionChannel.swift
[1010/1081] Emitting module NIOTransportServices
[1013/1083] Compiling NIOTransportServices NIOTSListenerBootstrap.swift
[1014/1083] Compiling NIOTransportServices NIOTSListenerChannel.swift
[1015/1083] Compiling NIOHPACK DynamicHeaderTable.swift
[1016/1083] Compiling NIOHPACK HPACKDecoder.swift
[1017/1083] Compiling NIOTransportServices NIOTSDatagramChannel.swift
[1021/1086] Compiling NIOTransportServices SocketAddress+NWEndpoint.swift
[1022/1086] Compiling NIOTransportServices StateManagedChannel.swift
[1023/1086] Compiling NIOTransportServices NIOTSEventLoop.swift
[1025/1086] Emitting module NIOSSL
[1026/1086] Compiling NIOHPACK HuffmanTables.swift
[1027/1086] Compiling NIOHPACK IndexedHeaderTable.swift
[1028/1087] Compiling NIOHPACK IntegerCoding.swift
[1029/1087] Compiling NIOHTTPCompression HTTPCompression.swift
[1030/1087] Compiling NIOHTTPCompression HTTPRequestDecompressor.swift
[1031/1087] Compiling NIOHTTPCompression HTTPResponseDecompressor.swift
[1032/1087] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[1033/1087] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[1034/1087] Compiling NIOHPACK HPACKErrors.swift
[1035/1087] Compiling NIOHTTPCompression HTTPRequestCompressor.swift
[1036/1087] Compiling NIOHTTPCompression HTTPDecompression.swift
[1037/1087] Emitting module NIOHTTPCompression
[1038/1087] Compiling NIOHTTPCompression HTTPResponseCompressor.swift
[1039/1087] Compiling NIOHPACK StaticHeaderTable.swift
[1040/1087] Compiling NIOHPACK HuffmanCoding.swift
[1041/1087] Compiling NIOHPACK HeaderTables.swift
[1044/1087] Compiling NIOHPACK HPACKEncoder.swift
[1045/1087] Compiling NIOHPACK HPACKHeader.swift
[1046/1087] Emitting module NIOHPACK
[1047/1087] Compiling NIOTransportServices NIOTSBootstraps.swift
[1048/1087] Compiling NIOTransportServices NIOTSChannelOptions.swift
[1049/1087] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[1053/1087] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
[1054/1087] Compiling NIOTransportServices NIOTSDatagramListener.swift
[1055/1087] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
[1056/1087] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
[1063/1147] Compiling NIOHTTP2 ConnectionStateMachine.swift
[1064/1147] Compiling NIOHTTP2 ConnectionStreamsState.swift
[1065/1147] Compiling NIOHTTP2 MayReceiveFrames.swift
[1066/1147] Compiling NIOHTTP2 ReceivingDataState.swift
[1067/1147] Compiling NIOHTTP2 ReceivingGoAwayState.swift
[1068/1147] Compiling NIOHTTP2 ReceivingHeadersState.swift
[1069/1147] Compiling NIOHTTP2 ReceivingPushPromiseState.swift
[1070/1147] Compiling NIOHTTP2 DOSHeuristics.swift
[1071/1147] Compiling NIOHTTP2 HTTP2ChannelHandler+InlineStreamMultiplexer.swift
[1072/1147] Compiling NIOHTTP2 HTTP2ChannelHandler.swift
[1073/1147] Compiling NIOHTTP2 HTTP2StreamChannel+OutboundStreamMultiplexer.swift
[1074/1147] Compiling NIOHTTP2 HTTP2StreamChannel.swift
[1075/1147] Compiling NIOHTTP2 HTTP2StreamDelegate.swift
[1076/1147] Compiling NIOHTTP2 HTTP2StreamID.swift
[1077/1147] Compiling NIOHTTP2 Error+Any.swift
[1078/1147] Compiling NIOHTTP2 ConcurrentStreamBuffer.swift
[1079/1147] Compiling NIOHTTP2 ControlFrameBuffer.swift
[1080/1147] Compiling NIOHTTP2 OutboundFlowControlBuffer.swift
[1081/1147] Compiling NIOHTTP2 OutboundFrameBuffer.swift
[1082/1147] Compiling NIOHTTP2 LocallyQuiescingState.swift
[1083/1147] Compiling NIOHTTP2 QuiescingState.swift
[1084/1147] Compiling NIOHTTP2 RemotelyQuiescingState.swift
[1085/1147] Compiling NIOHTTP2 SendAndReceiveGoawayState.swift
[1086/1147] Compiling NIOHTTP2 StateMachineResult.swift
[1087/1147] Compiling NIOHTTP2 ContentLengthVerifier.swift
[1092/1153] Compiling NIOHTTP2 ReceivingRstStreamState.swift
[1093/1153] Compiling NIOHTTP2 ReceivingWindowUpdateState.swift
[1094/1153] Compiling NIOHTTP2 MaySendFrames.swift
[1095/1153] Compiling NIOHTTP2 SendingDataState.swift
[1096/1153] Compiling NIOHTTP2 SendingGoawayState.swift
[1097/1153] Compiling NIOHTTP2 SendingHeadersState.swift
[1098/1153] Compiling NIOHTTP2 SendingPushPromiseState.swift
[1099/1153] Compiling NIOHTTP2 SendingRstStreamState.swift
[1100/1153] Compiling NIOHTTP2 SendingWindowUpdateState.swift
[1101/1153] Compiling NIOHTTP2 HTTP2SettingsState.swift
[1102/1153] Compiling NIOHTTP2 HasExtendedConnectSettings.swift
[1103/1153] Compiling NIOHTTP2 HasFlowControlWindows.swift
[1104/1153] Compiling NIOHTTP2 HasLocalSettings.swift
[1105/1153] Compiling NIOHTTP2 HasRemoteSettings.swift
[1106/1153] Compiling NIOHTTP2 HTTP2Settings.swift
[1107/1153] Compiling NIOHTTP2 HTTP2Stream.swift
[1112/1153] Emitting module NIOHTTP2
[1113/1153] Compiling NIOHTTP2 StreamChannelFlowController.swift
[1114/1153] Compiling NIOHTTP2 StreamChannelList.swift
[1115/1153] Compiling NIOHTTP2 StreamMap.swift
[1116/1153] Compiling NIOHTTP2 StreamStateMachine.swift
[1117/1153] Compiling NIOHTTP2 UnsafeTransfer.swift
[1118/1153] Compiling NIOHTTP2 WatermarkedFlowController.swift
[1126/1153] Compiling NIOHTTP2 HTTP2StreamMultiplexer.swift
[1127/1153] Compiling NIOHTTP2 HTTP2ToHTTP1Codec.swift
[1128/1153] Compiling NIOHTTP2 HTTP2UserEvents.swift
[1129/1153] Compiling NIOHTTP2 InboundEventBuffer.swift
[1130/1153] Compiling NIOHTTP2 InboundWindowManager.swift
[1131/1153] Compiling NIOHTTP2 MultiplexerAbstractChannel.swift
[1137/1153] Compiling NIOHTTP2 HPACKHeaders+Validation.swift
[1138/1153] Compiling NIOHTTP2 HTTP2ChannelHandler+InboundStreamMultiplexer.swift
[1139/1153] Compiling NIOHTTP2 HTTP2FlowControlWindow.swift
[1140/1153] Compiling NIOHTTP2 HTTP2Frame.swift
[1141/1153] Compiling NIOHTTP2 HTTP2FrameEncoder.swift
[1142/1153] Compiling NIOHTTP2 HTTP2FrameParser.swift
[1143/1153] Compiling NIOHTTP2 HTTP2PingData.swift
[1144/1153] Compiling NIOHTTP2 HTTP2PipelineHelpers.swift
[1147/1153] Compiling NIOHTTP2 HTTP2CommonInboundStreamMultiplexer.swift
[1148/1153] Compiling NIOHTTP2 HTTP2ConnectionStateChange.swift
[1149/1153] Compiling NIOHTTP2 HTTP2Error.swift
[1150/1153] Compiling NIOHTTP2 HTTP2ErrorCode.swift
[1151/1212] Emitting module AsyncHTTPClient
[1152/1218] Compiling AsyncHTTPClient BestEffortHashableTLSConfiguration.swift
[1153/1218] Compiling AsyncHTTPClient Configuration+BrowserLike.swift
[1154/1218] Compiling AsyncHTTPClient ConnectionPool.swift
[1155/1218] Compiling AsyncHTTPClient HTTP1ProxyConnectHandler.swift
[1156/1218] Compiling AsyncHTTPClient SOCKSEventsHandler.swift
[1157/1218] Compiling AsyncHTTPClient TLSEventsHandler.swift
[1158/1218] Compiling AsyncHTTPClient HTTP1ClientChannelHandler.swift
[1159/1218] Compiling AsyncHTTPClient HTTPConnectionPool+Manager.swift
[1160/1218] Compiling AsyncHTTPClient HTTPConnectionPool.swift
[1161/1218] Compiling AsyncHTTPClient HTTPExecutableRequest.swift
[1162/1218] Compiling AsyncHTTPClient HTTPRequestStateMachine+Demand.swift
[1163/1218] Compiling AsyncHTTPClient HTTPRequestStateMachine.swift
[1164/1218] Compiling AsyncHTTPClient RequestBodyLength.swift
[1165/1218] Compiling AsyncHTTPClient NWErrorHandler.swift
[1166/1218] Compiling AsyncHTTPClient NWWaitingHandler.swift
[1167/1218] Compiling AsyncHTTPClient TLSConfiguration.swift
[1168/1218] Compiling AsyncHTTPClient RedirectState.swift
[1169/1218] Compiling AsyncHTTPClient RequestBag+StateMachine.swift
[1170/1218] Compiling AsyncHTTPClient RequestBag.swift
[1171/1218] Compiling AsyncHTTPClient HTTPClientRequest.swift
[1172/1218] Compiling AsyncHTTPClient HTTPClientResponse.swift
[1173/1218] Compiling AsyncHTTPClient SingleIteratorPrecondition.swift
[1174/1218] Compiling AsyncHTTPClient Transaction+StateMachine.swift
[1175/1218] Compiling AsyncHTTPClient Transaction.swift
[1176/1218] Compiling AsyncHTTPClient Base64.swift
[1177/1218] Compiling AsyncHTTPClient BasicAuth.swift
[1178/1218] Compiling AsyncHTTPClient AnyAsyncSequence.swift
[1179/1218] Compiling AsyncHTTPClient AnyAsyncSequenceProucerDelete.swift
[1180/1218] Compiling AsyncHTTPClient AsyncLazySequence.swift
[1181/1218] Compiling AsyncHTTPClient HTTPClient+execute.swift
[1182/1218] Compiling AsyncHTTPClient HTTPClient+shutdown.swift
[1183/1218] Compiling AsyncHTTPClient HTTPClientRequest+Prepared.swift
[1184/1218] Compiling AsyncHTTPClient HTTPClientRequest+auth.swift
[1185/1218] Compiling AsyncHTTPClient HTTP1Connection.swift
[1186/1218] Compiling AsyncHTTPClient HTTP1ConnectionStateMachine.swift
[1187/1218] Compiling AsyncHTTPClient HTTP2ClientRequestHandler.swift
[1188/1218] Compiling AsyncHTTPClient HTTP2Connection.swift
[1189/1218] Compiling AsyncHTTPClient HTTP2IdleHandler.swift
[1190/1218] Compiling AsyncHTTPClient HTTPConnectionEvent.swift
[1191/1218] Compiling AsyncHTTPClient HTTPConnectionPool+Factory.swift
[1192/1218] Compiling AsyncHTTPClient RequestValidation.swift
[1193/1218] Compiling AsyncHTTPClient SSLContextCache.swift
[1194/1218] Compiling AsyncHTTPClient Scheme.swift
[1195/1218] Compiling AsyncHTTPClient Singleton.swift
[1196/1218] Compiling AsyncHTTPClient StringConvertibleInstances.swift
[1197/1218] Compiling AsyncHTTPClient Utils.swift
[1198/1218] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2StateMachine.swift
[1199/1218] Compiling AsyncHTTPClient HTTPConnectionPool+RequestQueue.swift
[1200/1218] Compiling AsyncHTTPClient HTTPConnectionPool+StateMachine.swift
[1201/1218] Compiling AsyncHTTPClient ConnectionTarget.swift
[1202/1218] Compiling AsyncHTTPClient DeconstructedURL.swift
[1203/1218] Compiling AsyncHTTPClient FileDownloadDelegate.swift
[1204/1218] Compiling AsyncHTTPClient FoundationExtensions.swift
[1205/1218] Compiling AsyncHTTPClient HTTPClient+HTTPCookie.swift
[1206/1218] Compiling AsyncHTTPClient HTTPClient+Proxy.swift
[1207/1218] Compiling AsyncHTTPClient HTTPClient.swift
[1208/1218] Compiling AsyncHTTPClient HTTPHandler.swift
[1209/1218] Compiling AsyncHTTPClient LRUCache.swift
[1210/1218] Compiling AsyncHTTPClient RequestFramingMetadata.swift
[1211/1218] Compiling AsyncHTTPClient RequestOptions.swift
[1212/1218] Compiling AsyncHTTPClient HTTPConnectionPool+Backoff.swift
[1213/1218] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1Connections.swift
[1214/1218] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP1StateMachine.swift
[1215/1218] Compiling AsyncHTTPClient HTTPConnectionPool+HTTP2Connections.swift
[1216/1220] Emitting module OpenAPIAsyncHTTPClient
[1217/1220] Compiling OpenAPIAsyncHTTPClient AsyncHTTPClientTransport.swift
[1218/1230] Compiling SwiftlyCore Client.swift
[1219/1231] Compiling SwiftlyCore Utils.swift
[1220/1231] Compiling SwiftlyCore SwiftlyCore.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:3:12: warning: let 'version' is not concurrency-safe because non-'Sendable' type 'SwiftlyVersion' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public let version = SwiftlyVersion(major: 1, minor: 0, patch: 1)
   |            |- warning: let 'version' is not concurrency-safe because non-'Sendable' type 'SwiftlyVersion' may have shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: add '@MainActor' to make let 'version' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyVersion.swift:5:15: note: consider making struct 'SwiftlyVersion' conform to the 'Sendable' protocol
 3 |
 4 | /// Struct modeling a version of swiftly itself.
 5 | public struct SwiftlyVersion: Equatable, Comparable, CustomStringConvertible {
   |               `- note: consider making struct 'SwiftlyVersion' conform to the 'Sendable' protocol
 6 |     /// Regex matching versions like "a.b.c", "a.b.c-alpha", and "a.b.c-alpha2".
 7 |     static let regex: Regex<(Substring, Substring, Substring, Substring, Substring?)> =
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: warning: var 'mockedHomeDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            |- warning: var 'mockedHomeDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'mockedHomeDir' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'mockedHomeDir' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: warning: var 'httpClient' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            |- warning: var 'httpClient' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'httpClient' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'httpClient' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:16:12: warning: var 'httpRequestExecutor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 | /// such as allowing a proxy to be configured, or for the purpose of mocking
15 | /// for tests.
16 | public var httpRequestExecutor: HTTPRequestExecutor = HTTPRequestExecutorImpl()
   |            |- warning: var 'httpRequestExecutor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'httpRequestExecutor' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'httpRequestExecutor' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 | /// Protocol defining a handler for information swiftly intends to print to stdout.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:25:12: warning: var 'outputHandler' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// The output handler to use, if any.
25 | public var outputHandler: (any OutputHandler)?
   |            |- warning: var 'outputHandler' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'outputHandler' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'outputHandler' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | /// Pass the provided string to the set output handler if any.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:45:12: warning: var 'inputProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
43 | }
44 |
45 | public var inputProvider: (any InputProvider)?
   |            |- warning: var 'inputProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'inputProvider' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'inputProvider' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | public func readLine(prompt: String) -> String? {
[1221/1231] Compiling SwiftlyCore Types.swift
[1222/1231] Compiling SwiftlyCore ToolchainVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:102:16: warning: static property 'stableRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
100 |     }
101 |
102 |     static let stableRegex: Regex<(Substring, Substring, Substring, Substring)> =
    |                |- warning: static property 'stableRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'stableRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |         try! Regex("^(?:Swift )?(\\d+)\\.(\\d+)\\.(\\d+)$")
104 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:105:16: warning: static property 'mainSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
103 |         try! Regex("^(?:Swift )?(\\d+)\\.(\\d+)\\.(\\d+)$")
104 |
105 |     static let mainSnapshotRegex: Regex<(Substring, Substring)> =
    |                |- warning: static property 'mainSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'mainSnapshotRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         try! Regex("^main-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
107 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:108:16: warning: static property 'releaseSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
106 |         try! Regex("^main-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
107 |
108 |     static let releaseSnapshotRegex: Regex<(Substring, Substring, Substring, Substring)> =
    |                |- warning: static property 'releaseSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'releaseSnapshotRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |         try! Regex("^(\\d+)\\.(\\d+)-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
110 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:355:13: warning: let 'parsers' is not concurrency-safe because non-'Sendable' type '[any ToolchainSelectorParser]' may have shared mutable state; this is an error in the Swift 6 language mode
348 |
349 | /// Protocol used to facilitate parsing `ToolchainSelector`s from strings.
350 | protocol ToolchainSelectorParser {
    |          `- note: protocol 'ToolchainSelectorParser' does not conform to the 'Sendable' protocol
351 |     func parse(_ string: String) throws -> ToolchainSelector?
352 | }
353 |
354 | /// List of all the available selector parsers.
355 | private let parsers: [any ToolchainSelectorParser] = [
    |             |- warning: let 'parsers' is not concurrency-safe because non-'Sendable' type '[any ToolchainSelectorParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'parsers' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |     StableReleaseParser(),
357 |     ReleaseSnapshotParser(),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:366:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring?, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
364 | ///    - a.b
365 | struct StableReleaseParser: ToolchainSelectorParser {
366 |     static let regex: Regex<(Substring, Substring, Substring?, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring?, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
367 |         try! Regex("^(\\d+)(?:\\.(\\d+))?(?:\\.(\\d+))?$")
368 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:395:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
393 | ///    - a.b-SNAPSHOT
394 | struct ReleaseSnapshotParser: ToolchainSelectorParser {
395 |     static let regex: Regex<(Substring, Substring, Substring, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
396 |         try! Regex("^(?:swift-)?([0-9]+)\\.([0-9]+)-(?:snapshot|DEVELOPMENT-SNAPSHOT|SNAPSHOT)(?:-([0-9]{4}-[0-9]{2}-[0-9]{2}))?(?:-a)?$")
397 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:423:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
421 | ///    - swift-DEVELOPMENT-SNAPSHOT
422 | struct MainSnapshotParser: ToolchainSelectorParser {
423 |     static let regex: Regex<(Substring, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
424 |         try! Regex("^(?:main-snapshot|swift-DEVELOPMENT-SNAPSHOT|main-SNAPSHOT)(?:-([0-9]{4}-[0-9]{2}-[0-9]{2}))?(?:-a)?$")
425 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
[1223/1231] Compiling SwiftlyCore Server.swift
[1224/1231] Compiling SwiftlyCore SwiftlyVersion.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyVersion.swift:7:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SwiftlyVersion: Equatable, Comparable, CustomStringConvertible {
 6 |     /// Regex matching versions like "a.b.c", "a.b.c-alpha", and "a.b.c-alpha2".
 7 |     static let regex: Regex<(Substring, Substring, Substring, Substring, Substring?)> =
   |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |         try! Regex("^(\\d+)\\.(\\d+)\\.(\\d+)(?:-([a-zA-Z0-9]+))?$")
 9 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
[1225/1231] Compiling SwiftlyCore Platform.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:24:23: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 22 |     }
 23 |
 24 |     public static let macOS = PlatformDefinition(name: "xcode", nameFull: "osx", namePretty: "macOS")
    |                       |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'macOS' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:26:23: warning: static property 'ubuntu2404' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 24 |     public static let macOS = PlatformDefinition(name: "xcode", nameFull: "osx", namePretty: "macOS")
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
    |                       |- warning: static property 'ubuntu2404' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2404' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:27:23: warning: static property 'ubuntu2204' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
    |                       |- warning: static property 'ubuntu2204' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2204' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:28:23: warning: static property 'ubuntu2004' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
    |                       |- warning: static property 'ubuntu2004' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2004' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:29:23: warning: static property 'ubuntu1804' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
    |                       |- warning: static property 'ubuntu1804' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu1804' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:30:23: warning: static property 'rhel9' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
    |                       |- warning: static property 'rhel9' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'rhel9' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:31:23: warning: static property 'fedora39' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
    |                       |- warning: static property 'fedora39' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fedora39' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:32:23: warning: static property 'amazonlinux2' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
    |                       |- warning: static property 'amazonlinux2' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'amazonlinux2' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
 34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:33:23: warning: static property 'debian12' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
    |                       |- warning: static property 'debian12' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debian12' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 | }
 35 |
[1226/1231] Compiling SwiftlyCore Error.swift
[1227/1231] Compiling SwiftlyCore HTTPClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/HTTPClient.swift:215:24: warning: static property 'snapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?, Substring?, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     var dir: String
214 |
215 |     private static let snapshotRegex: Regex<(Substring, Substring?, Substring?, Substring)> =
    |                        |- warning: static property 'snapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?, Substring?, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'snapshotRegex' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |         try! Regex("swift(?:-(\\d+)\\.(\\d+))?-DEVELOPMENT-SNAPSHOT-(\\d{4}-\\d{2}-\\d{2})")
217 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/HTTPClient.swift:350:20: warning: stored property 'branch' of 'Sendable'-conforming struct 'SnapshotBranchNotFoundError' has non-sendable type 'ToolchainVersion.Snapshot.Branch'; this is an error in the Swift 6 language mode
348 |
349 |     public struct SnapshotBranchNotFoundError: LocalizedError {
350 |         public var branch: ToolchainVersion.Snapshot.Branch
    |                    `- warning: stored property 'branch' of 'Sendable'-conforming struct 'SnapshotBranchNotFoundError' has non-sendable type 'ToolchainVersion.Snapshot.Branch'; this is an error in the Swift 6 language mode
351 |     }
352 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:6:21: note: consider making enum 'Branch' conform to the 'Sendable' protocol
  4 | public enum ToolchainVersion {
  5 |     public struct Snapshot: Equatable, Hashable, CustomStringConvertible, Comparable {
  6 |         public enum Branch: Equatable, Hashable, CustomStringConvertible {
    |                     `- note: consider making enum 'Branch' conform to the 'Sendable' protocol
  7 |             case main
  8 |             case release(major: Int, minor: Int)
[1228/1231] Emitting module SwiftlyCore
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/HTTPClient.swift:215:24: warning: static property 'snapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?, Substring?, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
213 |     var dir: String
214 |
215 |     private static let snapshotRegex: Regex<(Substring, Substring?, Substring?, Substring)> =
    |                        |- warning: static property 'snapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?, Substring?, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: add '@MainActor' to make static property 'snapshotRegex' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |         try! Regex("swift(?:-(\\d+)\\.(\\d+))?-DEVELOPMENT-SNAPSHOT-(\\d{4}-\\d{2}-\\d{2})")
217 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/HTTPClient.swift:350:20: warning: stored property 'branch' of 'Sendable'-conforming struct 'SnapshotBranchNotFoundError' has non-sendable type 'ToolchainVersion.Snapshot.Branch'; this is an error in the Swift 6 language mode
348 |
349 |     public struct SnapshotBranchNotFoundError: LocalizedError {
350 |         public var branch: ToolchainVersion.Snapshot.Branch
    |                    `- warning: stored property 'branch' of 'Sendable'-conforming struct 'SnapshotBranchNotFoundError' has non-sendable type 'ToolchainVersion.Snapshot.Branch'; this is an error in the Swift 6 language mode
351 |     }
352 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:6:21: note: consider making enum 'Branch' conform to the 'Sendable' protocol
  4 | public enum ToolchainVersion {
  5 |     public struct Snapshot: Equatable, Hashable, CustomStringConvertible, Comparable {
  6 |         public enum Branch: Equatable, Hashable, CustomStringConvertible {
    |                     `- note: consider making enum 'Branch' conform to the 'Sendable' protocol
  7 |             case main
  8 |             case release(major: Int, minor: Int)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:24:23: warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 22 |     }
 23 |
 24 |     public static let macOS = PlatformDefinition(name: "xcode", nameFull: "osx", namePretty: "macOS")
    |                       |- warning: static property 'macOS' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'macOS' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:26:23: warning: static property 'ubuntu2404' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 24 |     public static let macOS = PlatformDefinition(name: "xcode", nameFull: "osx", namePretty: "macOS")
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
    |                       |- warning: static property 'ubuntu2404' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2404' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:27:23: warning: static property 'ubuntu2204' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 25 |
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
    |                       |- warning: static property 'ubuntu2204' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2204' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:28:23: warning: static property 'ubuntu2004' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 26 |     public static let ubuntu2404 = PlatformDefinition(name: "ubuntu2404", nameFull: "ubuntu24.04", namePretty: "Ubuntu 24.04")
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
    |                       |- warning: static property 'ubuntu2004' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu2004' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:29:23: warning: static property 'ubuntu1804' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 27 |     public static let ubuntu2204 = PlatformDefinition(name: "ubuntu2204", nameFull: "ubuntu22.04", namePretty: "Ubuntu 22.04")
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
    |                       |- warning: static property 'ubuntu1804' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ubuntu1804' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:30:23: warning: static property 'rhel9' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 28 |     public static let ubuntu2004 = PlatformDefinition(name: "ubuntu2004", nameFull: "ubuntu20.04", namePretty: "Ubuntu 20.04")
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
    |                       |- warning: static property 'rhel9' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'rhel9' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:31:23: warning: static property 'fedora39' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 29 |     public static let ubuntu1804 = PlatformDefinition(name: "ubuntu1804", nameFull: "ubuntu18.04", namePretty: "Ubuntu 18.04")
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
    |                       |- warning: static property 'fedora39' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fedora39' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:32:23: warning: static property 'amazonlinux2' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 30 |     public static let rhel9 = PlatformDefinition(name: "ubi9", nameFull: "ubi9", namePretty: "RHEL 9")
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
    |                       |- warning: static property 'amazonlinux2' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'amazonlinux2' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
 34 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:33:23: warning: static property 'debian12' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
  1 | import Foundation
  2 |
  3 | public struct PlatformDefinition: Codable, Equatable {
    |               `- note: consider making struct 'PlatformDefinition' conform to the 'Sendable' protocol
  4 |     /// The name of the platform as it is used in the Swift download URLs.
  5 |     /// For instance, for Ubuntu 16.04 this would return “ubuntu1604”.
    :
 31 |     public static let fedora39 = PlatformDefinition(name: "fedora39", nameFull: "fedora39", namePretty: "Fedora Linux 39")
 32 |     public static let amazonlinux2 = PlatformDefinition(name: "amazonlinux2", nameFull: "amazonlinux2", namePretty: "Amazon Linux 2")
 33 |     public static let debian12 = PlatformDefinition(name: "debian12", nameFull: "debian12", namePretty: "Debian GNU/Linux 12")
    |                       |- warning: static property 'debian12' is not concurrency-safe because non-'Sendable' type 'PlatformDefinition' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debian12' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 | }
 35 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:3:12: warning: let 'version' is not concurrency-safe because non-'Sendable' type 'SwiftlyVersion' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | import Foundation
 2 |
 3 | public let version = SwiftlyVersion(major: 1, minor: 0, patch: 1)
   |            |- warning: let 'version' is not concurrency-safe because non-'Sendable' type 'SwiftlyVersion' may have shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: add '@MainActor' to make let 'version' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyVersion.swift:5:15: note: consider making struct 'SwiftlyVersion' conform to the 'Sendable' protocol
 3 |
 4 | /// Struct modeling a version of swiftly itself.
 5 | public struct SwiftlyVersion: Equatable, Comparable, CustomStringConvertible {
   |               `- note: consider making struct 'SwiftlyVersion' conform to the 'Sendable' protocol
 6 |     /// Regex matching versions like "a.b.c", "a.b.c-alpha", and "a.b.c-alpha2".
 7 |     static let regex: Regex<(Substring, Substring, Substring, Substring, Substring?)> =
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: warning: var 'mockedHomeDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            |- warning: var 'mockedHomeDir' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'mockedHomeDir' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'mockedHomeDir' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: warning: var 'httpClient' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            |- warning: var 'httpClient' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'httpClient' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'httpClient' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:16:12: warning: var 'httpRequestExecutor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 | /// such as allowing a proxy to be configured, or for the purpose of mocking
15 | /// for tests.
16 | public var httpRequestExecutor: HTTPRequestExecutor = HTTPRequestExecutorImpl()
   |            |- warning: var 'httpRequestExecutor' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'httpRequestExecutor' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'httpRequestExecutor' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 | /// Protocol defining a handler for information swiftly intends to print to stdout.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:25:12: warning: var 'outputHandler' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | /// The output handler to use, if any.
25 | public var outputHandler: (any OutputHandler)?
   |            |- warning: var 'outputHandler' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'outputHandler' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'outputHandler' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 |
27 | /// Pass the provided string to the set output handler if any.
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:45:12: warning: var 'inputProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
43 | }
44 |
45 | public var inputProvider: (any InputProvider)?
   |            |- warning: var 'inputProvider' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: convert 'inputProvider' to a 'let' constant to make 'Sendable' shared state immutable
   |            |- note: add '@MainActor' to make var 'inputProvider' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
46 |
47 | public func readLine(prompt: String) -> String? {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyVersion.swift:7:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | public struct SwiftlyVersion: Equatable, Comparable, CustomStringConvertible {
 6 |     /// Regex matching versions like "a.b.c", "a.b.c-alpha", and "a.b.c-alpha2".
 7 |     static let regex: Regex<(Substring, Substring, Substring, Substring, Substring?)> =
   |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 8 |         try! Regex("^(\\d+)\\.(\\d+)\\.(\\d+)(?:-([a-zA-Z0-9]+))?$")
 9 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:102:16: warning: static property 'stableRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
100 |     }
101 |
102 |     static let stableRegex: Regex<(Substring, Substring, Substring, Substring)> =
    |                |- warning: static property 'stableRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'stableRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |         try! Regex("^(?:Swift )?(\\d+)\\.(\\d+)\\.(\\d+)$")
104 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:105:16: warning: static property 'mainSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
103 |         try! Regex("^(?:Swift )?(\\d+)\\.(\\d+)\\.(\\d+)$")
104 |
105 |     static let mainSnapshotRegex: Regex<(Substring, Substring)> =
    |                |- warning: static property 'mainSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'mainSnapshotRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |         try! Regex("^main-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
107 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:108:16: warning: static property 'releaseSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
106 |         try! Regex("^main-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
107 |
108 |     static let releaseSnapshotRegex: Regex<(Substring, Substring, Substring, Substring)> =
    |                |- warning: static property 'releaseSnapshotRegex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'releaseSnapshotRegex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |         try! Regex("^(\\d+)\\.(\\d+)-snapshot-(\\d{4}-\\d{2}-\\d{2})$")
110 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:355:13: warning: let 'parsers' is not concurrency-safe because non-'Sendable' type '[any ToolchainSelectorParser]' may have shared mutable state; this is an error in the Swift 6 language mode
348 |
349 | /// Protocol used to facilitate parsing `ToolchainSelector`s from strings.
350 | protocol ToolchainSelectorParser {
    |          `- note: protocol 'ToolchainSelectorParser' does not conform to the 'Sendable' protocol
351 |     func parse(_ string: String) throws -> ToolchainSelector?
352 | }
353 |
354 | /// List of all the available selector parsers.
355 | private let parsers: [any ToolchainSelectorParser] = [
    |             |- warning: let 'parsers' is not concurrency-safe because non-'Sendable' type '[any ToolchainSelectorParser]' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'parsers' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
356 |     StableReleaseParser(),
357 |     ReleaseSnapshotParser(),
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:366:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring?, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
364 | ///    - a.b
365 | struct StableReleaseParser: ToolchainSelectorParser {
366 |     static let regex: Regex<(Substring, Substring, Substring?, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring?, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
367 |         try! Regex("^(\\d+)(?:\\.(\\d+))?(?:\\.(\\d+))?$")
368 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:395:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
393 | ///    - a.b-SNAPSHOT
394 | struct ReleaseSnapshotParser: ToolchainSelectorParser {
395 |     static let regex: Regex<(Substring, Substring, Substring, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring, Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
396 |         try! Regex("^(?:swift-)?([0-9]+)\\.([0-9]+)-(?:snapshot|DEVELOPMENT-SNAPSHOT|SNAPSHOT)(?:-([0-9]{4}-[0-9]{2}-[0-9]{2}))?(?:-a)?$")
397 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:423:16: warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
421 | ///    - swift-DEVELOPMENT-SNAPSHOT
422 | struct MainSnapshotParser: ToolchainSelectorParser {
423 |     static let regex: Regex<(Substring, Substring?)> =
    |                |- warning: static property 'regex' is not concurrency-safe because non-'Sendable' type 'Regex<(Substring, Substring?)>' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'regex' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
424 |         try! Regex("^(?:main-snapshot|swift-DEVELOPMENT-SNAPSHOT|main-SNAPSHOT)(?:-([0-9]{4}-[0-9]{2}-[0-9]{2}))?(?:-a)?$")
425 |
_StringProcessing.Regex:2:15: note: generic struct 'Regex' does not conform to the 'Sendable' protocol
1 | @available(macOS 13.0, iOS 16.0, watchOS 9.0, tvOS 16.0, *)
2 | public struct Regex<Output> : RegexComponent {
  |               `- note: generic struct 'Regex' does not conform to the 'Sendable' protocol
3 |     public var regex: Regex<Output> { get }
4 |     @available(iOS 16.0, tvOS 16.0, watchOS 9.0, macOS 13.0, *)
[1229/1233] Compiling MacOSPlatform MacOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:211:23: warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
209 |     }
210 |
211 |     public static let currentPlatform: any Platform = MacOS()
    |                       `- warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:41:17: note: protocol 'Platform' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | public protocol Platform {
    |                 `- note: protocol 'Platform' does not conform to the 'Sendable' protocol
 42 |     /// The platform-specific defaut location on disk for swiftly's home
 43 |     /// directory.
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
  1 | import Foundation
  2 | import SwiftlyCore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
  3 |
  4 | public struct SwiftPkgInfo: Codable {
    :
209 |     }
210 |
211 |     public static let currentPlatform: any Platform = MacOS()
    |                       |- note: add '@MainActor' to make static property 'currentPlatform' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:27:21: warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 25 |
 26 |     public var swiftlyBinDir: URL {
 27 |         SwiftlyCore.mockedHomeDir.map { $0.appendingPathComponent("bin", isDirectory: true) }
    |                     `- warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 28 |             ?? ProcessInfo.processInfo.environment["SWIFTLY_BIN_DIR"].map { URL(fileURLWithPath: $0) }
 29 |             ?? FileManager.default.homeDirectoryForCurrentUser
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: note: var declared here
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            `- note: var declared here
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:34:21: warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 |     public var swiftlyToolchainsDir: URL {
 34 |         SwiftlyCore.mockedHomeDir.map { $0.appendingPathComponent("Toolchains", isDirectory: true) }
    |                     `- warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 35 |             ?? ProcessInfo.processInfo.environment["SWIFTLY_TOOLCHAINS_DIR"].map { URL(fileURLWithPath: $0) }
 36 |             // This is where the installer will put the toolchains, and where Xcode can find them
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: note: var declared here
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            `- note: var declared here
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:95:35: warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 93 |             } catch {
 94 |                 // If this is not a test that uses mocked toolchains then we must throw this error and abort installation
 95 |                 guard SwiftlyCore.mockedHomeDir != nil else {
    |                                   `- warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 96 |                     throw error
 97 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: note: var declared here
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            `- note: var declared here
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:122:24: warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
120 |         let homeDir: URL
121 |
122 |         if SwiftlyCore.mockedHomeDir == nil {
    |                        `- warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
123 |             homeDir = FileManager.default.homeDirectoryForCurrentUser
124 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: note: var declared here
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            `- note: var declared here
 8 |
 9 | /// This is the default http client that swiftly uses for its network
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:129:35: warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
127 |             try? runProgram("pkgutil", "--volume", homeDir.path, "--forget", "org.swift.swiftly")
128 |         } else {
129 |             homeDir = SwiftlyCore.mockedHomeDir ?? FileManager.default.homeDirectoryForCurrentUser
    |                                   `- warning: reference to var 'mockedHomeDir' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
130 |
131 |             let installDir = homeDir.appendingPathComponent(".swiftly")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:7:12: note: var declared here
 5 | /// A separate home directory to use for testing purposes. This overrides swiftly's default
 6 | /// home directory location logic.
 7 | public var mockedHomeDir: URL?
   |            `- note: var declared here
 8 |
 9 | /// This is the default http client that swiftly uses for its network
[1230/1233] Emitting module MacOSPlatform
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:211:23: warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
209 |     }
210 |
211 |     public static let currentPlatform: any Platform = MacOS()
    |                       `- warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
212 | }
213 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:41:17: note: protocol 'Platform' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | public protocol Platform {
    |                 `- note: protocol 'Platform' does not conform to the 'Sendable' protocol
 42 |     /// The platform-specific defaut location on disk for swiftly's home
 43 |     /// directory.
/Users/admin/builder/spi-builder-workspace/Sources/MacOSPlatform/MacOS.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
  1 | import Foundation
  2 | import SwiftlyCore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
  3 |
  4 | public struct SwiftPkgInfo: Codable {
    :
209 |     }
210 |
211 |     public static let currentPlatform: any Platform = MacOS()
    |                       |- note: add '@MainActor' to make static property 'currentPlatform' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 | }
213 |
[1231/1245] Compiling Swiftly Swiftly.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:21:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | public struct Swiftly: SwiftlyCommand {
21 |     public static var configuration = CommandConfiguration(
   |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |         abstract: "A utility for installing and managing Swift toolchains.",
23 |
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:54:25: warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
52 |     internal static let currentPlatform = Linux.currentPlatform
53 | #elseif os(macOS)
54 |     internal static let currentPlatform = MacOS.currentPlatform
   |                         `- warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
55 | #endif
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:41:17: note: protocol 'Platform' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | public protocol Platform {
    |                 `- note: protocol 'Platform' does not conform to the 'Sendable' protocol
 42 |     /// The platform-specific defaut location on disk for swiftly's home
 43 |     /// directory.
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 6 | import MacOSPlatform
 7 | #endif
 8 | import SwiftlyCore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 9 |
10 | public struct GlobalOptions: ParsableArguments {
   :
52 |     internal static let currentPlatform = Linux.currentPlatform
53 | #elseif os(macOS)
54 |     internal static let currentPlatform = MacOS.currentPlatform
   |                         |- note: add '@MainActor' to make static property 'currentPlatform' part of global actor 'MainActor'
   |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | #endif
56 | }
[1232/1246] Compiling Swiftly ListAvailable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/ListAvailable.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct ListAvailable: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "List toolchains available for install."
  7 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/ListAvailable.swift:55:44: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 53 |         case let .snapshot(branch, _):
 54 |             do {
 55 |                 tc = try await SwiftlyCore.httpClient.getSnapshotToolchains(platform: config.platform, branch: branch).map { ToolchainVersion.snapshot($0) }
    |                                            `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 56 |             } catch let branchNotFoundError as SwiftlyHTTPClient.SnapshotBranchNotFoundError {
 57 |                 throw SwiftlyError(message: "The snapshot branch \(branchNotFoundError.branch) was not found on swift.org. Note that snapshot toolchains are only available for the current `main` release and the previous x.y (major.minor) release.")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/ListAvailable.swift:62:40: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 60 |             }
 61 |         case .stable, .latest:
 62 |             tc = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform).map { ToolchainVersion.stable($0) }
    |                                        `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 63 |         default:
 64 |             tc = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform).map { ToolchainVersion.stable($0) }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/ListAvailable.swift:64:40: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 62 |             tc = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform).map { ToolchainVersion.stable($0) }
 63 |         default:
 64 |             tc = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform).map { ToolchainVersion.stable($0) }
    |                                        `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 65 |         }
 66 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
[1233/1246] Compiling Swiftly Run.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Run.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Run: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Run a command while proxying to the selected toolchain commands."
  8 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Run.swift:93:48: warning: reference to var 'outputHandler' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 91 |
 92 |         do {
 93 |             if let outputHandler = SwiftlyCore.outputHandler {
    |                                                `- warning: reference to var 'outputHandler' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 94 |                 if let output = try await Swiftly.currentPlatform.proxyOutput(toolchain, command[0], [String](command[1...])) {
 95 |                     for line in output.split(separator: "\n") {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:25:12: note: var declared here
23 |
24 | /// The output handler to use, if any.
25 | public var outputHandler: (any OutputHandler)?
   |            `- note: var declared here
26 |
27 | /// Pass the provided string to the set output handler if any.
[1234/1246] Compiling Swiftly SelfUpdate.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:9:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | internal struct SelfUpdate: SwiftlyCommand {
  9 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |         abstract: "Update the version of swiftly itself."
 11 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:33:52: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 31 |         SwiftlyCore.print("Checking for swiftly updates...")
 32 |
 33 |         let swiftlyRelease = try await SwiftlyCore.httpClient.getCurrentSwiftlyRelease()
    |                                                    `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 34 |
 35 |         guard try swiftlyRelease.swiftlyVersion > SwiftlyCore.version else {
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:74:21: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 72 |
 73 |         let animation = PercentProgressAnimation(
 74 |             stream: stdoutStream,
    |                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 75 |             header: "Downloading swiftly \(version)"
 76 |         )
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:823:12: note: var declared here
821 |
822 | /// Public stdout stream instance.
823 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
824 |     filePointer: TSCLibc.stdout,
825 |     closeOnDeinit: false))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:78:35: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 76 |         )
 77 |         do {
 78 |             try await SwiftlyCore.httpClient.downloadFile(
    |                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 79 |                 url: downloadURL,
 80 |                 to: tmpFile,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:98:83: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 96 |         animation.complete(success: true)
 97 |
 98 |         try await Swiftly.currentPlatform.verifySignature(httpClient: SwiftlyCore.httpClient, archiveDownloadURL: downloadURL, archive: tmpFile, verbose: verbose)
    |                                                                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
 99 |         try Swiftly.currentPlatform.extractSwiftlyAndInstall(from: tmpFile)
100 |
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
[1235/1246] Compiling Swiftly Proxy.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Proxy.swift:48:49: warning: non-sendable result type '(ToolchainVersion?, ToolchainSelectionResult)' cannot be sent from nonisolated context in call to global function 'selectToolchain(config:globalDefault:)'; this is an error in the Swift 6 language mode
46 |             var config = try Config.load()
47 |
48 |             let (toolchain, result) = try await selectToolchain(config: &config)
   |                                                 `- warning: non-sendable result type '(ToolchainVersion?, ToolchainSelectionResult)' cannot be sent from nonisolated context in call to global function 'selectToolchain(config:globalDefault:)'; this is an error in the Swift 6 language mode
49 |
50 |             // Abort on any errors relating to swift version files
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/ToolchainVersion.swift:4:13: note: enum 'ToolchainVersion' does not conform to the 'Sendable' protocol
  2 |
  3 | /// Enum representing a fully resolved toolchain version (e.g. 5.6.7 or 5.7-snapshot-2022-07-05).
  4 | public enum ToolchainVersion {
    |             `- note: enum 'ToolchainVersion' does not conform to the 'Sendable' protocol
  5 |     public struct Snapshot: Equatable, Hashable, CustomStringConvertible, Comparable {
  6 |         public enum Branch: Equatable, Hashable, CustomStringConvertible {
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Proxy.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 1 | import Foundation
 2 | import SwiftlyCore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 3 |
 4 | @main
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Proxy.swift:48:49: warning: non-sendable result type '(ToolchainVersion?, ToolchainSelectionResult)' cannot be sent from nonisolated context in call to global function 'selectToolchain(config:globalDefault:)'; this is an error in the Swift 6 language mode
46 |             var config = try Config.load()
47 |
48 |             let (toolchain, result) = try await selectToolchain(config: &config)
   |                                                 `- warning: non-sendable result type '(ToolchainVersion?, ToolchainSelectionResult)' cannot be sent from nonisolated context in call to global function 'selectToolchain(config:globalDefault:)'; this is an error in the Swift 6 language mode
49 |
50 |             // Abort on any errors relating to swift version files
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Use.swift:167:13: note: consider making enum 'ToolchainSelectionResult' conform to the 'Sendable' protocol
165 | }
166 |
167 | public enum ToolchainSelectionResult {
    |             `- note: consider making enum 'ToolchainSelectionResult' conform to the 'Sendable' protocol
168 |     case globalDefault
169 |     case swiftVersionFile(URL, ToolchainSelector?, Error?)
[1236/1246] Compiling Swiftly Uninstall.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Uninstall.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct Uninstall: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "Remove an installed toolchain."
  7 |     )
[1237/1246] Compiling Swiftly Update.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Update.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | struct Update: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Update an installed toolchain to a newer version."
  8 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Update.swift:201:42: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
199 |         switch bounds {
200 |         case let .stable(old, range):
201 |             return try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform, limit: 1) { release in
    |                                          `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
202 |                 switch range {
203 |                 case .latest:
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Update.swift:214:65: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
212 |             let newerSnapshotToolchains: [ToolchainVersion.Snapshot]
213 |             do {
214 |                 newerSnapshotToolchains = try await SwiftlyCore.httpClient.getSnapshotToolchains(platform: config.platform, branch: old.branch, limit: 1) { snapshot in
    |                                                                 `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
215 |                     snapshot.branch == old.branch && snapshot.date > old.date
216 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
[1238/1246] Compiling Swiftly Use.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Use.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Use: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Set the in-use or default toolchain. If no toolchain is provided, print the currently in-use toolchain, if any."
  8 |     )
[1239/1246] Compiling Swiftly Install.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:10:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 | struct Install: SwiftlyCommand {
 10 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 11 |         abstract: "Install a new toolchain."
 12 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:157:127: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
155 |         //  will throw, while problems that prevent use of the toolchain will be written out as a post install
156 |         //  script for the user to run afterwards.
157 |         let postInstallScript = try await Swiftly.currentPlatform.verifySystemPrerequisitesForInstall(httpClient: SwiftlyCore.httpClient, platformName: config.platform.name, version: version, requireSignatureValidation: verifySignature)
    |                                                                                                                               `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
158 |
159 |         SwiftlyCore.print("Installing \(version)")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:205:21: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
203 |
204 |         let animation = PercentProgressAnimation(
205 |             stream: stdoutStream,
    |                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
206 |             header: "Downloading \(version)"
207 |         )
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:823:12: note: var declared here
821 |
822 | /// Public stdout stream instance.
823 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
824 |     filePointer: TSCLibc.stdout,
825 |     closeOnDeinit: false))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:212:35: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
210 |
211 |         do {
212 |             try await SwiftlyCore.httpClient.downloadFile(
    |                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
213 |                 url: url,
214 |                 to: tmpFile,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:244:41: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
242 |         if verifySignature {
243 |             try await Swiftly.currentPlatform.verifySignature(
244 |                 httpClient: SwiftlyCore.httpClient,
    |                                         `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
245 |                 archiveDownloadURL: url,
246 |                 archive: tmpFile,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:333:55: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
331 |             SwiftlyCore.print("Fetching the latest stable Swift release...")
332 |
333 |             guard let release = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform, limit: 1).first else {
    |                                                       `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
334 |                 throw SwiftlyError(message: "couldn't get latest releases")
335 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:352:51: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
350 |             // If a patch was not provided, perform a lookup to get the latest patch release
351 |             // of the provided major/minor version pair.
352 |             let toolchain = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform, limit: 1) { release in
    |                                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
353 |                 release.major == major && release.minor == minor
354 |             }.first
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:373:51: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
371 |             let snapshots: [ToolchainVersion.Snapshot]
372 |             do {
373 |                 snapshots = try await SwiftlyCore.httpClient.getSnapshotToolchains(platform: config.platform, branch: branch, limit: 1) { snapshot in
    |                                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
374 |                     snapshot.branch == branch
375 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/List.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct List: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "List installed toolchains."
  7 |     )
[1240/1246] Compiling Swiftly List.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:10:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 | struct Install: SwiftlyCommand {
 10 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 11 |         abstract: "Install a new toolchain."
 12 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:157:127: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
155 |         //  will throw, while problems that prevent use of the toolchain will be written out as a post install
156 |         //  script for the user to run afterwards.
157 |         let postInstallScript = try await Swiftly.currentPlatform.verifySystemPrerequisitesForInstall(httpClient: SwiftlyCore.httpClient, platformName: config.platform.name, version: version, requireSignatureValidation: verifySignature)
    |                                                                                                                               `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
158 |
159 |         SwiftlyCore.print("Installing \(version)")
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:205:21: warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
203 |
204 |         let animation = PercentProgressAnimation(
205 |             stream: stdoutStream,
    |                     `- warning: reference to var 'stdoutStream' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
206 |             header: "Downloading \(version)"
207 |         )
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:823:12: note: var declared here
821 |
822 | /// Public stdout stream instance.
823 | public var stdoutStream: ThreadSafeOutputByteStream = try! ThreadSafeOutputByteStream(LocalFileOutputByteStream(
    |            `- note: var declared here
824 |     filePointer: TSCLibc.stdout,
825 |     closeOnDeinit: false))
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:212:35: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
210 |
211 |         do {
212 |             try await SwiftlyCore.httpClient.downloadFile(
    |                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
213 |                 url: url,
214 |                 to: tmpFile,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:244:41: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
242 |         if verifySignature {
243 |             try await Swiftly.currentPlatform.verifySignature(
244 |                 httpClient: SwiftlyCore.httpClient,
    |                                         `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
245 |                 archiveDownloadURL: url,
246 |                 archive: tmpFile,
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:333:55: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
331 |             SwiftlyCore.print("Fetching the latest stable Swift release...")
332 |
333 |             guard let release = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform, limit: 1).first else {
    |                                                       `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
334 |                 throw SwiftlyError(message: "couldn't get latest releases")
335 |             }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:352:51: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
350 |             // If a patch was not provided, perform a lookup to get the latest patch release
351 |             // of the provided major/minor version pair.
352 |             let toolchain = try await SwiftlyCore.httpClient.getReleaseToolchains(platform: config.platform, limit: 1) { release in
    |                                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
353 |                 release.major == major && release.minor == minor
354 |             }.first
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:373:51: warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
371 |             let snapshots: [ToolchainVersion.Snapshot]
372 |             do {
373 |                 snapshots = try await SwiftlyCore.httpClient.getSnapshotToolchains(platform: config.platform, branch: branch, limit: 1) { snapshot in
    |                                                   `- warning: reference to var 'httpClient' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
374 |                     snapshot.branch == branch
375 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/SwiftlyCore.swift:11:12: note: var declared here
 9 | /// This is the default http client that swiftly uses for its network
10 | /// requests.
11 | public var httpClient = SwiftlyHTTPClient()
   |            `- note: var declared here
12 |
13 | /// An HTTP request executor that allows different transport level configuration
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/List.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct List: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "List installed toolchains."
  7 |     )
[1241/1246] Emitting module Swiftly
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Init.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Init: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Perform swiftly initialization into your user account."
  8 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Install.swift:10:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  8 |
  9 | struct Install: SwiftlyCommand {
 10 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 11 |         abstract: "Install a new toolchain."
 12 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/List.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct List: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "List installed toolchains."
  7 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/ListAvailable.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct ListAvailable: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "List toolchains available for install."
  7 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Run.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Run: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Run a command while proxying to the selected toolchain commands."
  8 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/SelfUpdate.swift:9:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | internal struct SelfUpdate: SwiftlyCommand {
  9 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |         abstract: "Update the version of swiftly itself."
 11 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:21:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
19 |
20 | public struct Swiftly: SwiftlyCommand {
21 |     public static var configuration = CommandConfiguration(
   |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |         abstract: "A utility for installing and managing Swift toolchains.",
23 |
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:54:25: warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
52 |     internal static let currentPlatform = Linux.currentPlatform
53 | #elseif os(macOS)
54 |     internal static let currentPlatform = MacOS.currentPlatform
   |                         `- warning: static property 'currentPlatform' is not concurrency-safe because non-'Sendable' type 'any Platform' may have shared mutable state; this is an error in the Swift 6 language mode
55 | #endif
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/SwiftlyCore/Platform.swift:41:17: note: protocol 'Platform' does not conform to the 'Sendable' protocol
 39 | }
 40 |
 41 | public protocol Platform {
    |                 `- note: protocol 'Platform' does not conform to the 'Sendable' protocol
 42 |     /// The platform-specific defaut location on disk for swiftly's home
 43 |     /// directory.
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Swiftly.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 6 | import MacOSPlatform
 7 | #endif
 8 | import SwiftlyCore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'SwiftlyCore'
 9 |
10 | public struct GlobalOptions: ParsableArguments {
   :
52 |     internal static let currentPlatform = Linux.currentPlatform
53 | #elseif os(macOS)
54 |     internal static let currentPlatform = MacOS.currentPlatform
   |                         |- note: add '@MainActor' to make static property 'currentPlatform' part of global actor 'MainActor'
   |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 | #endif
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Uninstall.swift:5:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | struct Uninstall: SwiftlyCommand {
  5 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |         abstract: "Remove an installed toolchain."
  7 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Update.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | struct Update: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Update an installed toolchain to a newer version."
  8 |     )
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Use.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Use: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Set the in-use or default toolchain. If no toolchain is provided, print the currently in-use toolchain, if any."
  8 |     )
[1242/1246] Compiling Swiftly Config.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Init.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Init: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Perform swiftly initialization into your user account."
  8 |     )
[1243/1246] Compiling Swiftly Init.swift
/Users/admin/builder/spi-builder-workspace/Sources/Swiftly/Init.swift:6:23: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 |
  5 | internal struct Init: SwiftlyCommand {
  6 |     public static var configuration = CommandConfiguration(
    |                       |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |         abstract: "Perform swiftly initialization into your user account."
  8 |     )
[1243/1246] Write Objects.LinkFileList
[1244/1246] Linking swiftly
[1245/1246] Applying swiftly
Build complete! (73.63s)
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: couldn't find pc file for libarchive
warning: couldn't find pc file for libarchive
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Tools/build-swiftly-release/musl-clang
warning: 'swift-algorithms': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-algorithms/Sources/Algorithms/Documentation.docc
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "async-http-client",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.24.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/async-http-client"
    },
    {
      "identity" : "swift-openapi-async-http-client",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/swift-openapi-async-http-client"
    },
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.80.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    },
    {
      "identity" : "swift-tools-support-core",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.7.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-tools-support-core.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    },
    {
      "identity" : "swift-openapi-generator",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-openapi-generator"
    },
    {
      "identity" : "swift-openapi-runtime",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.7.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-openapi-runtime"
    },
    {
      "identity" : "swiftformat",
      "requirement" : {
        "exact" : [
          "0.49.18"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/nicklockwood/SwiftFormat"
    }
  ],
  "manifest_display_name" : "swiftly",
  "name" : "swiftly",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "swiftly",
      "targets" : [
        "Swiftly"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "generate-docs-reference",
      "targets" : [
        "generate-docs-reference"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "build-swiftly-release",
      "targets" : [
        "build-swiftly-release"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "generate_docs_reference",
      "module_type" : "SwiftTarget",
      "name" : "generate-docs-reference",
      "path" : "Tools/generate-docs-reference",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "generate-docs-reference"
      ],
      "sources" : [
        "Extensions/Process+SimpleAPI.swift",
        "GenerateDocsReference.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "build_swiftly_release",
      "module_type" : "SwiftTarget",
      "name" : "build-swiftly-release",
      "path" : "Tools/build-swiftly-release",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "build-swiftly-release"
      ],
      "sources" : [
        "BuildSwiftlyRelease.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SwiftlyTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftlyTests",
      "path" : "Tests/SwiftlyTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SwiftlyTests/mock-signing-key-private.pgp",
          "rule" : {
            "embed_in_code" : {
            }
          }
        }
      ],
      "sources" : [
        "E2ETests.swift",
        "HTTPClientTests.swift",
        "InitTests.swift",
        "InstallTests.swift",
        "ListTests.swift",
        "PlatformTests.swift",
        "RunTests.swift",
        "SelfUpdateTests.swift",
        "SwiftlyTests.swift",
        "ToolchainSelectorTests.swift",
        "UninstallTests.swift",
        "UpdateTests.swift",
        "UseTests.swift"
      ],
      "target_dependencies" : [
        "Swiftly"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftlyDocs",
      "module_type" : "SwiftTarget",
      "name" : "SwiftlyDocs",
      "path" : "Documentation",
      "sources" : [
        "EmptyFile.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftlyCore",
      "module_type" : "SwiftTarget",
      "name" : "SwiftlyCore",
      "path" : "Sources/SwiftlyCore",
      "product_dependencies" : [
        "AsyncHTTPClient",
        "NIOFoundationCompat",
        "OpenAPIRuntime",
        "OpenAPIAsyncHTTPClient",
        "OpenAPIGenerator"
      ],
      "product_memberships" : [
        "swiftly"
      ],
      "sources" : [
        "Error.swift",
        "HTTPClient.swift",
        "Platform.swift",
        "SwiftlyCore.swift",
        "SwiftlyVersion.swift",
        "ToolchainVersion.swift",
        "Utils.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Swiftly",
      "module_type" : "SwiftTarget",
      "name" : "Swiftly",
      "path" : "Sources/Swiftly",
      "product_dependencies" : [
        "ArgumentParser",
        "SwiftToolsSupport-auto"
      ],
      "product_memberships" : [
        "swiftly"
      ],
      "sources" : [
        "Config.swift",
        "Init.swift",
        "Install.swift",
        "List.swift",
        "ListAvailable.swift",
        "Proxy.swift",
        "Run.swift",
        "SelfUpdate.swift",
        "Swiftly.swift",
        "Uninstall.swift",
        "Update.swift",
        "Use.swift"
      ],
      "target_dependencies" : [
        "SwiftlyCore",
        "LinuxPlatform",
        "MacOSPlatform"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "MacOSPlatform",
      "module_type" : "SwiftTarget",
      "name" : "MacOSPlatform",
      "path" : "Sources/MacOSPlatform",
      "product_memberships" : [
        "swiftly"
      ],
      "sources" : [
        "MacOS.swift"
      ],
      "target_dependencies" : [
        "SwiftlyCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LinuxPlatform",
      "module_type" : "SwiftTarget",
      "name" : "LinuxPlatform",
      "path" : "Sources/LinuxPlatform",
      "product_memberships" : [
        "swiftly"
      ],
      "sources" : [
        "Extract.swift",
        "Linux.swift"
      ],
      "target_dependencies" : [
        "SwiftlyCore",
        "CLibArchive"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GenerateDocsReference",
      "module_type" : "PluginTarget",
      "name" : "GenerateDocsReference",
      "path" : "Plugins/GenerateDocsReference",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate a documentation reference for swiftly.",
          "type" : "custom",
          "verb" : "generate-docs-reference"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "This command generates documentation.",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "sources" : [
        "GenerateDocsReference.swift",
        "GenerateDocsReferenceError.swift",
        "PackagePlugin+Helpers.swift"
      ],
      "target_dependencies" : [
        "generate-docs-reference"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "CLibArchive",
      "module_type" : "SystemLibraryTarget",
      "name" : "CLibArchive",
      "path" : "Sources/CLibArchive",
      "product_memberships" : [
        "swiftly"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    }
  ],
  "tools_version" : "5.10"
}
✅  Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path:  $PWD/.docs/swiftlang/swiftly/1.0.1
Repository:               swiftlang/swiftly
Swift version used:       6.1
        .package(url: "https://github.com/apple/swift-docc-plugin", from: "1.3.0"),
Target:                   SwiftlyDocs
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
 * branch            4633b45fc732d8c55568be09dd852f9dc1582c25 -> FETCH_HEAD
HEAD is now at 4633b45 Update the artifact
Cloned https://github.com/swiftlang/swift-docc-render-artifact
Extracting symbol information for 'SwiftlyDocs'...
Finished extracting symbol information for 'SwiftlyDocs'. (3.47s)
Building documentation for 'SwiftlyDocs'...
warning: Invalid use of level-1 heading.
Level-1 headings are reserved for specifying the title of the document.
  --> getting-started.md:75:1-75:8
73 | ```
74 |
75 + # Proxy
76 |
77 | Swiftly downloads a list of toolchains from https://www.swift.org/ and retrieves them from CDN via https://download.swift.org.
warning: Invalid use of level-1 heading.
Level-1 headings are reserved for specifying the title of the document.
  --> getting-started.md:86:1-86:12
84 | ```
85 |
86 + # See Also:
87 |
88 | - [Install Toolchains](install-toolchains)
Finished building documentation for 'SwiftlyDocs' (0.10s)
Generated documentation archive at:
  /Users/admin/builder/spi-builder-workspace/.docs/swiftlang/swiftly/1.0.1
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: couldn't find pc file for libarchive
[0/11] Compiling _NumericsShims _NumericsShims.c
[1/11] Compiling writer.c
[2/11] Compiling reader.c
[3/11] Compiling parser.c
[4/11] Compiling api.c
[5/11] Compiling emitter.c
[6/11] Compiling scanner.c
[7/11] Write swift-version-2F0A5646E1D333AE.txt
[9/90] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[10/90] Compiling OpenAPIKitCore OpenAPIWarning.swift
[11/90] Compiling OpenAPIKitCore URLTemplate+Parsing.swift
[12/91] Compiling OpenAPIKitCore OpenAPIDecodingErrors.swift
[13/91] Compiling OpenAPIKitCore OpenAPIError.swift
[14/91] Compiling OpenAPIKitCore ParameterSchemaContextStyle.swift
[15/91] Compiling OpenAPIKitCore InconsistencyError.swift
[16/91] Compiling RealModule Float80+Real.swift
[17/91] Compiling RealModule Real.swift
[18/92] Compiling RealModule RealFunctions.swift
[19/92] Compiling RealModule Float16+Real.swift
[20/92] Compiling RealModule ElementaryFunctions.swift
[21/92] Compiling RealModule Float+Real.swift
[22/92] Compiling RealModule AugmentedArithmetic.swift
[23/92] Compiling RealModule ApproximateEquality.swift
[24/92] Compiling RealModule Double+Real.swift
[25/92] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[26/92] Compiling RealModule AlgebraicField.swift
[27/92] Emitting module RealModule
[28/92] Compiling Yams Tag.swift
[29/93] Compiling Yams String+Yams.swift
[30/119] Compiling Yams Resolver.swift
[31/119] Compiling ArgumentParserToolInfo ToolInfo.swift
[32/119] Emitting module ArgumentParserToolInfo
[33/119] Emitting module OpenAPIKitCore
[34/122] Compiling Algorithms Compacted.swift
[35/122] Compiling Algorithms Cycle.swift
[36/122] Compiling Algorithms Split.swift
[37/122] Compiling Algorithms Stride.swift
[38/122] Compiling Algorithms Reductions.swift
[39/122] Compiling Algorithms Rotate.swift
[40/122] Compiling Algorithms Combinations.swift
[41/122] Compiling Algorithms Joined.swift
[42/122] Compiling Algorithms Keyed.swift
[43/122] Compiling Algorithms MinMax.swift
[44/122] Compiling Algorithms RandomSample.swift
[45/122] Compiling Algorithms Chunked.swift
[46/122] Compiling Algorithms Grouped.swift
[47/122] Compiling Algorithms Indexed.swift
[48/122] Compiling Algorithms Intersperse.swift
[49/122] Compiling Algorithms EitherSequence.swift
[50/122] Compiling Algorithms FirstNonNil.swift
[51/122] Compiling Algorithms FlattenCollection.swift
[52/122] Compiling OpenAPIKitCore Path.swift
[53/122] Compiling OpenAPIKitCore ResponseStatusCode.swift
[54/122] Compiling OpenAPIKitCore SecurityScheme.swift
[55/122] Compiling Algorithms Partition.swift
[56/122] Compiling Algorithms Permutations.swift
[57/122] Compiling Algorithms Product.swift
[58/122] Compiling OpenAPIKitCore StringConvertibleHintProvider.swift
[59/122] Compiling OpenAPIKitCore Shared.swift
[60/122] Compiling OpenAPIKitCore CallbackURL.swift
[61/122] Compiling OpenAPIKitCore ComponentKey.swift
[62/122] Compiling OpenAPIKitCore ContentType.swift
[63/122] Compiling Algorithms AdjacentPairs.swift
[64/122] Compiling Algorithms Chain.swift
[69/122] Compiling Algorithms Suffix.swift
[70/122] Compiling Algorithms Trim.swift
[71/122] Emitting module InternalCollectionsUtilities
[74/161] Compiling Yams Representer.swift
[75/161] Compiling ArgumentParser ParserError.swift
[76/161] Compiling ArgumentParser SplitArguments.swift
[77/161] Compiling ArgumentParser DumpHelpGenerator.swift
[78/161] Compiling ArgumentParser HelpCommand.swift
[79/161] Compiling ArgumentParser Flag.swift
[80/161] Compiling ArgumentParser ParsableArguments.swift
[81/161] Compiling ArgumentParser ParsableArgumentsValidation.swift
[82/161] Compiling Yams YamlError.swift
[83/217] Compiling OrderedCollections OrderedSet+Equatable.swift
[84/217] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[85/217] Compiling OrderedCollections _HashTable+Constants.swift
[86/217] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[87/217] Compiling OrderedCollections _HashTable+Bucket.swift
[88/217] Compiling OrderedCollections _HashTable+BucketIterator.swift
[89/340] Compiling OpenAPIKit30 DereferencedPathItem.swift
[90/340] Compiling OpenAPIKit30 PathItem.swift
[91/340] Compiling OpenAPIKit30 JSONReference.swift
[92/340] Compiling OpenAPIKit30 Link.swift
[93/340] Compiling OpenAPIKit30 OpenAPI.swift
[94/340] Compiling OpenAPIKit30 ContentEncoding.swift
[95/340] Compiling OpenAPIKit30 DereferencedContent.swift
[96/340] Compiling OpenAPIKit30 DereferencedContentEncoding.swift
[97/340] Compiling OpenAPIKit30 DereferencedDocument.swift
[98/340] Compiling OpenAPIKit30 Document.swift
[99/340] Compiling OpenAPIKit30 DocumentInfo.swift
[100/340] Compiling OpenAPIKit30 ResolvedDocument.swift
[101/340] Compiling OpenAPIKit30 DereferencedOperation.swift
[102/340] Compiling OpenAPIKit30 Operation.swift
[103/340] Compiling OpenAPIKit30 Components.swift
[104/340] Compiling OpenAPIKit30 Content.swift
[105/340] Compiling OpenAPIKit30 Example.swift
[106/340] Compiling OpenAPIKit30 ExternalDocumentation.swift
[107/340] Compiling OpenAPIKit30 DereferencedHeader.swift
[108/340] Compiling OpenAPIKit30 Header.swift
[109/340] Compiling OpenAPIKit30 ResponseDecodingError.swift
[110/340] Compiling OpenAPIKit30 AnyCodable+Validatable.swift
[111/340] Compiling OpenAPIKit30 Callbacks.swift
[112/340] Compiling OpenAPIKit30 CodableVendorExtendable.swift
[113/340] Compiling OpenAPIKit30 Components+JSONReference.swift
[114/340] Compiling OpenAPIKit30 Components+Locatable.swift
[115/346] Compiling OpenAPIKit30 TypesAndFormats.swift
[116/346] Compiling OpenAPIKit30 DereferencedSecurityRequirement.swift
[117/346] Compiling OpenAPIKit30 SecurityScheme.swift
[118/346] Compiling OpenAPIKit30 JSONSchema.swift
[119/346] Compiling OpenAPIKit30 JSONSchemaContext.swift
[120/346] Compiling OpenAPIKit30 SimplifiedJSONSchema.swift
[121/346] Compiling OpenAPIKit30 URLTemplate+Validatable.swift
[122/346] Compiling OpenAPIKit30 Container+DecodeURLAsString.swift
[123/346] Compiling OpenAPIKit DocumentDecodingError.swift
[124/346] Compiling OpenAPIKit30 Server.swift
[125/346] Compiling OpenAPIKit30 Tag.swift
[126/348] Compiling OpenAPIKit30 DereferencedRequest.swift
[127/348] Compiling OpenAPIKit30 Request.swift
[128/348] Compiling OpenAPIKit30 DereferencedResponse.swift
[129/348] Compiling OpenAPIKit30 Response.swift
[130/348] Compiling OpenAPIKit30 RuntimeExpression.swift
[131/348] Compiling OpenAPIKit30 SchemaProtocols.swift
[132/348] Compiling OpenAPIKit30 SwiftPrimitiveTypes+OpenAPI.swift
[133/348] Compiling OpenAPIKit30 DereferencedJSONSchema.swift
[134/348] Compiling OpenAPIKit30 JSONSchema+Combining.swift
[135/348] Compiling OpenAPIKit30 ParameterContext.swift
[136/348] Compiling OpenAPIKit30 ParameterSchemaContext.swift
[137/348] Compiling Algorithms Unique.swift
[138/348] Compiling Algorithms Windows.swift
[139/348] Compiling OpenAPIKit30 Either+Validatable.swift
[140/348] Compiling OpenAPIKit30 DocumentDecodingError.swift
[141/348] Compiling OpenAPIKit30 OperationDecodingError.swift
[142/348] Compiling OpenAPIKit30 PathDecodingError.swift
[151/348] Emitting module Yams
[156/348] Compiling OpenAPIKit30 ResolvedRoute.swift
[197/352] Compiling OrderedCollections OrderedSet+SubSequence.swift
[198/352] Compiling OrderedCollections OrderedSet+Testing.swift
[199/352] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[200/352] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[201/352] Compiling OrderedCollections OrderedSet.swift
[202/352] Compiling OrderedCollections _UnsafeBitset.swift
[212/352] Emitting module OpenAPIKit30
[213/352] Emitting module OpenAPIKit
[214/364] Emitting module OrderedCollections
[219/364] Emitting module ArgumentParser
[224/364] Compiling ArgumentParser Platform.swift
[225/364] Compiling ArgumentParser SequenceExtensions.swift
[226/364] Compiling ArgumentParser StringExtensions.swift
[227/364] Compiling ArgumentParser Tree.swift
[241/364] Emitting module Algorithms
[255/364] Compiling OpenAPIKit30 Validation+Builtins.swift
[271/364] Compiling OpenAPIKit Validation+Builtins.swift
[272/364] Compiling OpenAPIKit Validation.swift
[273/364] Compiling OpenAPIKit Validator+Convenience.swift
[274/364] Compiling OpenAPIKit Validator.swift
[275/364] Compiling OpenAPIKit XML.swift
[288/364] Compiling OpenAPIKit _CoreReExport.swift
[362/367] Compiling OpenAPIKitCompat Either+Map.swift
[363/367] Emitting module OpenAPIKitCompat
[364/367] Compiling OpenAPIKitCompat Compat30To31.swift
[365/450] Compiling _OpenAPIGeneratorCore RecursionDetector.swift
[366/450] Compiling _OpenAPIGeneratorCore TypedRequestBody.swift
[367/450] Compiling _OpenAPIGeneratorCore translateRequestBody.swift
[368/450] Compiling _OpenAPIGeneratorCore HTTPStatusCodes.swift
[369/450] Compiling _OpenAPIGeneratorCore ResponseKind.swift
[370/450] Compiling _OpenAPIGeneratorCore TypedResponse.swift
[371/450] Compiling _OpenAPIGeneratorCore TypedResponseHeader.swift
[372/450] Compiling _OpenAPIGeneratorCore acceptHeaderContentTypes.swift
[373/450] Compiling _OpenAPIGeneratorCore translateResponse.swift
[374/459] Compiling _OpenAPIGeneratorCore translateObjectStruct.swift
[375/459] Compiling _OpenAPIGeneratorCore translateRawEnum.swift
[376/459] Compiling _OpenAPIGeneratorCore translateRawRepresentableEnum.swift
[377/459] Compiling _OpenAPIGeneratorCore translateSchema.swift
[378/459] Compiling _OpenAPIGeneratorCore translateStructBlueprint.swift
[379/459] Compiling _OpenAPIGeneratorCore translateTypealias.swift
[380/459] Compiling _OpenAPIGeneratorCore Annotations.swift
[381/459] Compiling _OpenAPIGeneratorCore CommentExtensions.swift
[382/459] Compiling _OpenAPIGeneratorCore Constants.swift
[383/459] Compiling _OpenAPIGeneratorCore DiscriminatorExtensions.swift
[384/459] Compiling _OpenAPIGeneratorCore SchemaOverrides.swift
[385/459] Compiling _OpenAPIGeneratorCore StructBlueprint.swift
[386/459] Compiling _OpenAPIGeneratorCore CodingStrategy.swift
[387/459] Compiling _OpenAPIGeneratorCore ContentInspector.swift
[388/459] Compiling _OpenAPIGeneratorCore ContentType.swift
[389/459] Compiling _OpenAPIGeneratorCore SchemaContent.swift
[390/459] Compiling _OpenAPIGeneratorCore FileTranslator+FeatureFlags.swift
[391/459] Compiling _OpenAPIGeneratorCore FileTranslator.swift
[392/459] Compiling _OpenAPIGeneratorCore TypeLocation.swift
[393/459] Compiling _OpenAPIGeneratorCore TypeMatcher.swift
[394/459] Compiling _OpenAPIGeneratorCore TypeName.swift
[395/459] Compiling _OpenAPIGeneratorCore TypeUsage.swift
[396/459] Compiling _OpenAPIGeneratorCore isSchemaSupported.swift
[397/459] Compiling _OpenAPIGeneratorCore TypesFileTranslator.swift
[398/459] Compiling _OpenAPIGeneratorCore translateAPIProtocol.swift
[399/459] Compiling _OpenAPIGeneratorCore translateBoxedTypes.swift
[400/459] Compiling _OpenAPIGeneratorCore translateComponentHeaders.swift
[401/459] Emitting module _OpenAPIGeneratorCore
[402/459] Compiling _OpenAPIGeneratorCore validateDoc.swift
[403/459] Compiling _OpenAPIGeneratorCore PlatformChecks.swift
[404/459] Compiling _OpenAPIGeneratorCore RendererProtocol.swift
[405/459] Compiling _OpenAPIGeneratorCore TextBasedRenderer.swift
[406/459] Compiling _OpenAPIGeneratorCore ClientTranslator.swift
[407/459] Compiling _OpenAPIGeneratorCore translateClientMethod.swift
[408/459] Compiling _OpenAPIGeneratorCore translateAllAnyOneOf.swift
[409/459] Compiling _OpenAPIGeneratorCore translateArray.swift
[410/459] Compiling _OpenAPIGeneratorCore translateCodable.swift
[411/459] Compiling _OpenAPIGeneratorCore translateComponentParameters.swift
[412/459] Compiling _OpenAPIGeneratorCore translateComponentRequestBodies.swift
[413/459] Compiling _OpenAPIGeneratorCore translateComponentResponses.swift
[414/459] Compiling _OpenAPIGeneratorCore translateComponents.swift
[415/459] Compiling _OpenAPIGeneratorCore translateOperations.swift
[416/459] Compiling _OpenAPIGeneratorCore translateSchemas.swift
[417/459] Compiling _OpenAPIGeneratorCore translateServers.swift
[418/459] Compiling _OpenAPIGeneratorCore translateServersVariables.swift
[419/459] Compiling _OpenAPIGeneratorCore YamlFileDiagnosticsCollector.swift
[420/459] Compiling _OpenAPIGeneratorCore MultipartAdditionalProperties.swift
[421/459] Compiling _OpenAPIGeneratorCore MultipartContent.swift
[422/459] Compiling _OpenAPIGeneratorCore MultipartContentInspector.swift
[423/459] Compiling _OpenAPIGeneratorCore translateMultipart.swift
[424/459] Compiling _OpenAPIGeneratorCore MultiplexTranslator.swift
[425/459] Compiling _OpenAPIGeneratorCore OperationDescription.swift
[426/459] Compiling _OpenAPIGeneratorCore TypedParameter.swift
[427/459] Compiling _OpenAPIGeneratorCore translateParameter.swift
[428/459] Compiling _OpenAPIGeneratorCore DeclarationRecursionDetector.swift
[429/459] Compiling _OpenAPIGeneratorCore translateResponseHeader.swift
[430/459] Compiling _OpenAPIGeneratorCore translateResponseOutcome.swift
[431/459] Compiling _OpenAPIGeneratorCore ServerTranslator.swift
[432/459] Compiling _OpenAPIGeneratorCore translateServerMethod.swift
[433/459] Compiling _OpenAPIGeneratorCore TranslatorProtocol.swift
[434/459] Compiling _OpenAPIGeneratorCore Builtins.swift
[435/459] Compiling _OpenAPIGeneratorCore ReferenceStack.swift
[436/459] Compiling _OpenAPIGeneratorCore SafeNameGenerator.swift
[437/459] Compiling _OpenAPIGeneratorCore TypeAssigner.swift
[438/459] Compiling _OpenAPIGeneratorCore GeneratorPipeline.swift
[439/459] Compiling _OpenAPIGeneratorCore GeneratorPipelineStage.swift
[440/459] Compiling _OpenAPIGeneratorCore DocumentFilter.swift
[441/459] Compiling _OpenAPIGeneratorCore FilteredDocument.swift
[442/459] Compiling _OpenAPIGeneratorCore ParsedOpenAPIRepresentation.swift
[443/459] Compiling _OpenAPIGeneratorCore RenderedSwiftRepresentation.swift
[444/459] Compiling _OpenAPIGeneratorCore StructuredSwiftRepresentation.swift
[445/459] Compiling _OpenAPIGeneratorCore ParserProtocol.swift
[446/459] Compiling _OpenAPIGeneratorCore YamsParser.swift
[447/459] Compiling _OpenAPIGeneratorCore Config.swift
[448/459] Compiling _OpenAPIGeneratorCore Diagnostics.swift
[449/459] Compiling _OpenAPIGeneratorCore DiagnosticsCollectorProvider.swift
[450/459] Compiling _OpenAPIGeneratorCore Errors.swift
[451/459] Compiling _OpenAPIGeneratorCore Foundation.swift
[452/459] Compiling _OpenAPIGeneratorCore OpenAPIKit.swift
[453/459] Compiling _OpenAPIGeneratorCore String.swift
[454/459] Compiling _OpenAPIGeneratorCore SwiftStandardLibrary.swift
[455/459] Compiling _OpenAPIGeneratorCore FeatureFlags.swift
[456/459] Compiling _OpenAPIGeneratorCore GeneratorMode.swift
[457/469] Compiling swift_openapi_generator Tool.swift
[458/469] Compiling swift_openapi_generator PluginSource.swift
[459/469] Compiling swift_openapi_generator runGenerator.swift
[460/469] Compiling swift_openapi_generator UserConfig.swift
[461/469] Compiling swift_openapi_generator GenerateCommand.swift
[462/469] Compiling swift_openapi_generator GenerateOptions+runGenerator.swift
[463/469] Compiling swift_openapi_generator FilterCommand.swift
[464/469] Compiling swift_openapi_generator Extensions.swift
[465/469] Emitting module swift_openapi_generator
[466/469] Compiling swift_openapi_generator GenerateOptions.swift
[466/469] Write Objects.LinkFileList
[467/469] Linking swift-openapi-generator-tool
[468/469] Applying swift-openapi-generator-tool
warning: couldn't find pc file for libarchive
Building for debugging...
[0/7] Write snippet-extract-tool-entitlement.plist
[1/8] Write sources
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Compiling SymbolKit GenericConstraint.swift
[7/53] Compiling SymbolKit GenericParameter.swift
[8/53] Compiling SymbolKit Generics.swift
[9/53] Compiling SymbolKit Namespace.swift
[10/57] Compiling SymbolKit DeclarationFragments.swift
[11/57] Compiling SymbolKit Fragment.swift
[12/57] Compiling SymbolKit FragmentKind.swift
[13/57] Compiling SymbolKit FunctionParameter.swift
[14/57] Compiling SymbolKit FunctionSignature.swift
[15/57] Emitting module SymbolKit
[16/57] Compiling SymbolKit Names.swift
[17/57] Compiling SymbolKit SPI.swift
[18/57] Compiling SymbolKit Snippet.swift
[19/57] Compiling SymbolKit Extension.swift
[20/57] Compiling SymbolKit Mixin+Equals.swift
[21/57] Compiling SymbolKit Mixin+Hash.swift
[22/57] Compiling SymbolKit Mixin.swift
[23/57] Compiling SymbolKit LineList.swift
[24/57] Compiling SymbolKit Position.swift
[25/57] Compiling SymbolKit SourceRange.swift
[26/57] Compiling SymbolKit Metadata.swift
[27/57] Compiling SymbolKit Module.swift
[28/57] Compiling SymbolKit OperatingSystem.swift
[29/57] Compiling SymbolKit Platform.swift
[30/57] Compiling SymbolKit SemanticVersion.swift
[31/57] Compiling SymbolKit AccessControl.swift
[32/57] Compiling SymbolKit Availability.swift
[33/57] Compiling SymbolKit AvailabilityItem.swift
[34/57] Compiling SymbolKit Domain.swift
[35/57] Compiling SymbolKit Identifier.swift
[36/57] Compiling SymbolKit KindIdentifier.swift
[37/57] Compiling SymbolKit Location.swift
[38/57] Compiling SymbolKit Mutability.swift
[39/57] Compiling SymbolKit Relationship.swift
[40/57] Compiling SymbolKit RelationshipKind.swift
[41/57] Compiling SymbolKit SourceOrigin.swift
[42/57] Compiling SymbolKit GenericConstraints.swift
[43/57] Compiling SymbolKit Swift.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Emitting module Snippets
[53/57] Compiling Snippets SnippetParser.swift
[54/57] Compiling Snippets Snippet.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Emitting module snippet_extract
[57/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (18.81s)
warning: couldn't find pc file for libarchive
[0/3] Write swift-version-2F0A5646E1D333AE.txt
warning: couldn't find pc file for libarchive
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
[2/3] Compiling SwiftlyDocs EmptyFile.swift
[3/3] Emitting module SwiftlyDocs
Build of target: 'SwiftlyDocs' complete! (3.40s)
      70
2	/Users/admin/builder/spi-builder-workspace/.docs/swiftlang/swiftly/1.0.1
✅  Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/swiftlang/swiftly/1.0.1
File count: 70
Doc size:   2.0MB
Preparing doc bundle ...
Uploading prod-swiftlang-swiftly-1.0.1-aad300e6.zip to s3://spi-docs-inbox/prod-swiftlang-swiftly-1.0.1-aad300e6.zip
Copying... [19%]
Copying... [37%]
Copying... [56%]
Copying... [74%]
Copying... [93%]
Copying... [100%]
Done.