This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build xcparse with Swift 5.9 for Linux.

Build Command

Build command unavailable

Build Log

========================================
RunAll
========================================
Builder version: 4.28.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChargePoint/xcparse.git
Reference: 2.3.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/ChargePoint/xcparse
 * tag               2.3.1      -> FETCH_HEAD
HEAD is now at 5ec5931 Merge pull request #76 from ChargePoint/revert-makefile
Cloned https://github.com/ChargePoint/xcparse.git
Revision (git rev-parse @):
5ec59315a5d752e560ab09080a4821244c279038
SUCCESS checkout https://github.com/ChargePoint/xcparse.git at 2.3.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
bash -c docker run --rm -v "checkouts-4609320-0":/host -w "$PWD/checkout" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build 2>&1
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-tools-support-core.git
[1/5986] Fetching swift-tools-support-core
[2575/8952] Fetching swift-tools-support-core, swift-system
Fetched https://github.com/apple/swift-system.git (0.45s)
Fetched https://github.com/apple/swift-tools-support-core.git (0.49s)
Computing version for https://github.com/apple/swift-tools-support-core.git
Computed https://github.com/apple/swift-tools-support-core.git at 0.3.0 (0.49s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.1.1 (0.38s)
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-tools-support-core.git
Working copy of https://github.com/apple/swift-tools-support-core.git resolved at 0.3.0
Building for debugging...
[0/11] Compiling TSCclibc libc.c
[1/11] Compiling CSystem shims.c
[2/11] Compiling TSCclibc process.c
[4/37] Emitting module SystemPackage
[5/39] Compiling SystemPackage Util.swift
[6/39] Compiling SystemPackage UtilConsumers.swift
[7/39] Compiling SystemPackage Errno.swift
[8/39] Compiling SystemPackage FileDescriptor.swift
[9/39] Compiling SystemPackage FileHelpers.swift
[10/39] Compiling SystemPackage PlatformString.swift
[11/39] Compiling SystemPackage SystemString.swift
[12/39] Compiling SystemPackage FilePathComponents.swift
[13/39] Compiling SystemPackage FilePathParsing.swift
[14/39] Compiling SystemPackage FilePathString.swift
[15/39] Compiling SystemPackage FilePathSyntax.swift
[16/39] Compiling SystemPackage FilePathWindows.swift
[17/39] Compiling SystemPackage FilePermissions.swift
[18/39] Emitting module TSCLibc
[19/39] Compiling TSCLibc libc.swift
[20/40] Compiling testUtility FileManagerExtensions.swift
[21/40] Emitting module testUtility
[22/40] Compiling testUtility Resource.swift
[26/43] Compiling SystemPackage Mocking.swift
[27/43] Compiling SystemPackage Syscalls.swift
[28/43] Compiling SystemPackage WindowsSyscallAdapters.swift
[30/43] Compiling SystemPackage FileOperations.swift
[31/43] Compiling SystemPackage FilePath.swift
[32/43] Compiling SystemPackage FilePathComponentView.swift
[33/43] Compiling SystemPackage CInterop.swift
[34/43] Compiling SystemPackage Constants.swift
[35/43] Compiling SystemPackage Exports.swift
[35/43] Wrapping AST for TSCLibc for debugging
[38/45] Wrapping AST for SystemPackage for debugging
[40/85] Compiling TSCBasic CodableResult.swift
[41/85] Compiling TSCBasic CollectionAlgorithms.swift
[42/85] Compiling TSCBasic CollectionExtensions.swift
[43/85] Compiling TSCBasic Condition.swift
[44/85] Compiling TSCBasic DeltaAlgorithm.swift
[45/85] Compiling TSCBasic DiagnosticsEngine.swift
[46/90] Emitting module TSCBasic
[47/90] Compiling TSCBasic Await.swift
[48/90] Compiling TSCBasic Base64URL.swift
[49/90] Compiling TSCBasic ByteString.swift
[50/90] Compiling TSCBasic CStringArray.swift
[51/90] Compiling TSCBasic CacheableSequence.swift
[52/90] Compiling TSCBasic Closable.swift
[53/90] Compiling TSCBasic OSLog.swift
[54/90] Compiling TSCBasic ObjectIdentifierProtocol.swift
[55/90] Compiling TSCBasic OrderedDictionary.swift
[56/90] Compiling TSCBasic OrderedSet.swift
[57/90] Compiling TSCBasic Path.swift
[58/90] Compiling TSCBasic Result.swift
[59/90] Compiling TSCBasic SortedArray.swift
[60/90] Compiling TSCBasic StringConversions.swift
[61/90] Compiling TSCBasic SynchronizedQueue.swift
[62/90] Compiling TSCBasic TemporaryFile.swift
[63/90] Compiling TSCBasic HashAlgorithms.swift
[64/90] Compiling TSCBasic JSON.swift
[65/90] Compiling TSCBasic JSONMapper.swift
[66/90] Compiling TSCBasic KeyedPair.swift
[67/90] Compiling TSCBasic LazyCache.swift
[68/90] Compiling TSCBasic Lock.swift
[69/90] Compiling TSCBasic PathShims.swift
[70/90] Compiling TSCBasic Process.swift
[71/90] Compiling TSCBasic ProcessEnv.swift
[72/90] Compiling TSCBasic ProcessSet.swift
[73/90] Compiling TSCBasic RegEx.swift
[74/90] Compiling TSCBasic DictionaryExtensions.swift
[75/90] Compiling TSCBasic DictionaryLiteralExtensions.swift
[76/90] Compiling TSCBasic EditDistance.swift
[77/90] Compiling TSCBasic FileInfo.swift
[78/90] Compiling TSCBasic FileSystem.swift
[79/90] Compiling TSCBasic GraphAlgorithms.swift
[80/90] Compiling TSCBasic TerminalController.swift
[81/90] Compiling TSCBasic Thread.swift
[82/90] Compiling TSCBasic Tuple.swift
[83/90] Compiling TSCBasic WritableByteStream.swift
[84/90] Compiling TSCBasic misc.swift
[86/92] Wrapping AST for TSCBasic for debugging
[88/128] Compiling TSCUtility OSLog.swift
[89/128] Compiling TSCUtility OrderedZip.swift
[90/128] Compiling TSCUtility PersistenceCache.swift
[91/128] Compiling TSCUtility PkgConfig.swift
[92/128] Compiling TSCUtility Platform.swift
[93/133] Emitting module TSCUtility
[94/133] Compiling TSCUtility Bitstream.swift
[95/133] Compiling TSCUtility BitstreamReader.swift
[96/133] Compiling TSCUtility BitstreamWriter.swift
[97/133] Compiling TSCUtility BuildFlags.swift
[98/133] Compiling TSCUtility CollectionExtensions.swift
[99/133] Compiling TSCUtility Hex.swift
[100/133] Compiling TSCUtility IndexStore.swift
[101/133] Compiling TSCUtility InterruptHandler.swift
[102/133] Compiling TSCUtility JSONMessageStreamingParser.swift
[103/133] Compiling TSCUtility Netrc.swift
[104/133] Compiling TSCUtility Archiver.swift
[105/133] Compiling TSCUtility ArgumentParser.swift
[106/133] Compiling TSCUtility ArgumentParserShellCompletion.swift
[107/133] Compiling TSCUtility Array+Extensions.swift
[108/133] Compiling TSCUtility Bits.swift
[109/133] Compiling TSCUtility PolymorphicCodable.swift
[110/133] Compiling TSCUtility ProgressAnimation.swift
[111/133] Compiling TSCUtility SQLite.swift
[112/133] Compiling TSCUtility SerializedDiagnostics.swift
[113/133] Compiling TSCUtility SimplePersistence.swift
[114/133] Compiling TSCUtility Verbosity.swift
[115/133] Compiling TSCUtility Version.swift
[116/133] Compiling TSCUtility Versioning.swift
[117/133] Compiling TSCUtility dlopen.swift
[118/133] Compiling TSCUtility misc.swift
[119/133] Compiling TSCUtility Context.swift
[120/133] Compiling TSCUtility Diagnostics.swift
[121/133] Compiling TSCUtility FSWatch.swift
[122/133] Compiling TSCUtility FloatingPointExtensions.swift
[123/133] Compiling TSCUtility Git.swift
[124/133] Compiling TSCUtility StringExtensions.swift
[125/133] Compiling TSCUtility StringMangling.swift
[126/133] Compiling TSCUtility Tracing.swift
[127/133] Compiling TSCUtility Triple.swift
[128/133] Compiling TSCUtility URL.swift
[130/135] Wrapping AST for TSCUtility for debugging
[132/192] Compiling XCParseCore ActivityLogMessage.swift
[133/192] Compiling XCParseCore ActivityLogMessageAnnotation.swift
[134/192] Compiling XCParseCore ActivityLogSection.swift
[135/192] Compiling XCParseCore ActivityLogTargetBuildSection.swift
[136/192] Compiling XCParseCore ActivityLogUnitTestSection.swift
[137/192] Compiling XCParseCore ArchiveInfo.swift
[138/192] Compiling XCParseCore CodeCoverageInfo.swift
[139/192] Compiling XCParseCore Console.swift
[140/192] Compiling XCParseCore Reference.swift
[141/192] Compiling XCParseCore ResultIssueSummaries.swift
[142/192] Compiling XCParseCore ResultMetrics.swift
[143/192] Compiling XCParseCore SortedKeyValueArray.swift
[144/192] Compiling XCParseCore SortedKeyValueArrayPair.swift
[145/192] Compiling XCParseCore SourceCodeContext.swift
[146/192] Compiling XCParseCore SourceCodeFrame.swift
[147/192] Compiling XCParseCore SourceCodeLocation.swift
[148/200] Compiling XCParseCore ConsoleLogItem.swift
[149/200] Compiling XCParseCore ConsoleLogSection.swift
[150/200] Compiling XCParseCore DocumentLocation.swift
[151/200] Compiling XCParseCore EntityIdentifier.swift
[152/200] Compiling XCParseCore String+ASCII.swift
[153/200] Compiling XCParseCore URL+Directory.swift
[154/200] Compiling XCParseCore IssueSummary.swift
[155/200] Compiling XCParseCore ObjectID.swift
[156/200] Compiling XCParseCore ActivityLogAnalyzerControlFlowStep.swift
[157/200] Compiling XCParseCore ActivityLogAnalyzerControlFlowStepEdge.swift
[158/200] Compiling XCParseCore ActivityLogAnalyzerEventStep.swift
[159/200] Compiling XCParseCore ActivityLogAnalyzerResultMessage.swift
[160/200] Compiling XCParseCore ActivityLogAnalyzerStep.swift
[161/200] Compiling XCParseCore ActivityLogAnalyzerWarningMessage.swift
[162/200] Compiling XCParseCore ActivityLogCommandInvocationSection.swift
[163/200] Compiling XCParseCore ActivityLogMajorSection.swift
[164/200] Compiling XCParseCore ActionTestPlanRunSummary.swift
[165/200] Compiling XCParseCore ActionTestRepetitionPolicySummary.swift
[166/200] Compiling XCParseCore ActionTestSummary.swift
[167/200] Compiling XCParseCore ActionTestSummaryGroup.swift
[168/200] Compiling XCParseCore ActionTestSummaryIdentifiableObject.swift
[169/200] Compiling XCParseCore ActionTestableSummary.swift
[170/200] Compiling XCParseCore ActionsInvocationMetadata.swift
[171/200] Compiling XCParseCore ActionsInvocationRecord.swift
[172/200] Compiling XCParseCore ActionAbstractTestSummary.swift
[173/200] Compiling XCParseCore ActionDeviceRecord.swift
[174/200] Compiling XCParseCore ActionPlatformRecord.swift
[175/200] Compiling XCParseCore ActionRecord.swift
[176/200] Compiling XCParseCore ActionResult.swift
[177/200] Compiling XCParseCore ActionRunDestinationRecord.swift
[178/200] Compiling XCParseCore ActionSDKRecord.swift
[179/200] Compiling XCParseCore ActionTestActivitySummary.swift
[180/200] Compiling XCParseCore ActionTestAttachment.swift
[181/200] Compiling XCParseCore ActionTestConfiguration.swift
[182/200] Compiling XCParseCore ActionTestExpectedFailure.swift
[183/200] Compiling XCParseCore ActionTestFailureSummary.swift
[184/200] Compiling XCParseCore ActionTestMetadata.swift
[185/200] Compiling XCParseCore ActionTestNoticeSummary.swift
[186/200] Compiling XCParseCore ActionTestPerformanceMetricSummary.swift
[187/200] Compiling XCParseCore ActionTestPlanRunSummaries.swift
[188/200] Emitting module XCParseCore
[189/200] Compiling XCParseCore SourceCodeSymbolInfo.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[190/200] Compiling XCParseCore TestAssociatedError.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[191/200] Compiling XCParseCore TestFailureIssueSummary.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[192/200] Compiling XCParseCore TypeDefinition.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[193/200] Compiling XCParseCore Version+XCPTooling.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[194/200] Compiling XCParseCore XCPResultDecoding.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[195/200] Compiling XCParseCore XCResult.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[196/200] Compiling XCParseCore XCResultToolCommand.swift
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: warning: 'init(string:)' is deprecated: replaced by 'init(_:)'
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^
/host/spi-builder-workspace/Sources/XCParseCore/Version+XCPTooling.swift:34:47: note: use 'init(_:)' instead
                        xcresulttoolVersion = Version(string: xcresulttoolVersionString)
                                              ^       ~~~~~~~~

