Build Information
Successful build of COpenLDAP, reference main (794dae
), with Swift 6.0 for macOS (SPM) on 6 Nov 2024 15:10:01 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/xcode-actions/COpenLDAP.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/xcode-actions/COpenLDAP
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 794daee Use new path for happn dependencies
Cloned https://github.com/xcode-actions/COpenLDAP.git
Revision (git rev-parse @):
794daee99f1ef665104d9817d16247c4dcbca4e7
SUCCESS checkout https://github.com/xcode-actions/COpenLDAP.git at main
Fetching https://github.com/apple/swift-argument-parser.git
[1/12358] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (4.31s)
Fetching https://github.com/xcode-actions/XcodeTools.git
Fetching https://github.com/xcode-actions/eXtenderZ.git
Fetching https://github.com/happn-app/XibLoc.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/xcode-actions/clt-logger.git
Fetching https://github.com/xcode-actions/stream-reader.git
[1/2112] Fetching xibloc
[23/8447] Fetching xibloc, xcodetools
[298/9442] Fetching xibloc, xcodetools, stream-reader
[534/10530] Fetching xibloc, xcodetools, stream-reader, extenderz
[535/14431] Fetching xibloc, xcodetools, stream-reader, extenderz, swift-system
[536/18102] Fetching xibloc, xcodetools, stream-reader, extenderz, swift-system, swift-log
[649/18620] Fetching xibloc, xcodetools, stream-reader, extenderz, swift-system, swift-log, clt-logger
Fetched https://github.com/happn-app/XibLoc.git from cache (1.13s)
[12664/16508] Fetching xcodetools, stream-reader, extenderz, swift-system, swift-log, clt-logger
Fetching https://github.com/xcode-actions/swift-signal-handling.git
Fetched https://github.com/xcode-actions/XcodeTools.git from cache (1.28s)
[10060/10173] Fetching stream-reader, extenderz, swift-system, swift-log, clt-logger
Fetched https://github.com/xcode-actions/stream-reader.git from cache (1.33s)
Fetched https://github.com/xcode-actions/eXtenderZ.git from cache (1.33s)
Fetched https://github.com/apple/swift-system.git from cache (1.33s)
Fetched https://github.com/apple/swift-log.git from cache (1.33s)
Fetched https://github.com/xcode-actions/clt-logger.git from cache (1.33s)
[1/379] Fetching swift-signal-handling
Fetched https://github.com/xcode-actions/swift-signal-handling.git from cache (0.84s)
Computing version for https://github.com/xcode-actions/XcodeTools.git
Computed https://github.com/xcode-actions/XcodeTools.git at 0.3.5 (0.72s)
Computing version for https://github.com/xcode-actions/swift-signal-handling.git
Computed https://github.com/xcode-actions/swift-signal-handling.git at 0.2.0 (0.67s)
Computing version for https://github.com/xcode-actions/clt-logger.git
Computed https://github.com/xcode-actions/clt-logger.git at 0.3.4 (0.70s)
Computing version for https://github.com/happn-app/XibLoc.git
Computed https://github.com/happn-app/XibLoc.git at 1.1.1 (0.68s)
Computing version for https://github.com/xcode-actions/eXtenderZ.git
Computed https://github.com/xcode-actions/eXtenderZ.git at 1.0.7 (0.68s)
Computing version for https://github.com/xcode-actions/stream-reader.git
Computed https://github.com/xcode-actions/stream-reader.git at 3.2.2 (0.68s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 0.0.2 (0.74s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.2 (0.68s)
Creating working copy for https://github.com/xcode-actions/stream-reader.git
Working copy of https://github.com/xcode-actions/stream-reader.git resolved at 3.2.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.4.2
Creating working copy for https://github.com/xcode-actions/XcodeTools.git
Working copy of https://github.com/xcode-actions/XcodeTools.git resolved at 0.3.5
Creating working copy for https://github.com/xcode-actions/clt-logger.git
Working copy of https://github.com/xcode-actions/clt-logger.git resolved at 0.3.4
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 0.0.2
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at async (ddc37e4)
Creating working copy for https://github.com/xcode-actions/swift-signal-handling.git
Working copy of https://github.com/xcode-actions/swift-signal-handling.git resolved at 0.2.0
Creating working copy for https://github.com/xcode-actions/eXtenderZ.git
Working copy of https://github.com/xcode-actions/eXtenderZ.git resolved at 1.0.7
Creating working copy for https://github.com/happn-app/XibLoc.git
Working copy of https://github.com/happn-app/XibLoc.git resolved at 1.1.1
[5503/800664] Downloading https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip
[327662/10263244] Downloading https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip, https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-dynamic.xcframework.zip
Downloading binary artifact https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip
Downloaded https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip (1.53s)
[3613102/9462580] Downloading https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-dynamic.xcframework.zip
Downloading binary artifact https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-dynamic.xcframework.zip
Downloaded https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-dynamic.xcframework.zip (1.92s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
Fetching https://github.com/xcode-actions/COpenLDAP.git
[1/226] Fetching copenldap
Fetched https://github.com/xcode-actions/COpenLDAP.git from cache (0.79s)
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.55s)
error: could not find a branch named ‘async’ in https://github.com/apple/swift-argument-parser.git
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/xcode-actions/COpenLDAP.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/21] Write sources
[5/21] Write build-openldap-framework-entitlement.plist
[5/21] Write sources
[7/21] Copying libeXtenderZ.a
[9/21] Write sources
[13/21] Copying PBXModel.momd
[14/21] Compiling CSystem shims.c
[15/21] Write swift-version--7754E27361AE5C74.txt
[16/88] Compiling CMacroExports exports.c
[17/88] Compiling CNSTaskHelptender NSTaskHelptender.m
[19/88] Emitting module SystemPackage
[20/90] Compiling Logging LogHandler.swift
[21/90] Compiling Logging Locks.swift
[22/90] Compiling ArgumentParser Argument.swift
[23/90] Compiling ArgumentParser ArgumentHelp.swift
[24/90] Emitting module Logging
[25/90] Compiling Logging Logging.swift
[26/120] Compiling XibLoc TokensGroup.swift
[27/120] Compiling XibLoc XibLocResolvingInfo.swift
[28/120] Compiling XibLoc PluralityDefinition.swift
[29/120] Compiling XibLoc PluralityDefinitionZone.swift
[30/120] Compiling XibLoc PluralityDefinitionZoneValue.swift
[31/120] Compiling XibLoc PluralityDefinitionZoneValueGlob.swift
[32/120] Compiling XibLoc Collection+Utils.swift
[33/120] Compiling XibLoc NSMutableAttributedString+Utils.swift
[34/120] Compiling XibLoc MultipleWordsTokens.swift
[35/120] Compiling XibLoc OneWordTokens.swift
[36/120] Compiling XibLoc CacheLock.swift
[37/120] Compiling XibLoc ParsedXibLoc+InitCache.swift
[38/120] Compiling XibLoc XibLocParsingInfo.swift
[39/120] Compiling XibLoc ParsedXibLoc.swift
[40/120] Compiling XibLoc RandomAccessCollection+StableSort.swift
[41/120] Compiling XibLoc Scanner+LinuxCompat.swift
[42/120] Compiling XibLoc StringAttributesChangesDescription.swift
[43/120] Compiling XibLoc PluralityDefinitionZoneValueNumber.swift
[44/120] Compiling XibLoc Str2StrXibLocInfo.swift
[45/120] Compiling XibLoc CommonTokensGroup.swift
[46/120] Compiling XibLoc ParserHelper+NSMutableAttributedString.swift
[47/123] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfFloats.swift
[48/123] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfInts.swift
[49/123] Emitting module ArgumentParser
[56/146] Compiling XibLoc Str2AttrStrXibLocInfo.swift
[57/146] Compiling XibLoc NumberFormatter+Utils.swift
[58/146] Compiling XibLoc CommonTokensGroup_Linux.swift
[61/146] Emitting module XibLoc
[62/149] Compiling SignalHandling Sigaction.swift
[63/149] Compiling SignalHandling SigactionFlag.swift
[74/149] Compiling ArgumentParser SequenceExtensions.swift
[75/149] Compiling ArgumentParser StringExtensions.swift
[76/149] Compiling ArgumentParser Tree.swift
[77/149] Compiling Utils Scanner.swift
[78/149] Emitting module Utils
[79/149] Compiling Utils Ref.swift
[80/149] Compiling Utils Optional.swift
[81/149] Compiling Utils Dictionary.swift
[82/149] Compiling Utils Collection.swift
[83/149] Compiling Utils Error.swift
[84/149] Compiling Utils Result.swift
[85/149] Compiling Utils CharacterSet.swift
[86/215] Compiling SignalHandling SignalHandlingError.swift
[87/216] Compiling XcodeProj PBXReferenceProxy.swift
[88/216] Compiling XcodeProj PBXResourcesBuildPhase.swift
[89/216] Compiling XcodeProj PBXShellScriptBuildPhase.swift
[90/216] Compiling XcodeProj XCVersionGroup+CoreDataProperties.swift
[91/216] Compiling XcodeProj ModelSingleton.swift
[92/216] Compiling XcodeProj PBXAggregateTarget.swift
[93/216] Compiling SignalHandling SignalHandlingConfig.swift
[94/216] Compiling XcodeProj PBXProject.swift
[98/216] Compiling SignalHandling Utils.swift
[99/216] Compiling StreamReader DataReader.swift
[100/216] Compiling StreamReader Utils.swift
[101/216] Compiling XcodeProj PBXLegacyTarget.swift
[102/216] Compiling XcodeProj PBXNativeTarget.swift
[103/216] Compiling XcodeProj PBXObject.swift
[104/216] Compiling XcodeProj XCSwiftPackageProductDependency.swift
[105/216] Compiling XcodeProj XCVersionGroup.swift
[106/216] Emitting module SignalHandling
[107/216] Compiling XcodeProj PBXCopyFilesBuildPhase+CoreDataProperties.swift
[108/216] Compiling XcodeProj PBXFileElement+CoreDataProperties.swift
[109/216] Compiling XcodeProj PBXVariantGroup+CoreDataProperties.swift
[110/216] Compiling XcodeProj PBXBuildPhase+CoreDataProperties.swift
[111/216] Compiling XcodeProj PBXBuildRule+CoreDataProperties.swift
[112/216] Compiling XcodeProj PBXContainerItemProxy+CoreDataProperties.swift
[113/216] Compiling XcodeProj ProjectReference+CoreDataClass.swift
[114/216] Compiling XcodeProj ProjectReference+CoreDataProperties.swift
[115/216] Compiling XcodeProj XCBuildConfiguration+CoreDataProperties.swift
[116/216] Compiling XcodeProj PBXAggregateTarget+CoreDataProperties.swift
[117/216] Compiling XcodeProj PBXAppleScriptBuildPhase+CoreDataProperties.swift
[118/216] Compiling XcodeProj PBXBuildFile+CoreDataProperties.swift
[119/216] Compiling XcodeProj XCConfigurationList+CoreDataProperties.swift
[120/216] Compiling XcodeProj XCRemoteSwiftPackageReference+CoreDataProperties.swift
[121/216] Compiling XcodeProj XCSwiftPackageProductDependency+CoreDataProperties.swift
[122/216] Compiling StreamReader StreamReaderError.swift
[123/216] Compiling StreamReader InputStreamReader.swift
[124/216] Compiling StreamReader StreamReader.swift
[125/216] Emitting module StreamReader
[126/216] Compiling StreamReader FileDescriptorReader.swift
[127/216] Compiling StreamReader FileHandleReader.swift
[128/216] Compiling StreamReader GenericStreamReader.swift
[129/216] Emitting module CLTLogger
[130/216] Compiling CLTLogger CLTLogger.swift
[134/216] Compiling SignalHandling SigactionDelayer_Unsig.swift
[135/216] Compiling SignalHandling DelayedSigactionHandler.swift
[136/216] Compiling SignalHandling DelayedSigaction.swift
[137/216] Compiling SignalHandling SigactionDelayer_Block.swift
[138/216] Compiling SignalHandling SigactionHandler.swift
[139/216] Compiling SignalHandling Signal.swift
[142/216] Compiling XcodeProj Utils.swift
[143/216] Compiling XcodeProj ValueAndComment.swift
[144/216] Compiling CLTLogger SGR.swift
[145/216] Compiling XcodeProj BuildSetting.swift
[146/216] Compiling XcodeProj BuildSettingKey.swift
[147/216] Compiling XcodeProj BuildSettings.swift
[148/216] Compiling XcodeProj PBXSourcesBuildPhase.swift
[149/216] Compiling XcodeProj PBXTarget.swift
[150/216] Compiling XcodeProj PBXTargetDependency.swift
[151/216] Compiling XcodeProj PBXVariantGroup.swift
[152/216] Compiling XcodeProj XCBuildConfiguration.swift
[153/216] Compiling XcodeProj XCConfigurationList.swift
[154/216] Compiling XcodeProj XCRemoteSwiftPackageReference.swift
[155/216] Compiling XcodeProj PBXProject+CoreDataProperties.swift
[156/216] Compiling XcodeProj PBXReferenceProxy+CoreDataProperties.swift
[157/216] Compiling XcodeProj PBXResourcesBuildPhase+CoreDataProperties.swift
[158/216] Compiling XcodeProj PBXShellScriptBuildPhase+CoreDataProperties.swift
[159/216] Compiling XcodeProj PBXSourcesBuildPhase+CoreDataProperties.swift
[160/216] Compiling XcodeProj PBXTarget+CoreDataProperties.swift
[161/216] Compiling XcodeProj PBXTargetDependency+CoreDataProperties.swift
[162/216] Compiling XcodeProj PBXFileReference+CoreDataProperties.swift
[163/216] Compiling XcodeProj PBXFrameworksBuildPhase+CoreDataProperties.swift
[164/216] Compiling XcodeProj PBXGroup+CoreDataProperties.swift
[165/216] Compiling XcodeProj PBXHeadersBuildPhase+CoreDataProperties.swift
[166/216] Compiling XcodeProj PBXLegacyTarget+CoreDataProperties.swift
[167/216] Compiling XcodeProj PBXModel+CoreDataModel.swift
[168/216] Compiling XcodeProj PBXNativeTarget+CoreDataProperties.swift
[169/216] Compiling XcodeProj PBXObject+CoreDataProperties.swift
[170/216] Compiling XcodeProj PBXContainerItemProxy.swift
[171/216] Compiling XcodeProj PBXCopyFilesBuildPhase.swift
[172/216] Compiling XcodeProj PBXFileElement.swift
[173/216] Compiling XcodeProj PBXFileReference.swift
[174/216] Compiling XcodeProj PBXFrameworksBuildPhase.swift
[175/216] Compiling XcodeProj PBXGroup.swift
[176/216] Compiling XcodeProj PBXHeadersBuildPhase.swift
[195/223] Compiling XcodeProj PBXAppleScriptBuildPhase.swift
[196/223] Compiling XcodeProj PBXBuildFile.swift
[197/223] Compiling XcodeProj PBXBuildPhase.swift
[198/223] Compiling XcodeProj PBXBuildRule.swift
[213/223] Emitting module XcodeProj
[214/223] Compiling XcodeProj CombinedBuildSettings.swift
[215/223] Compiling XcodeProj PBXProj.swift
[216/223] Compiling XcodeProj XCConfig.swift
[217/223] Compiling XcodeProj XcodeProj.swift
[218/223] Compiling XcodeProj XcodeProjConfig.swift
[219/223] Compiling XcodeProj XcodeProjError.swift
[220/223] Compiling XcodeProj resource_bundle_accessor.swift
[221/228] Compiling XcodeTools XcodeToolsError.swift
[222/228] Compiling XcodeTools XcodeToolsConfig.swift
[223/228] Compiling XcodeTools XcodeToolsConstants.swift
[224/228] Emitting module XcodeTools
[225/228] Compiling XcodeTools Process+Utils.swift
[226/248] Compiling build_framework UnbuiltTarget.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/UnbuiltTarget.swift:234:21: warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
232 | }
233 |
234 | private static var numberOfCores: Int? = {
| |- warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'numberOfCores' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'numberOfCores' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
236 | Config.logger.notice("Int32 is bigger than Int (\(MemoryLayout<Int32>.size) > \(MemoryLayout<Int>.size)). Cannot return the number of cores.")
[227/248] Compiling build_framework UnbuiltUmbrellaHeader.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/UnbuiltTarget.swift:234:21: warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
232 | }
233 |
234 | private static var numberOfCores: Int? = {
| |- warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'numberOfCores' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'numberOfCores' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
236 | Config.logger.notice("Int32 is bigger than Int (\(MemoryLayout<Int32>.size) > \(MemoryLayout<Int>.size)). Cannot return the number of cores.")
[228/248] Compiling build_framework root.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:88:31: warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
86 | func run() async throws {
87 | LoggingSystem.bootstrap{ _ in CLTLogger() }
88 | XcodeTools.XcodeToolsConfig.logger?.logLevel = .warning
| `- warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
89 |
90 | let opensslFramework = try XCFrameworkDependencySource(url: opensslXCFrameworkURL, expectedShasum: expectedOpenSSLXCFrameworkShasum, skipExistingArtifacts: skipExistingArtifacts)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/XcodeTools/Sources/XcodeTools/XcodeToolsConfig.swift:9:20: note: static property declared here
7 | public struct XcodeToolsConfig {
8 |
9 | public static var logger: Logging.Logger? = {
| `- note: static property declared here
10 | return Logger(label: "com.xcode-actions.XcodeTools")
11 | }()
macro expansion @TaskLocal:1:12: warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | |- warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
| | |- note: annotate '$fm' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
_Concurrency.TaskLocal:2:20: note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
2 | final public class TaskLocal<Value> : Sendable, CustomStringConvertible where Value : Sendable {
| `- note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
3 | public init(wrappedValue defaultValue: Value)
4 | final public func get() -> Value
macro expansion @TaskLocal:1:12: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:12: warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
:
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | |- note: annotate '$logger' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
macro expansion @TaskLocal:1:12: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:3:13: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $fm.get()
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:3:17: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $logger.get()
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
[229/248] Compiling build_framework Config.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:88:31: warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
86 | func run() async throws {
87 | LoggingSystem.bootstrap{ _ in CLTLogger() }
88 | XcodeTools.XcodeToolsConfig.logger?.logLevel = .warning
| `- warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
89 |
90 | let opensslFramework = try XCFrameworkDependencySource(url: opensslXCFrameworkURL, expectedShasum: expectedOpenSSLXCFrameworkShasum, skipExistingArtifacts: skipExistingArtifacts)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/XcodeTools/Sources/XcodeTools/XcodeToolsConfig.swift:9:20: note: static property declared here
7 | public struct XcodeToolsConfig {
8 |
9 | public static var logger: Logging.Logger? = {
| `- note: static property declared here
10 | return Logger(label: "com.xcode-actions.XcodeTools")
11 | }()
macro expansion @TaskLocal:1:12: warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | |- warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
| | |- note: annotate '$fm' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
_Concurrency.TaskLocal:2:20: note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
2 | final public class TaskLocal<Value> : Sendable, CustomStringConvertible where Value : Sendable {
| `- note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
3 | public init(wrappedValue defaultValue: Value)
4 | final public func get() -> Value
macro expansion @TaskLocal:1:12: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:12: warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
:
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | |- note: annotate '$logger' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
macro expansion @TaskLocal:1:12: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:3:13: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $fm.get()
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:3:17: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $logger.get()
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
[230/248] Compiling build_framework BuildPaths.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:88:31: warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
86 | func run() async throws {
87 | LoggingSystem.bootstrap{ _ in CLTLogger() }
88 | XcodeTools.XcodeToolsConfig.logger?.logLevel = .warning
| `- warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
89 |
90 | let opensslFramework = try XCFrameworkDependencySource(url: opensslXCFrameworkURL, expectedShasum: expectedOpenSSLXCFrameworkShasum, skipExistingArtifacts: skipExistingArtifacts)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/XcodeTools/Sources/XcodeTools/XcodeToolsConfig.swift:9:20: note: static property declared here
7 | public struct XcodeToolsConfig {
8 |
9 | public static var logger: Logging.Logger? = {
| `- note: static property declared here
10 | return Logger(label: "com.xcode-actions.XcodeTools")
11 | }()
macro expansion @TaskLocal:1:12: warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | |- warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
| | |- note: annotate '$fm' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
_Concurrency.TaskLocal:2:20: note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
2 | final public class TaskLocal<Value> : Sendable, CustomStringConvertible where Value : Sendable {
| `- note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
3 | public init(wrappedValue defaultValue: Value)
4 | final public func get() -> Value
macro expansion @TaskLocal:1:12: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:12: warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
:
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | |- note: annotate '$logger' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
macro expansion @TaskLocal:1:12: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:3:13: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $fm.get()
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:3:17: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | {
|2 | get {
|3 | $logger.get()
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|4 | }
|5 | }
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
[231/248] Compiling build_framework FileManager+Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/FileManager+Utils.swift:54:87: warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
52 | for nextObject in enumerator {
53 | guard let url = nextObject as? URL, let path = FilePath(url) else {
54 | struct EnumeratorReturnedInvalidObject : Error {var enumeratedPath: FilePath; var returnedObject: Any}
| `- warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
55 | throw EnumeratorReturnedInvalidObject(enumeratedPath: folder, returnedObject: nextObject)
56 | }
[232/248] Compiling build_framework FilePath+Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/FileManager+Utils.swift:54:87: warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
52 | for nextObject in enumerator {
53 | guard let url = nextObject as? URL, let path = FilePath(url) else {
54 | struct EnumeratorReturnedInvalidObject : Error {var enumeratedPath: FilePath; var returnedObject: Any}
| `- warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
55 | throw EnumeratorReturnedInvalidObject(enumeratedPath: folder, returnedObject: nextObject)
56 | }
[233/250] Compiling build_framework Target.swift
[234/250] Compiling build_framework UnbuiltDynamicXCFramework.swift
[235/250] Compiling build_framework UnbuiltXCFrameworkPackage.swift
[236/250] Compiling build_framework UnmergedUnpatchedHeader.swift
[237/250] Compiling build_framework UnbuiltFATLib.swift
[238/250] Compiling build_framework UnbuiltFramework.swift
[239/250] Compiling build_framework UnbuiltMergedStaticLib.swift
[240/250] Compiling build_framework UnbuiltStaticXCFramework.swift
[241/250] Compiling build_framework XCFrameworkDependency.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:20:62: warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
18 | let packageType = plistDic["CFBundlePackageType"]
19 | guard packageType as? String == "XFWK" else {
20 | struct XCFrameworkPlistUnexpectedPackageType : Error {var packageType: Any?}
| `- warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
21 | throw XCFrameworkPlistUnexpectedPackageType(packageType: packageType)
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:25:64: warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
23 | let formatVersion = plistDic["XCFrameworkFormatVersion"]
24 | guard formatVersion as? String == "1.0" else {
25 | struct XCFrameworkPlistUnexpectedFormatVersion : Error {var version: Any?}
| `- warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
26 | throw XCFrameworkPlistUnexpectedFormatVersion(version: packageType)
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:46:51: warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
44 | let supportedPlatformVariant = availableLibrary["SupportedPlatformVariant"] as? String?
45 | else {
46 | struct InvalidLibraryDescription : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
47 | throw InvalidLibraryDescription(library: availableLibrary)
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:55:58: warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
53 | /* Retrieve lib name, and verify lib is a framework */
54 | guard libPath.extension == "framework" else {
55 | struct GotANonFrameworkLibInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
56 | throw GotANonFrameworkLibInXCFramework(library: availableLibrary)
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:60:56: warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
58 | /* TODO: Retrieve the Framework’s name properly (dig into the framework) */
59 | guard let frameworkName = libPath.stem else {
60 | struct GotLibsWithNoNameInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
61 | throw GotLibsWithNoNameInXCFramework(library: availableLibrary)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:64:67: warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
62 | }
63 | guard previousFrameworkName == nil || previousFrameworkName == frameworkName else {
64 | struct GotTwoLibsWithDifferentNamesInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
65 | throw GotTwoLibsWithDifferentNamesInXCFramework(library: availableLibrary)
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:74:57: warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
72 | for supportedArch in supportedArchs {
73 | guard let target = Target(xcframeworkPlatform: supportedPlatform, xcframeworkPlatformVariant: supportedPlatformVariant, xcframeworkArch: supportedArch) else {
74 | struct UnknownXCFrameworkTargetForLib : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
75 | throw UnknownXCFrameworkTargetForLib(library: availableLibrary)
76 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:78:58: warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
76 | }
77 | guard frameworksByTarget[target] == nil else {
78 | struct GotTwiceSameTargetInXCFramework : Error {var xcframeworkInfo: [String: Any]}
| `- warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
79 | throw GotTwiceSameTargetInXCFramework(xcframeworkInfo: plistDic)
80 | }
[242/250] Compiling build_framework XCFrameworkDependencySource.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:20:62: warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
18 | let packageType = plistDic["CFBundlePackageType"]
19 | guard packageType as? String == "XFWK" else {
20 | struct XCFrameworkPlistUnexpectedPackageType : Error {var packageType: Any?}
| `- warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
21 | throw XCFrameworkPlistUnexpectedPackageType(packageType: packageType)
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:25:64: warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
23 | let formatVersion = plistDic["XCFrameworkFormatVersion"]
24 | guard formatVersion as? String == "1.0" else {
25 | struct XCFrameworkPlistUnexpectedFormatVersion : Error {var version: Any?}
| `- warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
26 | throw XCFrameworkPlistUnexpectedFormatVersion(version: packageType)
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:46:51: warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
44 | let supportedPlatformVariant = availableLibrary["SupportedPlatformVariant"] as? String?
45 | else {
46 | struct InvalidLibraryDescription : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
47 | throw InvalidLibraryDescription(library: availableLibrary)
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:55:58: warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
53 | /* Retrieve lib name, and verify lib is a framework */
54 | guard libPath.extension == "framework" else {
55 | struct GotANonFrameworkLibInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
56 | throw GotANonFrameworkLibInXCFramework(library: availableLibrary)
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:60:56: warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
58 | /* TODO: Retrieve the Framework’s name properly (dig into the framework) */
59 | guard let frameworkName = libPath.stem else {
60 | struct GotLibsWithNoNameInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
61 | throw GotLibsWithNoNameInXCFramework(library: availableLibrary)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:64:67: warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
62 | }
63 | guard previousFrameworkName == nil || previousFrameworkName == frameworkName else {
64 | struct GotTwoLibsWithDifferentNamesInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
65 | throw GotTwoLibsWithDifferentNamesInXCFramework(library: availableLibrary)
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:74:57: warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
72 | for supportedArch in supportedArchs {
73 | guard let target = Target(xcframeworkPlatform: supportedPlatform, xcframeworkPlatformVariant: supportedPlatformVariant, xcframeworkArch: supportedArch) else {
74 | struct UnknownXCFrameworkTargetForLib : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
75 | throw UnknownXCFrameworkTargetForLib(library: availableLibrary)
76 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:78:58: warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
76 | }
77 | guard frameworksByTarget[target] == nil else {
78 | struct GotTwiceSameTargetInXCFramework : Error {var xcframeworkInfo: [String: Any]}
| `- warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
79 | throw GotTwiceSameTargetInXCFramework(xcframeworkInfo: plistDic)
80 | }
[243/250] Compiling build_framework BuiltTarget.swift
[244/250] Compiling build_framework Tarball.swift
[245/250] Emitting module build_framework
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:88:31: warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
86 | func run() async throws {
87 | LoggingSystem.bootstrap{ _ in CLTLogger() }
88 | XcodeTools.XcodeToolsConfig.logger?.logLevel = .warning
| `- warning: reference to static property 'logger' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
89 |
90 | let opensslFramework = try XCFrameworkDependencySource(url: opensslXCFrameworkURL, expectedShasum: expectedOpenSSLXCFrameworkShasum, skipExistingArtifacts: skipExistingArtifacts)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/XcodeTools/Sources/XcodeTools/XcodeToolsConfig.swift:9:20: note: static property declared here
7 | public struct XcodeToolsConfig {
8 |
9 | public static var logger: Logging.Logger? = {
| `- note: static property declared here
10 | return Logger(label: "com.xcode-actions.XcodeTools")
11 | }()
macro expansion @TaskLocal:1:12: warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | |- warning: static property '$fm' is not concurrency-safe because non-'Sendable' type 'TaskLocal<FileManager>' may have shared mutable state; this is an error in the Swift 6 language mode
| | |- note: annotate '$fm' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
_Concurrency.TaskLocal:2:20: note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, watchOS 6.0, tvOS 13.0, *)
2 | final public class TaskLocal<Value> : Sendable, CustomStringConvertible where Value : Sendable {
| `- note: generic class 'TaskLocal' does not conform to the 'Sendable' protocol
3 | public init(wrappedValue defaultValue: Value)
4 | final public func get() -> Value
macro expansion @TaskLocal:1:12: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:42: warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:10:39: note: expanded code originates here
8 |
9 | @TaskLocal
10 | static var fm: FileManager = .default
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $fm: TaskLocal<FileManager> = TaskLocal(wrappedValue: .default)
| | `- warning: conformance of 'FileManager' to 'Sendable' is unavailable; this is an error in the Swift 6 language mode
+--------------------------------------------------------------------
11 |
12 | @TaskLocal
Foundation.FileManager:2:11: note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension FileManager : @unchecked Sendable {
| `- note: conformance of 'FileManager' to 'Sendable' has been explicitly marked unavailable here
3 | }
macro expansion @TaskLocal:1:12: warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: static property '$logger' is not concurrency-safe because non-'Sendable' type 'TaskLocal<Logger>' may have shared mutable state; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:3:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
1 | import Foundation
2 |
3 | import Logging
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Logging'
4 |
5 |
:
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | |- note: annotate '$logger' with '@MainActor' if property should only be accessed from the main actor
| | `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
macro expansion @TaskLocal:1:12: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
macro expansion @TaskLocal:1:41: warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/build-framework/Config.swift:17:5: note: expanded code originates here
15 | ret.logLevel = .debug
16 | return ret
17 | }()
+--- macro expansion @TaskLocal -------------------------------------
|1 | static let $logger: TaskLocal<Logger> = TaskLocal(wrappedValue: { () -> Logger in
| | `- warning: type 'Logger' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
|2 | var ret = Logger(label: "com.xcode-actions.build-openldap")
|3 | ret.logLevel = .debug
+--------------------------------------------------------------------
18 |
19 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/swift-log/Sources/Logging/Logging.swift:38:15: note: struct 'Logger' does not conform to the 'Sendable' protocol
36 | /// logger.info("Hello World!")
37 | ///
38 | public struct Logger {
| `- note: struct 'Logger' does not conform to the 'Sendable' protocol
39 | @usableFromInline
40 | var handler: LogHandler
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/UnbuiltTarget.swift:234:21: warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
232 | }
233 |
234 | private static var numberOfCores: Int? = {
| |- warning: static property 'numberOfCores' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'numberOfCores' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'numberOfCores' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
236 | Config.logger.notice("Int32 is bigger than Int (\(MemoryLayout<Int32>.size) > \(MemoryLayout<Int>.size)). Cannot return the number of cores.")
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:20:62: warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
18 | let packageType = plistDic["CFBundlePackageType"]
19 | guard packageType as? String == "XFWK" else {
20 | struct XCFrameworkPlistUnexpectedPackageType : Error {var packageType: Any?}
| `- warning: stored property 'packageType' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedPackageType' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
21 | throw XCFrameworkPlistUnexpectedPackageType(packageType: packageType)
22 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:25:64: warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
23 | let formatVersion = plistDic["XCFrameworkFormatVersion"]
24 | guard formatVersion as? String == "1.0" else {
25 | struct XCFrameworkPlistUnexpectedFormatVersion : Error {var version: Any?}
| `- warning: stored property 'version' of 'Sendable'-conforming struct 'XCFrameworkPlistUnexpectedFormatVersion' has non-sendable type 'Any?'; this is an error in the Swift 6 language mode
26 | throw XCFrameworkPlistUnexpectedFormatVersion(version: packageType)
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:46:51: warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
44 | let supportedPlatformVariant = availableLibrary["SupportedPlatformVariant"] as? String?
45 | else {
46 | struct InvalidLibraryDescription : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'InvalidLibraryDescription' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
47 | throw InvalidLibraryDescription(library: availableLibrary)
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:55:58: warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
53 | /* Retrieve lib name, and verify lib is a framework */
54 | guard libPath.extension == "framework" else {
55 | struct GotANonFrameworkLibInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotANonFrameworkLibInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
56 | throw GotANonFrameworkLibInXCFramework(library: availableLibrary)
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:60:56: warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
58 | /* TODO: Retrieve the Framework’s name properly (dig into the framework) */
59 | guard let frameworkName = libPath.stem else {
60 | struct GotLibsWithNoNameInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotLibsWithNoNameInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
61 | throw GotLibsWithNoNameInXCFramework(library: availableLibrary)
62 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:64:67: warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
62 | }
63 | guard previousFrameworkName == nil || previousFrameworkName == frameworkName else {
64 | struct GotTwoLibsWithDifferentNamesInXCFramework : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'GotTwoLibsWithDifferentNamesInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
65 | throw GotTwoLibsWithDifferentNamesInXCFramework(library: availableLibrary)
66 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:74:57: warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
72 | for supportedArch in supportedArchs {
73 | guard let target = Target(xcframeworkPlatform: supportedPlatform, xcframeworkPlatformVariant: supportedPlatformVariant, xcframeworkArch: supportedArch) else {
74 | struct UnknownXCFrameworkTargetForLib : Error {var library: [String: Any]}
| `- warning: stored property 'library' of 'Sendable'-conforming struct 'UnknownXCFrameworkTargetForLib' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
75 | throw UnknownXCFrameworkTargetForLib(library: availableLibrary)
76 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/XCFrameworkDependency.swift:78:58: warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
76 | }
77 | guard frameworksByTarget[target] == nil else {
78 | struct GotTwiceSameTargetInXCFramework : Error {var xcframeworkInfo: [String: Any]}
| `- warning: stored property 'xcframeworkInfo' of 'Sendable'-conforming struct 'GotTwiceSameTargetInXCFramework' has non-sendable type '[String : Any]'; this is an error in the Swift 6 language mode
79 | throw GotTwiceSameTargetInXCFramework(xcframeworkInfo: plistDic)
80 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/FileManager+Utils.swift:54:87: warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
52 | for nextObject in enumerator {
53 | guard let url = nextObject as? URL, let path = FilePath(url) else {
54 | struct EnumeratorReturnedInvalidObject : Error {var enumeratedPath: FilePath; var returnedObject: Any}
| `- warning: stored property 'returnedObject' of 'Sendable'-conforming struct 'EnumeratorReturnedInvalidObject' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
55 | throw EnumeratorReturnedInvalidObject(enumeratedPath: folder, returnedObject: nextObject)
56 | }
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/URL+Argument.swift:7:1: warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
5 |
6 |
7 | extension URL : ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public init?(argument: String) {
[246/250] Compiling build_framework Process+Utils.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/URL+Argument.swift:7:1: warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
5 |
6 |
7 | extension URL : ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public init?(argument: String) {
[247/250] Compiling build_framework URL+Argument.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Utilities/URL+Argument.swift:7:1: warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
5 |
6 |
7 | extension URL : ExpressibleByArgument {
| |- warning: extension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
8 |
9 | public init?(argument: String) {
[247/250] Write Objects.LinkFileList
[248/250] Linking build-openldap-framework
[249/250] Applying build-openldap-framework
Build complete! (54.10s)
warning: 'swift-argument-parser': 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-argument-parser/Sources/ArgumentParser/CMakeLists.txt
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"branch" : [
"async"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "xibloc",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/happn-app/XibLoc.git"
},
{
"identity" : "clt-logger",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.4",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/xcode-actions/clt-logger.git"
},
{
"identity" : "swift-signal-handling",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/xcode-actions/swift-signal-handling.git"
},
{
"identity" : "xcodetools",
"requirement" : {
"range" : [
{
"lower_bound" : "0.3.5",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/xcode-actions/XcodeTools.git"
}
],
"manifest_display_name" : "COpenLDAP",
"name" : "COpenLDAP",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "build-openldap-framework",
"targets" : [
"build-framework"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "build_framework",
"module_type" : "SwiftTarget",
"name" : "build-framework",
"path" : "Sources/build-framework",
"product_dependencies" : [
"ArgumentParser",
"CLTLogger",
"SignalHandling",
"XcodeTools",
"XibLoc"
],
"product_memberships" : [
"build-openldap-framework"
],
"sources" : [
"Commands/root.swift",
"Config.swift",
"Model/BuildPaths.swift",
"Model/BuiltTarget.swift",
"Model/Tarball.swift",
"Model/Target.swift",
"Model/UnbuiltDynamicXCFramework.swift",
"Model/UnbuiltFATLib.swift",
"Model/UnbuiltFramework.swift",
"Model/UnbuiltMergedStaticLib.swift",
"Model/UnbuiltStaticXCFramework.swift",
"Model/UnbuiltTarget.swift",
"Model/UnbuiltUmbrellaHeader.swift",
"Model/UnbuiltXCFrameworkPackage.swift",
"Model/UnmergedUnpatchedHeader.swift",
"Model/XCFrameworkDependency.swift",
"Model/XCFrameworkDependencySource.swift",
"Utilities/FileManager+Utils.swift",
"Utilities/FilePath+Utils.swift",
"Utilities/Process+Utils.swift",
"Utilities/URL+Argument.swift"
],
"type" : "executable"
}
],
"tools_version" : "5.5"
}
Done.