Build Information
Successful build of COpenSSL, reference main (9dfa68
), with Swift 6.0 for macOS (SPM) on 6 Nov 2024 15:21:41 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/COpenSSL.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/xcode-actions/COpenSSL
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 9dfa686 Use new path for happn dependencies
Cloned https://github.com/xcode-actions/COpenSSL.git
Revision (git rev-parse @):
9dfa6863cdf35ad495d442626f89d6312c5b1f4a
SUCCESS checkout https://github.com/xcode-actions/COpenSSL.git at main
Fetching https://github.com/xcode-actions/clt-logger.git
Fetching https://github.com/xcode-actions/eXtenderZ.git
Fetching https://github.com/xcode-actions/swift-signal-handling.git
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/happn-app/XibLoc.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/1088] Fetching extenderz
[2/1606] Fetching extenderz, clt-logger
[308/1985] Fetching extenderz, clt-logger, swift-signal-handling
[392/4097] Fetching extenderz, clt-logger, swift-signal-handling, xibloc
[561/7998] Fetching extenderz, clt-logger, swift-signal-handling, xibloc, swift-system
[1073/11669] Fetching extenderz, clt-logger, swift-signal-handling, xibloc, swift-system, swift-log
[5082/24027] Fetching extenderz, clt-logger, swift-signal-handling, xibloc, swift-system, swift-log, swift-argument-parser
Fetched https://github.com/happn-app/XibLoc.git from cache (1.06s)
[6828/21915] Fetching extenderz, clt-logger, swift-signal-handling, swift-system, swift-log, swift-argument-parser
Fetching https://github.com/xcode-actions/stream-reader.git
Fetched https://github.com/xcode-actions/clt-logger.git from cache (1.29s)
Fetched https://github.com/xcode-actions/eXtenderZ.git from cache (1.29s)
Fetched https://github.com/xcode-actions/swift-signal-handling.git from cache (1.29s)
Fetching https://github.com/xcode-actions/XcodeTools.git
[8685/19930] Fetching swift-system, swift-log, swift-argument-parser
Fetched https://github.com/apple/swift-system.git from cache (1.65s)
Fetched https://github.com/apple/swift-log.git from cache (1.65s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.65s)
[1/6335] Fetching xcodetools
Fetched https://github.com/xcode-actions/XcodeTools.git from cache (1.25s)
Computing version for https://github.com/xcode-actions/XcodeTools.git
[1/995] Fetching stream-reader
Fetched https://github.com/xcode-actions/stream-reader.git from cache (2.11s)
Computed https://github.com/xcode-actions/XcodeTools.git at 0.3.5 (0.77s)
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.70s)
Computing version for https://github.com/xcode-actions/clt-logger.git
Computed https://github.com/xcode-actions/clt-logger.git at 0.3.5 (0.71s)
Computing version for https://github.com/happn-app/XibLoc.git
Computed https://github.com/happn-app/XibLoc.git at 1.1.1 (0.71s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 0.5.0 (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.3 (0.69s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.4.2 (0.66s)
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 0.5.0
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.3
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/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/clt-logger.git
Working copy of https://github.com/xcode-actions/clt-logger.git resolved at 0.3.5
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/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/happn-app/XibLoc.git
Working copy of https://github.com/happn-app/XibLoc.git resolved at 1.1.1
[2747/800664] Downloading https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip
Downloading binary artifact https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip
[833423/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-dynamic.xcframework.zip
Downloaded https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-static.xcframework.zip (1.30s)
Downloaded https://github.com/xcode-actions/eXtenderZ/releases/download/1.0.7/eXtenderZ-dynamic.xcframework.zip (1.55s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "copenssl",
"name": "COpenSSL",
"url": "https://github.com/xcode-actions/COpenSSL.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/COpenSSL",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "xibloc",
"name": "XibLoc",
"url": "https://github.com/happn-app/XibLoc.git",
"version": "1.3.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/XibLoc",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
}
]
},
{
"identity": "clt-logger",
"name": "clt-logger",
"url": "https://github.com/xcode-actions/clt-logger.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/clt-logger",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
}
]
},
{
"identity": "swift-signal-handling",
"name": "swift-signal-handling",
"url": "https://github.com/xcode-actions/swift-signal-handling.git",
"version": "0.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-signal-handling",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "0.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "xcodetools",
"name": "XcodeTools",
"url": "https://github.com/xcode-actions/XcodeTools.git",
"version": "0.3.5",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/XcodeTools",
"dependencies": [
{
"identity": "swift-argument-parser",
"name": "swift-argument-parser",
"url": "https://github.com/apple/swift-argument-parser.git",
"version": "0.5.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
"dependencies": [
]
},
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "0.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
},
{
"identity": "clt-logger",
"name": "clt-logger",
"url": "https://github.com/xcode-actions/clt-logger.git",
"version": "0.9.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/clt-logger",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
}
]
},
{
"identity": "stream-reader",
"name": "stream-reader",
"url": "https://github.com/xcode-actions/stream-reader.git",
"version": "3.5.2",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/stream-reader",
"dependencies": [
]
},
{
"identity": "swift-signal-handling",
"name": "swift-signal-handling",
"url": "https://github.com/xcode-actions/swift-signal-handling.git",
"version": "0.2.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-signal-handling",
"dependencies": [
{
"identity": "swift-log",
"name": "swift-log",
"url": "https://github.com/apple/swift-log.git",
"version": "1.6.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
"dependencies": [
]
},
{
"identity": "swift-system",
"name": "swift-system",
"url": "https://github.com/apple/swift-system.git",
"version": "0.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
"dependencies": [
]
}
]
},
{
"identity": "extenderz",
"name": "eXtenderZ",
"url": "https://github.com/xcode-actions/eXtenderZ.git",
"version": "1.0.9",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/eXtenderZ",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/xcode-actions/COpenSSL.git
[1/609] Fetching copenssl
Fetched https://github.com/xcode-actions/COpenSSL.git from cache (1.08s)
Fetching https://github.com/xcode-actions/clt-logger.git from cache
Fetching https://github.com/happn-app/XibLoc.git from cache
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetching https://github.com/xcode-actions/XcodeTools.git from cache
Fetching https://github.com/xcode-actions/swift-signal-handling.git from cache
Fetched https://github.com/xcode-actions/XcodeTools.git from cache (0.51s)
Fetched https://github.com/xcode-actions/clt-logger.git from cache (0.51s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.62s)
Fetched https://github.com/xcode-actions/swift-signal-handling.git from cache (1.23s)
Fetched https://github.com/happn-app/XibLoc.git from cache (1.23s)
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.03s)
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/apple/swift-system.git from cache
Fetched https://github.com/apple/swift-system.git from cache (0.47s)
Fetched https://github.com/apple/swift-log.git from cache (0.49s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 0.0.3 (0.02s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 0.5.0 (0.02s)
Computing version for https://github.com/happn-app/XibLoc.git
Computed https://github.com/happn-app/XibLoc.git at 1.3.0 (0.68s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.1 (0.50s)
Computing version for https://github.com/xcode-actions/clt-logger.git
Computed https://github.com/xcode-actions/clt-logger.git at 0.9.0 (0.66s)
Computing version for https://github.com/xcode-actions/XcodeTools.git
Computed https://github.com/xcode-actions/XcodeTools.git at 0.3.5 (0.02s)
Fetching https://github.com/xcode-actions/eXtenderZ.git from cache
Fetching https://github.com/xcode-actions/stream-reader.git from cache
Fetched https://github.com/xcode-actions/eXtenderZ.git from cache (0.52s)
Fetched https://github.com/xcode-actions/stream-reader.git from cache (0.52s)
Computing version for https://github.com/xcode-actions/eXtenderZ.git
Computed https://github.com/xcode-actions/eXtenderZ.git at 1.0.9 (0.62s)
Computing version for https://github.com/xcode-actions/stream-reader.git
Computed https://github.com/xcode-actions/stream-reader.git at 3.5.2 (0.65s)
Creating working copy for https://github.com/xcode-actions/COpenSSL.git
Working copy of https://github.com/xcode-actions/COpenSSL.git resolved at main (9dfa686)
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.9.0
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/happn-app/XibLoc.git
Working copy of https://github.com/happn-app/XibLoc.git resolved at 1.3.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.9
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 0.5.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.1
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/stream-reader.git
Working copy of https://github.com/xcode-actions/stream-reader.git resolved at 3.5.2
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.3
[32750/10028643] Downloading https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-dynamic.xcframework.zip
[2259712/10489916] Downloading https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-dynamic.xcframework.zip, https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-static.xcframework.zip
Downloading binary artifact https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-static.xcframework.zip
Downloading binary artifact https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-dynamic.xcframework.zip
Downloaded https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-static.xcframework.zip (0.92s)
Downloaded https://github.com/Frizlab/eXtenderZ/releases/download/1.0.9/eXtenderZ-dynamic.xcframework.zip (1.38s)
Found 5 product dependencies
- swift-argument-parser
- XibLoc
- clt-logger
- swift-signal-handling
- XcodeTools
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/xcode-actions/COpenSSL.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/22] Write sources
[6/22] Copying libeXtenderZ.a
[8/22] Write sources
[8/22] Write build-openssl-framework-entitlement.plist
[10/22] Write sources
[14/22] Copying PBXModel.momd
[15/22] Compiling CSystem shims.c
[16/22] Write swift-version--7754E27361AE5C74.txt
[17/58] Compiling CMacroExports exports.c
[18/58] Compiling CNSTaskHelptender NSTaskHelptender.m
[20/58] Compiling ArgumentParserToolInfo ToolInfo.swift
[21/58] Emitting module ArgumentParserToolInfo
[22/93] Compiling Logging Locks.swift
[23/93] Compiling ArgumentParser MessageInfo.swift
[24/93] Compiling ArgumentParser UsageGenerator.swift
[25/95] Compiling ArgumentParser CollectionExtensions.swift
[26/95] Compiling ArgumentParser Parsed.swift
[27/95] Compiling ArgumentParser InputOrigin.swift
[28/95] Compiling ArgumentParser Name.swift
[29/95] Compiling ArgumentParser ParsedValues.swift
[30/95] Compiling ArgumentParser ParserError.swift
[31/95] Compiling ArgumentParser SplitArguments.swift
[32/95] Compiling ArgumentParser Argument.swift
[33/95] Compiling ArgumentParser ArgumentSet.swift
[34/95] Compiling ArgumentParser CommandParser.swift
[35/95] Compiling ArgumentParser BashCompletionsGenerator.swift
[36/95] Compiling ArgumentParser CompletionsGenerator.swift
[37/95] Compiling ArgumentParser FishCompletionsGenerator.swift
[38/95] Compiling ArgumentParser ZshCompletionsGenerator.swift
[39/98] Emitting module ArgumentParser
[40/98] Compiling ArgumentParser ParsableArgumentsValidation.swift
[41/98] Compiling ArgumentParser ParsableCommand.swift
[42/98] Compiling ArgumentParser ArgumentDecoder.swift
[43/98] Compiling ArgumentParser ArgumentDefinition.swift
[44/98] Compiling SystemPackage Util.swift
[45/98] Compiling SystemPackage UtilConsumers.swift
[46/98] Emitting module Logging
[47/98] Compiling Logging LogHandler.swift
[48/98] Compiling Logging Logging.swift
[49/128] Emitting module SystemPackage
[50/128] Compiling XibLoc XibLocParsingInfo.swift
[51/128] Compiling XibLoc ParsedXibLoc.swift
[52/128] Compiling XibLoc ParserHelper+NSMutableAttributedString.swift
[53/128] Compiling XibLoc ParserHelper+String.swift
[54/128] Compiling XibLoc ParserHelper.swift
[55/128] Compiling XibLoc PluralValue.swift
[56/128] Compiling XibLoc CacheLock.swift
[57/128] Compiling XibLoc ParsedXibLoc+InitCache.swift
[58/151] Compiling ArgumentParser SequenceExtensions.swift
[59/151] Compiling ArgumentParser StringExtensions.swift
[60/151] Compiling ArgumentParser Tree.swift
[61/151] Emitting module XibLoc
[62/154] Compiling Utils Ref.swift
[63/154] Compiling Utils Result.swift
[64/154] Compiling Utils Scanner.swift
[65/154] Compiling Utils Optional.swift
[66/154] Compiling XibLoc PluralityDefinition.swift
[67/154] Compiling XibLoc PluralityDefinitionZone.swift
[68/154] Compiling XibLoc PluralityDefinitionZoneValue.swift
[69/154] Compiling XibLoc Collection+Utils.swift
[70/154] Compiling XibLoc TokensGroup.swift
[71/154] Compiling XibLoc XibLocResolvingInfo.swift
[72/154] Compiling XibLoc XibLocNumber.swift
[73/154] Compiling XibLoc XibLoc.swift
[74/154] Compiling XibLoc PluralityDefinitionZoneValueNumber.swift
[75/154] Compiling XibLoc MultipleWordsTokens.swift
[76/154] Compiling XibLoc OneWordTokens.swift
[77/154] Compiling XibLoc CommonTokensGroup_Linux.swift
[78/154] Compiling XibLoc StringAttributesChangesDescription.swift
[79/154] Compiling XibLoc PluralityDefinitionZoneValueGlob.swift
[80/154] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfFloats.swift
[81/154] Compiling XibLoc PluralityDefinitionZoneValueIntervalOfInts.swift
[82/154] Compiling XibLoc NSMutableAttributedString+Utils.swift
[83/154] Compiling XibLoc NumberFormatter+Utils.swift
[84/154] Compiling XibLoc Str2AttrStrXibLocInfo.swift
[85/154] Compiling XibLoc XibLocConfig.swift
[86/154] Compiling ArgumentParser HelpCommand.swift
[87/154] Compiling ArgumentParser HelpGenerator.swift
[88/154] Compiling XibLoc Str2StrXibLocInfo.swift
[89/154] Compiling XibLoc CommonTokensGroup.swift
[90/154] Compiling XibLoc RandomAccessCollection+StableSort.swift
[91/154] Compiling XibLoc Scanner+LinuxCompat.swift
[92/154] Compiling Utils Dictionary.swift
[93/154] Compiling Utils Collection.swift
[94/154] Compiling Utils CharacterSet.swift
[95/154] Emitting module Utils
[96/154] Compiling Utils Error.swift
[97/220] Compiling SignalHandling SignalHandlingConfig.swift
[98/220] Compiling SignalHandling SignalHandlingError.swift
[99/221] Compiling StreamReader Utils.swift
[100/221] Compiling SignalHandling Utils.swift
[101/221] Compiling XcodeProj PBXFileReference+CoreDataProperties.swift
[102/221] Compiling XcodeProj PBXFrameworksBuildPhase+CoreDataProperties.swift
[103/221] Compiling XcodeProj PBXGroup+CoreDataProperties.swift
[104/221] Compiling XcodeProj PBXHeadersBuildPhase+CoreDataProperties.swift
[105/221] Compiling XcodeProj PBXLegacyTarget+CoreDataProperties.swift
[106/221] Compiling XcodeProj PBXModel+CoreDataModel.swift
[107/221] Compiling XcodeProj PBXNativeTarget+CoreDataProperties.swift
[108/221] Compiling XcodeProj PBXObject+CoreDataProperties.swift
[109/228] Compiling XcodeProj PBXProject+CoreDataProperties.swift
[110/228] Compiling XcodeProj PBXReferenceProxy+CoreDataProperties.swift
[111/228] Compiling XcodeProj PBXResourcesBuildPhase+CoreDataProperties.swift
[112/228] Compiling XcodeProj PBXShellScriptBuildPhase+CoreDataProperties.swift
[113/228] Compiling XcodeProj PBXSourcesBuildPhase+CoreDataProperties.swift
[114/228] Compiling XcodeProj PBXTarget+CoreDataProperties.swift
[115/228] Compiling XcodeProj PBXTargetDependency+CoreDataProperties.swift
[116/228] Compiling StreamReader StreamReaderError.swift
[117/228] Compiling StreamReader StreamReader.swift
[118/228] Compiling StreamReader FileDescriptorReader.swift
[119/228] Compiling StreamReader FileHandleReader.swift
[120/228] Compiling StreamReader DataReader.swift
[121/228] Emitting module StreamReader
[122/228] Compiling StreamReader GenericStreamReader.swift
[123/228] Compiling StreamReader InputStreamReader.swift
[124/228] Compiling SignalHandling SigactionDelayer_Block.swift
[125/228] Compiling SignalHandling DelayedSigaction.swift
[126/228] Compiling SignalHandling DelayedSigactionHandler.swift
[127/228] Compiling SignalHandling SigactionDelayer_Unsig.swift
[128/228] Compiling XcodeProj PBXVariantGroup+CoreDataProperties.swift
[129/228] Compiling XcodeProj ProjectReference+CoreDataClass.swift
[130/228] Compiling XcodeProj ProjectReference+CoreDataProperties.swift
[131/228] Compiling XcodeProj XCBuildConfiguration+CoreDataProperties.swift
[132/228] Compiling XcodeProj XCConfigurationList+CoreDataProperties.swift
[133/228] Compiling XcodeProj XCRemoteSwiftPackageReference+CoreDataProperties.swift
[134/228] Compiling XcodeProj XCSwiftPackageProductDependency+CoreDataProperties.swift
[135/228] Compiling XcodeProj PBXSourcesBuildPhase.swift
[136/228] Compiling XcodeProj PBXTarget.swift
[137/228] Compiling XcodeProj PBXTargetDependency.swift
[138/228] Compiling XcodeProj PBXVariantGroup.swift
[139/228] Compiling XcodeProj XCBuildConfiguration.swift
[140/228] Compiling XcodeProj XCConfigurationList.swift
[141/228] Compiling XcodeProj XCRemoteSwiftPackageReference.swift
[142/228] Emitting module SignalHandling
[143/228] Compiling SignalHandling SigactionHandler.swift
[144/228] Compiling SignalHandling Signal.swift
[147/228] Emitting module XcodeProj
[148/228] Compiling XcodeProj PBXContainerItemProxy+CoreDataProperties.swift
[149/228] Compiling XcodeProj PBXCopyFilesBuildPhase+CoreDataProperties.swift
[150/228] Compiling XcodeProj PBXFileElement+CoreDataProperties.swift
[151/228] Compiling XcodeProj XCVersionGroup+CoreDataProperties.swift
[152/228] Compiling XcodeProj ModelSingleton.swift
[153/228] Compiling XcodeProj PBXAggregateTarget.swift
[154/228] Emitting module CLTLogger
[155/228] Compiling CLTLogger CLTLogger.swift
[156/228] Compiling CLTLogger SGR.swift
[160/228] Compiling XcodeProj PBXAppleScriptBuildPhase.swift
[161/228] Compiling XcodeProj PBXBuildFile.swift
[162/228] Compiling XcodeProj PBXBuildPhase.swift
[163/228] Compiling XcodeProj PBXBuildRule.swift
[175/228] Compiling XcodeProj PBXAggregateTarget+CoreDataProperties.swift
[176/228] Compiling XcodeProj PBXAppleScriptBuildPhase+CoreDataProperties.swift
[177/228] Compiling XcodeProj PBXBuildFile+CoreDataProperties.swift
[178/228] Compiling XcodeProj PBXBuildPhase+CoreDataProperties.swift
[179/228] Compiling XcodeProj PBXBuildRule+CoreDataProperties.swift
[183/228] Compiling XcodeProj XCSwiftPackageProductDependency.swift
[184/228] Compiling XcodeProj XCVersionGroup.swift
[185/228] Compiling XcodeProj Utils.swift
[186/228] Compiling XcodeProj ValueAndComment.swift
[187/228] Compiling XcodeProj BuildSetting.swift
[188/228] Compiling XcodeProj BuildSettingKey.swift
[189/228] Compiling XcodeProj BuildSettings.swift
[190/228] Compiling XcodeProj PBXContainerItemProxy.swift
[191/228] Compiling XcodeProj PBXCopyFilesBuildPhase.swift
[192/228] Compiling XcodeProj PBXFileElement.swift
[193/228] Compiling XcodeProj PBXFileReference.swift
[194/228] Compiling XcodeProj PBXFrameworksBuildPhase.swift
[195/228] Compiling XcodeProj PBXGroup.swift
[196/228] Compiling XcodeProj PBXHeadersBuildPhase.swift
[197/228] Compiling XcodeProj PBXLegacyTarget.swift
[198/228] Compiling XcodeProj PBXNativeTarget.swift
[199/228] Compiling XcodeProj PBXObject.swift
[200/228] Compiling XcodeProj PBXProject.swift
[201/228] Compiling XcodeProj PBXReferenceProxy.swift
[202/228] Compiling XcodeProj PBXResourcesBuildPhase.swift
[203/228] Compiling XcodeProj PBXShellScriptBuildPhase.swift
[219/228] Compiling XcodeProj CombinedBuildSettings.swift
[220/228] Compiling XcodeProj PBXProj.swift
[221/228] Compiling XcodeProj XCConfig.swift
[222/228] Compiling XcodeProj XcodeProj.swift
[223/228] Compiling XcodeProj XcodeProjConfig.swift
[224/228] Compiling XcodeProj XcodeProjError.swift
[225/228] Compiling XcodeProj resource_bundle_accessor.swift
[226/233] Compiling XcodeTools XcodeToolsError.swift
[227/233] Compiling XcodeTools XcodeToolsConstants.swift
[228/233] Emitting module XcodeTools
[229/233] Compiling XcodeTools Process+Utils.swift
[230/233] Compiling XcodeTools XcodeToolsConfig.swift
[231/251] Compiling build_framework UnbuiltDynamicXCFramework.swift
[232/251] Compiling build_framework UnbuiltFATLib.swift
[233/252] Emitting module build_framework
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:118: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
116 | func run() async throws {
117 | LoggingSystem.bootstrap{ _ in CLTLogger() }
118 | 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
119 |
120 | let buildPaths = try BuildPaths(filesPath: FilePath(filesPath), workdir: FilePath(workdir), resultdir: resultdir.flatMap{ FilePath($0) }, productName: "COpenSSL")
/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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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:142: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
140 | }
141 |
142 | 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
143 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
144 | 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/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/Commands/root.swift:107:7: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
105 | let group = DispatchGroup()
106 | group.enter()
107 | Task{do{
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
108 | try await self.run()
| `- note: closure captures 'self' which is accessible to code in the current task
109 | group.leave()
110 | } catch {errw.err = error; group.leave()}}
[234/252] Compiling build_framework UnmergedUnpatchedHeader.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 | }
[235/252] 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 | }
[236/252] Compiling build_framework UnbuiltUmbrellaHeader.swift
[237/252] Compiling build_framework UnbuiltXCFrameworkPackage.swift
[238/252] Compiling build_framework UnbuiltStaticXCFramework.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/UnbuiltTarget.swift:142: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
140 | }
141 |
142 | 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
143 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
144 | Config.logger.notice("Int32 is bigger than Int (\(MemoryLayout<Int32>.size) > \(MemoryLayout<Int>.size)). Cannot return the number of cores.")
[239/252] Compiling build_framework UnbuiltTarget.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Model/UnbuiltTarget.swift:142: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
140 | }
141 |
142 | 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
143 | guard MemoryLayout<Int32>.size <= MemoryLayout<Int>.size else {
144 | Config.logger.notice("Int32 is bigger than Int (\(MemoryLayout<Int32>.size) > \(MemoryLayout<Int>.size)). Cannot return the number of cores.")
[240/252] Compiling build_framework BuildPaths.swift
[241/252] Compiling build_framework BuiltTarget.swift
[242/252] Compiling build_framework UnbuiltFramework.swift
[243/252] Compiling build_framework UnbuiltMergedStaticLib.swift
[244/252] Compiling build_framework Tarball.swift
[245/252] Compiling build_framework Target.swift
[246/252] Compiling build_framework FilePath+Utils.swift
[247/252] Compiling build_framework root.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:118: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
116 | func run() async throws {
117 | LoggingSystem.bootstrap{ _ in CLTLogger() }
118 | 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
119 |
120 | let buildPaths = try BuildPaths(filesPath: FilePath(filesPath), workdir: FilePath(workdir), resultdir: resultdir.flatMap{ FilePath($0) }, productName: "COpenSSL")
/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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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 |
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:107:7: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
105 | let group = DispatchGroup()
106 | group.enter()
107 | Task{do{
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
108 | try await self.run()
| `- note: closure captures 'self' which is accessible to code in the current task
109 | group.leave()
110 | } catch {errw.err = error; group.leave()}}
[248/252] Compiling build_framework Config.swift
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:118: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
116 | func run() async throws {
117 | LoggingSystem.bootstrap{ _ in CLTLogger() }
118 | 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
119 |
120 | let buildPaths = try BuildPaths(filesPath: FilePath(filesPath), workdir: FilePath(workdir), resultdir: resultdir.flatMap{ FilePath($0) }, productName: "COpenSSL")
/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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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-openssl")
|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 |
/Users/admin/builder/spi-builder-workspace/Sources/build-framework/Commands/root.swift:107:7: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
105 | let group = DispatchGroup()
106 | group.enter()
107 | Task{do{
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
108 | try await self.run()
| `- note: closure captures 'self' which is accessible to code in the current task
109 | group.leave()
110 | } catch {errw.err = error; group.leave()}}
[249/252] Compiling build_framework Process+Utils.swift
[249/252] Write Objects.LinkFileList
[250/252] Linking build-openssl-framework
[251/252] Applying build-openssl-framework
Build complete! (45.61s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "0.4.0",
"upper_bound" : "1.0.0"
}
]
},
"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" : "COpenSSL",
"name" : "COpenSSL",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "build-openssl-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-openssl-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",
"Utilities/FileManager+Utils.swift",
"Utilities/FilePath+Utils.swift",
"Utilities/Process+Utils.swift"
],
"type" : "executable"
}
],
"tools_version" : "5.5"
}
Done.