[198/202] Wrapping AST for XCParseCore for debugging
[200/212] Compiling Converter DeviceModel.swift
[201/213] Compiling Converter VariantParser.swift
[202/213] Compiling Converter VariantDescriptorParser.swift
[203/213] Compiling Converter AppSizeParser.swift
[204/213] Compiling Converter VariantModel.swift
[205/213] Compiling Converter ReportConverter.swift
[206/213] Compiling Converter ResultFactory.swift
[207/213] Compiling Converter AppSizeModel.swift
[208/213] Emitting module Converter
[209/213] Compiling Converter FileController.swift
[210/213] Compiling Converter MemorySize.swift
[212/215] Wrapping AST for Converter for debugging
[214/226] Compiling xcparse VersionCommand.swift
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:18:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:22:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
[215/227] Compiling xcparse AttachmentsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var utiWhitelist: OptionArgument<[String]>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:35:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:37:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:39:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:41:35: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
                                  ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:42:32: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:43:37: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
                                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:44:44: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:45:38: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
                                     ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:46:36: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
                                   ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:47:34: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:49:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:51:43: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:24: error: cannot find 'UTTypeConformsTo' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                       ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:91:65: error: cannot find type 'CFString' in scope
                let attachmentUTI = $0.uniformTypeIdentifier as CFString
                                                                ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:70: error: cannot find type 'CFString' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                                                                     ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:24:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:26:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:28:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
