Build Information
Failed to build xcparse, reference 2.3.2 (fdba6f), with Swift 6.4 for Linux on 21 Sep 2026 10:08:09 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344843-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChargePoint/xcparse.git
Reference: 2.3.2
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.2 -> FETCH_HEAD
HEAD is now at fdba6f6 [no-jira] Update current version to 2.3.2
Cloned https://github.com/ChargePoint/xcparse.git
Revision (git rev-parse @):
fdba6f63882f8dff5a8a8b8d772aa28d74e7862e
SUCCESS checkout https://github.com/ChargePoint/xcparse.git at 2.3.2
========================================
Build
========================================
Selected platform: linux
Swift version: 6.4
Building package at path: $PWD
https://github.com/ChargePoint/xcparse.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344843-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-tools-support-core.git
[1/7398] Fetching swift-tools-support-core
Fetched https://github.com/apple/swift-tools-support-core.git (0.60s)
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.84s)
Fetching https://github.com/apple/swift-system.git
[1/6898] Fetching swift-system
Fetched https://github.com/apple/swift-system.git (0.63s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.1.1 (0.83s)
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...
[Computing dependencies]
[Pre-planning 1 / 360]
[Planning deferred tasks]
[74 / 131] TSCLibc
[79 / 140] TSCclibc
[81 / 140] TSCLibc
[83 / 140] TSCLibc
[97 / 140] SystemPackage
[100 / 140] SystemPackage-product
[103 / 150] TSCBasic
[106 / 151] SystemPackage
[111 / 152] TSCLibc
[113 / 153] testUtility
[122 / 153] SystemPackage
[125 / 163] TSCBasic
[129 / 163] TSCUtility
[130 / 163] TSCUtility
[133 / 164] TSCUtility
[143 / 165] XCParseCore
[146 / 174] XCParseCore
[148 / 174] XCParseCore
[152 / 174] XCParseCore
[157 / 174] XCParseCore-product
[162 / 185] Converter
[165 / 185] Converter
[172 / 185] xcparse-product
[178 / 195] XCParseCore
error: SwiftCompile normal x86_64 /host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift failed with a nonzero exit code. Command line: cd /host
builtin-SwiftPerFileCompile AttachmentsCommand.swift
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:15: [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let usage = "[OPTIONS] xcresult [outputDirectory]"
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:18:34: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let usage = "[OPTIONS] xcresult [outputDirectory]"
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:21: [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:19:40: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:20:18: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m21 |[0;0m
[0;36m22 |[0;0m var divideByModel: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:22:24: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
[0;36m22 |[0;0m var divideByModel: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m var divideByOS: OptionArgument<Bool>
[0;36m24 |[0;0m var divideByTestRun: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:23:21: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m21 |[0;0m
[0;36m22 |[0;0m var divideByModel: OptionArgument<Bool>
[0;36m23 |[0;0m var divideByOS: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m24 |[0;0m var divideByTestRun: OptionArgument<Bool>
[0;36m25 |[0;0m var divideByTestPlanConfig: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:24:26: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m22 |[0;0m var divideByModel: OptionArgument<Bool>
[0;36m23 |[0;0m var divideByOS: OptionArgument<Bool>
[0;36m24 |[0;0m var divideByTestRun: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m var divideByTestPlanConfig: OptionArgument<Bool>
[0;36m26 |[0;0m var divideByLanguage: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:25:33: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m var divideByOS: OptionArgument<Bool>
[0;36m24 |[0;0m var divideByTestRun: OptionArgument<Bool>
[0;36m25 |[0;0m var divideByTestPlanConfig: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m26 |[0;0m var divideByLanguage: OptionArgument<Bool>
[0;36m27 |[0;0m var divideByRegion: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:26:27: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m24 |[0;0m var divideByTestRun: OptionArgument<Bool>
[0;36m25 |[0;0m var divideByTestPlanConfig: OptionArgument<Bool>
[0;36m26 |[0;0m var divideByLanguage: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m27 |[0;0m var divideByRegion: OptionArgument<Bool>
[0;36m28 |[0;0m var divideByTest: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:27:25: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m var divideByTestPlanConfig: OptionArgument<Bool>
[0;36m26 |[0;0m var divideByLanguage: OptionArgument<Bool>
[0;36m27 |[0;0m var divideByRegion: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m var divideByTest: OptionArgument<Bool>
[0;36m29 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:28:23: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m26 |[0;0m var divideByLanguage: OptionArgument<Bool>
[0;36m27 |[0;0m var divideByRegion: OptionArgument<Bool>
[0;36m28 |[0;0m var divideByTest: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m
[0;36m30 |[0;0m var utiWhitelist: OptionArgument<[String]>
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:30:23: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m28 |[0;0m var divideByTest: OptionArgument<Bool>
[0;36m29 |[0;0m
[0;36m30 |[0;0m var utiWhitelist: OptionArgument<[String]>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m31 |[0;0m var activityTypeWhitelist: OptionArgument<[String]>
[0;36m32 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:31:32: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m
[0;36m30 |[0;0m var utiWhitelist: OptionArgument<[String]>
[0;36m31 |[0;0m var activityTypeWhitelist: OptionArgument<[String]>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m32 |[0;0m
[0;36m33 |[0;0m init(parser: ArgumentParser) {
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:33:18: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m31 |[0;0m var activityTypeWhitelist: OptionArgument<[String]>
[0;36m32 |[0;0m
[0;36m33 |[0;0m init(parser: ArgumentParser) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m34 |[0;0m let subparser = parser.add(subparser: command, usage: usage, overview: overview)
[0;36m35 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:55:30: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m53 |[0;0m }
[0;36m54 |[0;0m
[0;36m55 |[0;0m func run(with arguments: ArgumentParser.Result) throws {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m56 |[0;0m guard let xcresultPathArgument = arguments.get(path) else {
[0;36m57 |[0;0m print("Missing xcresult path")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:35:60: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m33 |[0;0m init(parser: ArgumentParser) {
[0;36m34 |[0;0m let subparser = parser.add(subparser: command, usage: usage, overview: overview)
[0;36m35 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m36 |[0;0m optional: false, usage: "Path to the xcresult file", completion: .filename)
[0;36m37 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:37:73: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m35 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
[0;36m36 |[0;0m optional: false, usage: "Path to the xcresult file", completion: .filename)
[0;36m37 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m38 |[0;0m optional: true, usage: "Folder to export results to", completion: .filename)
[0;36m39 |[0;0m verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:39:29: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m37 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
[0;36m38 |[0;0m optional: true, usage: "Folder to export results to", completion: .filename)
[0;36m39 |[0;0m verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m
[0;36m41 |[0;0m divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:41:35: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
[0;36m40 |[0;0m
[0;36m41 |[0;0m divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
[0;36m43 |[0;0m 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:42:32: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m
[0;36m41 |[0;0m divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
[0;36m42 |[0;0m divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
[0;36m44 |[0;0m 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:43:37: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m41 |[0;0m divideByModel = subparser.add(option: "--model", shortName: nil, kind: Bool.self, usage: "Divide attachments by model")
[0;36m42 |[0;0m divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
[0;36m43 |[0;0m divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m44 |[0;0m divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
[0;36m45 |[0;0m divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:44:44: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m divideByOS = subparser.add(option: "--os", shortName: nil, kind: Bool.self, usage: "Divide attachments by OS")
[0;36m43 |[0;0m divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
[0;36m44 |[0;0m divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m45 |[0;0m divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
[0;36m46 |[0;0m divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:45:38: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m divideByTestRun = subparser.add(option: "--test-run", shortName: nil, kind: Bool.self, usage: "Deprecated. Use --test-plan-config")
[0;36m44 |[0;0m divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
[0;36m45 |[0;0m divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m46 |[0;0m divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
[0;36m47 |[0;0m divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:46:36: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m44 |[0;0m divideByTestPlanConfig = subparser.add(option: "--test-plan-config", shortName: nil, kind: Bool.self, usage: "Divide attachments by test plan configuration")
[0;36m45 |[0;0m divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
[0;36m46 |[0;0m divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m47 |[0;0m divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
[0;36m48 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:47:34: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m45 |[0;0m divideByLanguage = subparser.add(option: "--language", shortName: nil, kind: Bool.self, usage: "Divide attachments by test language")
[0;36m46 |[0;0m divideByRegion = subparser.add(option: "--region", shortName: nil, kind: Bool.self, usage: "Divide attachments by test region")
[0;36m47 |[0;0m divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m48 |[0;0m
[0;36m49 |[0;0m utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:49:34: [1;33mwarning: [1;39mconformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m47 |[0;0m divideByTest = subparser.add(option: "--test", shortName: nil, kind: Bool.self, usage: "Divide attachments by test")
[0;36m48 |[0;0m
[0;36m49 |[0;0m utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m50 |[0;0m usage: "Whitelist of uniform type identifiers (UTI) attachments must conform to [optional, example: \"--uti public.image public.plain-text\"]")
[0;36m51 |[0;0m activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:51:43: [1;33mwarning: [1;39mconformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m49 |[0;0m utiWhitelist = subparser.add(option: "--uti", shortName: nil, kind: [String].self, strategy: .upToNextOption,
[0;36m50 |[0;0m usage: "Whitelist of uniform type identifiers (UTI) attachments must conform to [optional, example: \"--uti public.image public.plain-text\"]")
[0;36m51 |[0;0m activityTypeWhitelist = subparser.add(option: "--activity-type", shortName: nil, kind: [String].self, strategy: .upToNextOption,
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'String' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m52 |[0;0m usage: "Whitelist of acceptable activity types for attachments. If value does not specify domain, \"com.apple.dt.xctest.activity-type.\" is assumed and prefixed to the value [optional, example: \"--activity-type userCreated attachmentContainer com.apple.dt.xctest.activity-type.testAssertionFailure\"]")
[0;36m53 |[0;0m }
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:93:24: [1;31merror: [1;39mcannot find 'UTTypeConformsTo' in scope[0;0m
[0;36m91 |[0;0m let attachmentUTI = $0.uniformTypeIdentifier as CFString
[0;36m92 |[0;0m for allowedUTI in allowedUTIsToExport {
[0;36m93 |[0;0m if [4;39mUTTypeConformsTo[0;0m(attachmentUTI, allowedUTI as CFString) {
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find 'UTTypeConformsTo' in scope[0;0m
[0;36m94 |[0;0m return true
[0;36m95 |[0;0m }
/host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift:91:65: [1;31merror: [1;39mcannot find type 'CFString' in scope[0;0m
[0;36m89 |[0;0m if let allowedUTIsToExport = arguments.get(self.utiWhitelist) {
[0;36m90 |[0;0m options.attachmentFilter = {
[0;36m91 |[0;0m let attachmentUTI = $0.uniformTypeIdentifier as [4;39mCFString[0;0m
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'CFString' in scope[0;0m
[0;36m92 |[0;0m for allowedUTI in allowedUTIsToExport {
[0;36m93 |[0;0m if UTTypeConformsTo(attachmentUTI, allowedUTI as CFString) {
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:15: [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let usage = "[OPTIONS] xcresult [outputDirectory]"
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:18:34: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let usage = "[OPTIONS] xcresult [outputDirectory]"
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:21: [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PositionalArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:19:40: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m17 |[0;0m
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:20:18: [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m var path: PositionalArgument<PathArgument>
[0;36m19 |[0;0m var outputPath: PositionalArgument<PathArgument>
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m|[0;0m `- [1;33mwarning: [1;39m'OptionArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m21 |[0;0m
[0;36m22 |[0;0m init(parser: ArgumentParser) {
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:22:18: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m var verbose: OptionArgument<Bool>
[0;36m21 |[0;0m
[0;36m22 |[0;0m init(parser: ArgumentParser) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m let subparser = parser.add(subparser: command, usage: usage, overview: overview)
[0;36m24 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:31:30: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m }
[0;36m30 |[0;0m
[0;36m31 |[0;0m func run(with arguments: ArgumentParser.Result) throws {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m32 |[0;0m guard let xcresultPathArgument = arguments.get(path) else {
[0;36m33 |[0;0m print("Missing xcresult path")
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:24:60: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m22 |[0;0m init(parser: ArgumentParser) {
[0;36m23 |[0;0m let subparser = parser.add(subparser: command, usage: usage, overview: overview)
[0;36m24 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m25 |[0;0m optional: false, usage: "Path to the xcresult file", completion: .filename)
[0;36m26 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:26:73: [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m24 |[0;0m path = subparser.add(positional: "xcresult", kind: PathArgument.self,
[0;36m25 |[0;0m optional: false, usage: "Path to the xcresult file", completion: .filename)
[0;36m26 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'PathArgument' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m27 |[0;0m optional: true, usage: "Folder to export results to", completion: .filename)
[0;36m28 |[0;0m verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
/host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift:28:29: [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m26 |[0;0m outputPath = subparser.add(positional: "outputDirectory", kind: PathArgument.self,
[0;36m27 |[0;0m optional: true, usage: "Folder to export results to", completion: .filename)
[0;36m28 |[0;0m verbose = subparser.add(option: "--verbose", shortName: "-v", kind: Bool.self, usage: "Enable verbose logging")
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'Bool' to 'ArgumentKind' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m29 |[0;0m }
[0;36m30 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Failed frontend command:
/usr/bin/swift-frontend -frontend -c -primary-file /host/spi-builder-workspace/Sources/xcparse/AttachmentsCommand.swift -primary-file /host/spi-builder-workspace/Sources/xcparse/CodeCoverageCommand.swift /host/spi-builder-workspace/Sources/xcparse/Command.swift /host/spi-builder-workspace/Sources/xcparse/CommandRegistry.swift /host/spi-builder-workspace/Sources/xcparse/ConverterCommand.swift /host/spi-builder-workspace/Sources/xcparse/GitHubLatestReleaseResponse.swift /host/spi-builder-workspace/Sources/xcparse/LogsCommand.swift /host/spi-builder-workspace/Sources/xcparse/ScreenshotsCommand.swift /host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift /host/spi-builder-workspace/Sources/xcparse/XCPParser.swift /host/spi-builder-workspace/Sources/xcparse/main.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.dia -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCclibc/include/module.modulemap -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCclibc/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name xcparse -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/xcparse_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.o -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.o -index-unit-output-path /xcparse.build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/AttachmentsCommand.o -index-unit-output-path /xcparse.[182 / 195] xcparse-product
build/Debug-linux-x86_64/xcparse-p.build/Objects-normal/x86_64/CodeCoverageCommand.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:18:18: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m16 |[0;0m let usage = ""
[0;36m17 |[0;0m
[0;36m18 |[0;0m init(parser: ArgumentParser) {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m19 |[0;0m _ = parser.add(subparser: command, usage: usage, overview: overview)
[0;36m20 |[0;0m }
/host/spi-builder-workspace/Sources/xcparse/VersionCommand.swift:22:30: [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m20 |[0;0m }
[0;36m21 |[0;0m
[0;36m22 |[0;0m func run(with arguments: ArgumentParser.Result) throws {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'ArgumentParser' is deprecated: use swift-argument-parser instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m23 |[0;0m let xcpParser = XCPParser()
[0;36m24 |[0;0m xcpParser.printVersion()
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
error: Build failed
BUILD FAILURE 6.4 linux