[216/227] Compiling xcparse CodeCoverageCommand.swift
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var utiWhitelist: OptionArgument<[String]>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:35:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:37:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:39:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:41:35: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
                                  ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:42:32: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:43:37: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
                                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:44:44: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:45:38: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
                                     ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:46:36: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
                                   ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:47:34: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:49:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:51:43: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:24: error: cannot find 'UTTypeConformsTo' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                       ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:91:65: error: cannot find type 'CFString' in scope
                let attachmentUTI = $0.uniformTypeIdentifier as CFString
                                                                ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:70: error: cannot find type 'CFString' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                                                                     ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:24:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:26:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:28:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
[217/227] Compiling xcparse ScreenshotsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:22:37: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var addTestScreenshotDirectory: OptionArgument<Bool>
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:23:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:24:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:25:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:26:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:27:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:28:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:29:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:31:30: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var testStatusWhitelist: OptionArgument<[String]>
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:32:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:34:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:57:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:36:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:38:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:40:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:42:48: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        addTestScreenshotDirectory = subparser.add(option: "--legacy", shortName: nil, kind: Bool.self, usage: "Create \"testScreenshots\" directory in outputDirectory & put screenshots in there")
                                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:43:35: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide screenshots by model")
                                  ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:44:32: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide screenshots by OS")
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:45:37: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:46:44: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
                                           ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:47:38: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
                                     ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:48:36: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
                                   ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:49:34: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide screenshots by test")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:51:41: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        testStatusWhitelist = subparser.add(option: "--test-status", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:53:43: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:56: error: cannot find 'UTTypeConformsTo' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                       ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:101: error: cannot find type 'CFString' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                    ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:129: error: cannot find type 'CFString' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                                                ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:95:41: error: cannot infer type of closure parameter '$0' without a type annotation
            options.testSummaryFilter = { allowedTestStatuses.contains($0.testStatus) }
                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:106:45: error: cannot infer type of closure parameter '$0' without a type annotation
            options.activitySummaryFilter = { additionalActivityTypes.contains($0.activityType) }
                                            ^
[218/227] Compiling xcparse ConverterCommand.swift
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:18:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var flagVariants: OptionArgument<String>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:33:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:25:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        flagVariants = subparser.add(option: "--flag-variants", kind: String.self, usage: "Flag variants above the specified size limit [optional, example: \"--flag-variants 10MB\"]")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:26:71: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        reportPath = subparser.add(positional: "appSizeReport", kind: PathArgument.self,
                                                                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:28:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        resultPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
[219/227] Compiling xcparse GitHubLatestReleaseResponse.swift
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:18:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var flagVariants: OptionArgument<String>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:33:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:25:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        flagVariants = subparser.add(option: "--flag-variants", kind: String.self, usage: "Flag variants above the specified size limit [optional, example: \"--flag-variants 10MB\"]")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:26:71: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        reportPath = subparser.add(positional: "appSizeReport", kind: PathArgument.self,
                                                                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:28:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        resultPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
[220/227] Compiling xcparse LogsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:24:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:26:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:28:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
[221/227] Compiling xcparse Command.swift
/host/spi-builder-workspace/Sources/xcparse/Command.swift:19:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser)
                 ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:20:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws
                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:16:25: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private let parser: ArgumentParser
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:36: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:52: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:29: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:45: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:48:100: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func parse(_ arguments: [String] = Array(CommandLine.arguments.dropFirst())) throws -> ArgumentParser.Result {
                                                                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:52:60: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyScreenshotCommand(arguments: ArgumentParser.Result) -> Bool {
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:85:62: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyCodeCoverageCommand(arguments: ArgumentParser.Result) -> Bool {
                                                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:105:37: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func process(arguments: ArgumentParser.Result) throws {
                                    ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:23:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
        parser = ArgumentParser(usage: usage, overview: overview)
                 ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:25:89: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyScreenshots = parser.add(option: "--screenshots", shortName: "-s", kind: [PathArgument].self,
                                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:27:75: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyXcov = parser.add(option: "--xcov", shortName: "-x", kind: [PathArgument].self,
                                                                          ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:41:25: warning: 'description' is deprecated: use swift-argument-parser instead
            print(error.description)
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:40:28: warning: 'ArgumentParserError' is deprecated: use swift-argument-parser instead
        catch let error as ArgumentParserError {
                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:60: error: cannot find 'UTTypeConformsTo' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                           ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:105: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                        ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:133: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                                                    ^~~~~~~~
[222/227] Compiling xcparse CommandRegistry.swift
/host/spi-builder-workspace/Sources/xcparse/Command.swift:19:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser)
                 ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:20:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws
                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:16:25: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private let parser: ArgumentParser
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:36: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:52: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:29: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:45: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:48:100: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func parse(_ arguments: [String] = Array(CommandLine.arguments.dropFirst())) throws -> ArgumentParser.Result {
                                                                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:52:60: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyScreenshotCommand(arguments: ArgumentParser.Result) -> Bool {
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:85:62: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyCodeCoverageCommand(arguments: ArgumentParser.Result) -> Bool {
                                                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:105:37: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func process(arguments: ArgumentParser.Result) throws {
                                    ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:23:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
        parser = ArgumentParser(usage: usage, overview: overview)
                 ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:25:89: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyScreenshots = parser.add(option: "--screenshots", shortName: "-s", kind: [PathArgument].self,
                                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:27:75: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyXcov = parser.add(option: "--xcov", shortName: "-x", kind: [PathArgument].self,
                                                                          ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:41:25: warning: 'description' is deprecated: use swift-argument-parser instead
            print(error.description)
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:40:28: warning: 'ArgumentParserError' is deprecated: use swift-argument-parser instead
        catch let error as ArgumentParserError {
                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:60: error: cannot find 'UTTypeConformsTo' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                           ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:105: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                        ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:133: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                                                    ^~~~~~~~
[223/227] Emitting module xcparse
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var utiWhitelist: OptionArgument<[String]>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:19:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser)
                 ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:20:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws
                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:16:25: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private let parser: ArgumentParser
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:36: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:52: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:29: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:45: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:48:100: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func parse(_ arguments: [String] = Array(CommandLine.arguments.dropFirst())) throws -> ArgumentParser.Result {
                                                                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:52:60: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyScreenshotCommand(arguments: ArgumentParser.Result) -> Bool {
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:85:62: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyCodeCoverageCommand(arguments: ArgumentParser.Result) -> Bool {
                                                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:105:37: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func process(arguments: ArgumentParser.Result) throws {
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:18:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var flagVariants: OptionArgument<String>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:33:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:22:37: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var addTestScreenshotDirectory: OptionArgument<Bool>
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:23:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:24:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:25:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:26:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:27:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:28:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:29:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:31:30: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var testStatusWhitelist: OptionArgument<[String]>
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:32:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:34:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:57:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:18:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:22:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
[224/227] Compiling xcparse main.swift
[225/227] Compiling xcparse XCPParser.swift
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:438:30: error: cannot find 'URLRequest' in scope
        var releaseRequest = URLRequest(url: latestReleaseURL)
                             ^~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:441:20: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
                let urlSession = URLSession(configuration: .ephemeral)
                                 ^~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:441:47: error: cannot infer contextual base in reference to member 'ephemeral'
                let urlSession = URLSession(configuration: .ephemeral)
                                                           ~^~~~~~~~~
error: fatalError
[0/1] Planning build
Building for debugging...
[1/9] Compiling xcparse Command.swift
/host/spi-builder-workspace/Sources/xcparse/Command.swift:19:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser)
                 ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:20:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws
                             ^
[2/11] Compiling xcparse CodeCoverageCommand.swift
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:24:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:26:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:28:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
[3/11] Compiling xcparse AttachmentsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var utiWhitelist: OptionArgument<[String]>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:35:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:37:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:39:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:41:35: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
                                  ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:42:32: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:43:37: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
                                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:44:44: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
                                           ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:45:38: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
                                     ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:46:36: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
                                   ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:47:34: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:49:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:51:43: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:24: error: cannot find 'UTTypeConformsTo' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                       ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:91:65: error: cannot find type 'CFString' in scope
                let attachmentUTI = $0.uniformTypeIdentifier as CFString
                                                                ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:70: error: cannot find type 'CFString' in scope
                    if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
                                                                     ^~~~~~~~
[4/12] Emitting module xcparse
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var utiWhitelist: OptionArgument<[String]>
                      ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:19:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser)
                 ^
/host/spi-builder-workspace/Sources/xcparse/Command.swift:20:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws
                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:16:25: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private let parser: ArgumentParser
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:36: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:52: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:29: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:45: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:48:100: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func parse(_ arguments: [String] = Array(CommandLine.arguments.dropFirst())) throws -> ArgumentParser.Result {
                                                                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:52:60: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyScreenshotCommand(arguments: ArgumentParser.Result) -> Bool {
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:85:62: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyCodeCoverageCommand(arguments: ArgumentParser.Result) -> Bool {
                                                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:105:37: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func process(arguments: ArgumentParser.Result) throws {
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:18:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var flagVariants: OptionArgument<String>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:33:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:22:37: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var addTestScreenshotDirectory: OptionArgument<Bool>
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:23:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:24:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:25:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:26:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:27:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:28:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:29:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:31:30: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var testStatusWhitelist: OptionArgument<[String]>
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:32:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:34:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:57:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:18:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:22:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
[5/12] Compiling xcparse LogsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:31:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:24:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:26:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift:28:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
[6/12] Compiling xcparse ConverterCommand.swift
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:18:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var flagVariants: OptionArgument<String>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var reportPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:20:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var resultPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:22:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:33:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:25:34: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        flagVariants = subparser.add(option: "--flag-variants", kind: String.self, usage: "Flag variants above the specified size limit [optional, example: \"--flag-variants 10MB\"]")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:26:71: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        reportPath = subparser.add(positional: "appSizeReport", kind: PathArgument.self,
                                                                      ^
/host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift:28:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        resultPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
[7/12] Compiling xcparse VersionCommand.swift
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:18:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:22:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
[8/12] Compiling xcparse ScreenshotsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:15: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
              ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:18:34: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var path: PositionalArgument<PathArgument>
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:21: warning: 'PositionalArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:19:40: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    var outputPath: PositionalArgument<PathArgument>
                                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:20:18: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var verbose: OptionArgument<Bool>
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:22:37: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var addTestScreenshotDirectory: OptionArgument<Bool>
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:23:24: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByModel: OptionArgument<Bool>
                       ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:24:21: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByOS: OptionArgument<Bool>
                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:25:26: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestRun: OptionArgument<Bool>
                         ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:26:33: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTestPlanConfig: OptionArgument<Bool>
                                ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:27:27: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByLanguage: OptionArgument<Bool>
                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:28:25: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByRegion: OptionArgument<Bool>
                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:29:23: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var divideByTest: OptionArgument<Bool>
                      ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:31:30: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var testStatusWhitelist: OptionArgument<[String]>
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:32:32: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    var activityTypeWhitelist: OptionArgument<[String]>
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:34:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    init(parser: ArgumentParser) {
                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:57:30: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    func run(with arguments: ArgumentParser.Result) throws {
                             ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:36:60: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        path = subparser.add(positional: "xcresult", kind: PathArgument.self,
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:38:73: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:40:29: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
                            ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:42:48: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        addTestScreenshotDirectory = subparser.add(option: "--legacy", shortName: nil, kind: Bool.self, usage: "Create \"testScreenshots\" directory in outputDirectory & put screenshots in there")
                                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:43:35: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide screenshots by model")
                                  ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:44:32: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide screenshots by OS")
                               ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:45:37: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
                                    ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:46:44: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
                                           ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:47:38: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
                                     ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:48:36: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
                                   ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:49:34: warning: conformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide screenshots by test")
                                 ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:51:41: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        testStatusWhitelist = subparser.add(option: "--test-status", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:53:43: warning: conformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead
        activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
                                          ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:56: error: cannot find 'UTTypeConformsTo' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                       ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:101: error: cannot find type 'CFString' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                    ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:92:129: error: cannot find type 'CFString' in scope
                                                return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                                                ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:95:41: error: cannot infer type of closure parameter '$0' without a type annotation
            options.testSummaryFilter = { allowedTestStatuses.contains($0.testStatus) }
                                        ^
/host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift:106:45: error: cannot infer type of closure parameter '$0' without a type annotation
            options.activitySummaryFilter = { additionalActivityTypes.contains($0.activityType) }
                                            ^
[9/12] Compiling xcparse CommandRegistry.swift
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:16:25: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private let parser: ArgumentParser
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:36: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:19:52: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyScreenshots: OptionArgument<[PathArgument]>
                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:29: warning: 'OptionArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:20:45: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
    private var legacyXcov: OptionArgument<[PathArgument]>
                                            ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:48:100: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func parse(_ arguments: [String] = Array(CommandLine.arguments.dropFirst())) throws -> ArgumentParser.Result {
                                                                                                   ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:52:60: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyScreenshotCommand(arguments: ArgumentParser.Result) -> Bool {
                                                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:85:62: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func processLegacyCodeCoverageCommand(arguments: ArgumentParser.Result) -> Bool {
                                                             ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:105:37: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
    private func process(arguments: ArgumentParser.Result) throws {
                                    ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:23:18: warning: 'ArgumentParser' is deprecated: use swift-argument-parser instead
        parser = ArgumentParser(usage: usage, overview: overview)
                 ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:25:89: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyScreenshots = parser.add(option: "--screenshots", shortName: "-s", kind: [PathArgument].self,
                                                                                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:27:75: warning: 'PathArgument' is deprecated: use swift-argument-parser instead
        legacyXcov = parser.add(option: "--xcov", shortName: "-x", kind: [PathArgument].self,
                                                                          ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:41:25: warning: 'description' is deprecated: use swift-argument-parser instead
            print(error.description)
                        ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:40:28: warning: 'ArgumentParserError' is deprecated: use swift-argument-parser instead
        catch let error as ArgumentParserError {
                           ^
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:60: error: cannot find 'UTTypeConformsTo' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                           ^~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:105: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                        ^~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift:73:133: error: cannot find type 'CFString' in scope
                                                    return UTTypeConformsTo($0.uniformTypeIdentifier as CFString, "public.image" as CFString)
                                                                                                                                    ^~~~~~~~
[10/12] Compiling xcparse XCPParser.swift
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:438:30: error: cannot find 'URLRequest' in scope
        var releaseRequest = URLRequest(url: latestReleaseURL)
                             ^~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:441:20: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
                let urlSession = URLSession(configuration: .ephemeral)
                                 ^~~~~~~~~~
/host/spi-builder-workspace/Sources/xcparse/XCPParser.swift:441:47: error: cannot infer contextual base in reference to member 'ephemeral'
                let urlSession = URLSession(configuration: .ephemeral)
                                                           ~^~~~~~~~~
error: fatalError
BUILD FAILURE 5.9 linux
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.