The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Xcresultparser, reference main (7bb43c), with Swift 6.2 for macOS (SPM) on 19 Mar 2026 23:45:53 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/a7ex/xcresultparser.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/a7ex/xcresultparser
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 7bb43ce Add 'github' as format option, because markdown on github can not render html and markdown somewhere else can rather handle html then latex
Cloned https://github.com/a7ex/xcresultparser.git
Revision (git rev-parse @):
7bb43ce12ac8fdd90cce7704133afab7aa6790ce
SUCCESS checkout https://github.com/a7ex/xcresultparser.git at main
Fetching https://github.com/apple/swift-argument-parser.git
[1/17296] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.61s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.6.1 (2.21s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.6.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "xcresultparser",
      "name": "Xcresultparser",
      "url": "https://github.com/a7ex/xcresultparser.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/xcresultparser",
      "dependencies": [
        {
          "identity": "swift-argument-parser",
          "name": "swift-argument-parser",
          "url": "https://github.com/apple/swift-argument-parser.git",
          "version": "1.7.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/a7ex/xcresultparser.git
[1/2067] Fetching xcresultparser
Fetched https://github.com/a7ex/xcresultparser.git from cache (0.98s)
Fetching https://github.com/apple/swift-argument-parser.git from cache
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.65s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.0 (1.25s)
Creating working copy for https://github.com/a7ex/xcresultparser.git
Working copy of https://github.com/a7ex/xcresultparser.git resolved at main (7bb43ce)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.7.0
Found 1 product dependencies
  - swift-argument-parser
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/a7ex/xcresultparser.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/11] Write sources
[5/11] Write xcresultparser-entitlement.plist
[7/11] Write swift-version-49B95AFC49DCD68C.txt
[9/13] Compiling ArgumentParserToolInfo ToolInfo.swift
[10/13] Emitting module ArgumentParserToolInfo
[11/59] Compiling ArgumentParser ArgumentDiscussion.swift
[12/59] Compiling ArgumentParser ArgumentHelp.swift
[13/59] Compiling ArgumentParser ArgumentVisibility.swift
[14/59] Compiling ArgumentParser CompletionKind.swift
[15/59] Compiling ArgumentParser Errors.swift
[16/63] Emitting module ArgumentParser
[17/63] Compiling ArgumentParser NonsenseFlagsValidator.swift
[18/63] Compiling ArgumentParser ParsableArgumentsValidation.swift
[19/63] Compiling ArgumentParser PositionalArgumentsValidator.swift
[20/63] Compiling ArgumentParser UniqueNamesValidator.swift
[21/63] Compiling ArgumentParser SequenceExtensions.swift
[22/63] Compiling ArgumentParser StringExtensions.swift
[23/63] Compiling ArgumentParser SwiftExtensions.swift
[24/63] Compiling ArgumentParser Tree.swift
[25/63] Compiling ArgumentParser CodingKeyValidator.swift
[26/63] Compiling ArgumentParser CommandConfiguration.swift
[27/63] Compiling ArgumentParser CommandGroup.swift
[28/63] Compiling ArgumentParser EnumerableFlag.swift
[29/63] Compiling ArgumentParser ExpressibleByArgument.swift
[30/63] Compiling ArgumentParser ParsableArguments.swift
[31/63] Compiling ArgumentParser BashCompletionsGenerator.swift
[32/63] Compiling ArgumentParser CompletionsGenerator.swift
[33/63] Compiling ArgumentParser FishCompletionsGenerator.swift
[34/63] Compiling ArgumentParser ZshCompletionsGenerator.swift
[35/63] Compiling ArgumentParser Argument.swift
[36/63] Compiling ArgumentParser Flag.swift
[37/63] Compiling ArgumentParser NameSpecification.swift
[38/63] Compiling ArgumentParser Option.swift
[39/63] Compiling ArgumentParser OptionGroup.swift
[40/63] Compiling ArgumentParser AsyncParsableCommand.swift
[41/63] Compiling ArgumentParser InputKey.swift
[42/63] Compiling ArgumentParser InputOrigin.swift
[43/63] Compiling ArgumentParser Name.swift
[44/63] Compiling ArgumentParser Parsed.swift
[45/63] Compiling ArgumentParser ParsedValues.swift
[46/63] Compiling ArgumentParser MessageInfo.swift
[47/63] Compiling ArgumentParser UsageGenerator.swift
[48/63] Compiling ArgumentParser CollectionExtensions.swift
[49/63] Compiling ArgumentParser Mutex.swift
[50/63] Compiling ArgumentParser Platform.swift
[51/63] Compiling ArgumentParser ParserError.swift
[52/63] Compiling ArgumentParser SplitArguments.swift
[53/63] Compiling ArgumentParser DumpHelpGenerator.swift
[54/63] Compiling ArgumentParser HelpCommand.swift
[55/63] Compiling ArgumentParser HelpGenerator.swift
[56/63] Compiling ArgumentParser ParsableCommand.swift
[57/63] Compiling ArgumentParser ArgumentDecoder.swift
[58/63] Compiling ArgumentParser ArgumentDefinition.swift
[59/63] Compiling ArgumentParser ArgumentSet.swift
[60/63] Compiling ArgumentParser CommandParser.swift
[61/127] Emitting module XcresultparserLib
[62/133] Compiling XcresultparserLib XCTestRunWithMetrics.swift
[63/133] Compiling XcresultparserLib XCTestWithMetrics.swift
[64/133] Compiling XcresultparserLib XCTests.swift
[65/133] Compiling XcresultparserLib CoverageReportFormat.swift
[66/133] Compiling XcresultparserLib CLIFormat.swift
[67/133] Compiling XcresultparserLib CLIResultFormatter.swift
[68/133] Compiling XcresultparserLib HTMLResultFormatter.swift
[69/133] Compiling XcresultparserLib XCCommonFailureInsight.swift
[70/133] Compiling XcresultparserLib XCConfiguration.swift
[71/133] Compiling XcresultparserLib XCContent.swift
[72/133] Compiling XcresultparserLib XCDestination.swift
[73/133] Compiling XcresultparserLib XCDevice.swift
[74/133] Compiling XcresultparserLib XCDeviceAndConfigurationSummary.swift
[75/133] Compiling XcresultparserLib XCFailureDistributionInsight.swift
[76/133] Compiling XcresultparserLib XCInsightSummary.swift
[77/133] Compiling XcresultparserLib XCInsights.swift
[78/133] Compiling XcresultparserLib XCIssue.swift
[79/133] Compiling XcresultparserLib XCLongestTestRunsInsight.swift
[80/133] Compiling XcresultparserLib XCMetric.swift
[81/133] Compiling XcresultparserLib XCStatistic.swift
[82/133] Compiling XcresultparserLib XCSummary.swift
[83/133] Compiling XcresultparserLib MDResultFormatter.swift
[84/133] Compiling XcresultparserLib TextResultFormatter.swift
[85/133] Compiling XcresultparserLib XCResultFormatting.swift
[86/133] Compiling XcresultparserLib OutputFormat.swift
[87/133] Compiling XcresultparserLib CoverageTargetSelection.swift
[88/133] Compiling XcresultparserLib FailureMessageDetail.swift
[89/133] Compiling XcresultparserLib FileManaging.swift
[90/133] Compiling XcresultparserLib XCTestDetails.swift
[91/133] Compiling XcresultparserLib XCTestFailure.swift
[92/133] Compiling XcresultparserLib XCTestNode+Extensions.swift
[93/133] Compiling XcresultparserLib XCTestNode.swift
[94/133] Compiling XcresultparserLib XCTestNodeType.swift
[95/133] Compiling XcresultparserLib XCTestResult.swift
[96/133] Compiling XcresultparserLib XCTestRunActivities.swift
[97/133] Compiling XcresultparserLib IssueLocationData.swift
[98/133] Compiling XcresultparserLib IssuePositionData.swift
[99/133] Compiling XcresultparserLib IssueSeverity.swift
[100/133] Compiling XcresultparserLib PositionData.swift
[101/133] Compiling XcresultparserLib CoverageReport.swift
[102/133] Compiling XcresultparserLib FileCoverage.swift
[103/133] Compiling XcresultparserLib LineDetail.swift
[104/133] Compiling XcresultparserLib Subrange.swift
[105/133] Compiling XcresultparserLib XCActivities.swift
[106/133] Compiling XcresultparserLib XCActivityNode.swift
[107/133] Compiling XcresultparserLib XCArgument.swift
[108/133] Compiling XcresultparserLib XCAttachment.swift
[109/133] Compiling XcresultparserLib XCBug.swift
[110/133] Compiling XcresultparserLib XCBuildResults.swift
[111/133] Compiling XcresultparserLib IssuesJSON.swift
[112/133] Compiling XcresultparserLib JunitXML.swift
[113/133] Compiling XcresultparserLib IssueLocationInfo.swift
[114/133] Compiling XcresultparserLib Issue.swift
[115/133] Compiling XcresultparserLib IssueCategory.swift
[116/133] Compiling XcresultparserLib IssueContent.swift
[117/133] Compiling XcresultparserLib IssueLocation.swift
[118/133] Compiling XcresultparserLib Shell.swift
[119/133] Compiling XcresultparserLib XCCovClient.swift
[120/133] Compiling XcresultparserLib XCResultToolClient.swift
[121/133] Compiling XcresultparserLib SharedInstances.swift
[122/133] Compiling XcresultparserLib SonarCoverageConverter.swift
[123/133] Compiling XcresultparserLib XCResultFormatter.swift
[124/133] Compiling XcresultparserLib CoberturaCoverageConverter.swift
[125/133] Compiling XcresultparserLib CoverageConverter.swift
[126/133] Compiling XcresultparserLib JunitXMLDataProviding.swift
[127/133] Compiling XcresultparserLib XCResultToolJunitXMLDataProvider.swift
[128/133] Compiling XcresultparserLib Data+MD5.swift
[129/133] Compiling XcresultparserLib String+MD5.swift
[130/133] Compiling XcresultparserLib String+relativePath.swift
[131/136] Compiling CommandlineTool HelperFunctions.swift
[132/136] Compiling CommandlineTool main.swift
[133/136] Emitting module CommandlineTool
[133/136] Write Objects.LinkFileList
[134/136] Linking xcresultparser
[135/136] Applying xcresultparser
Build complete! (14.03s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    }
  ],
  "manifest_display_name" : "Xcresultparser",
  "name" : "Xcresultparser",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    }
  ],
  "products" : [
    {
      "name" : "xcresultparser",
      "targets" : [
        "CommandlineTool"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "XcresultparserLib",
      "targets" : [
        "XcresultparserLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "XcresultparserTests",
      "module_type" : "SwiftTarget",
      "name" : "XcresultparserTests",
      "path" : "Tests/XcresultparserTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/cobertura.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/coberturaExcludingDirectory.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/junit.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/junit_merged.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/junit_repeated.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/junit_session_level_failure.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/parametrized.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/resultWithCompileError.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/session_level_failure.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/sonarTestExecution.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/sonarTestExecutionWithProjectRootAbsolute.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/sonarTestExecutionWithProjectRootRelative.xml",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/test.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/test_merged.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/test_repeated.xcresult",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/XcresultparserTests/TestAssets/warnings.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CoverageAndFormatterDependencyTests.swift",
        "TestSupport/CapturingCommandline.swift",
        "TestSupport/ToolClientTestDoubles.swift",
        "XCCovClientTests.swift",
        "XCResultToolClientTests.swift",
        "XCResultToolJunitXMLDataProviderTests.swift",
        "XcresultparserTests.swift"
      ],
      "target_dependencies" : [
        "XcresultparserLib"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XcresultparserLib",
      "module_type" : "SwiftTarget",
      "name" : "XcresultparserLib",
      "path" : "Sources",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "xcresultparser",
        "XcresultparserLib"
      ],
      "sources" : [
        "xcresultparser/CoberturaCoverageConverter.swift",
        "xcresultparser/CoverageConverter.swift",
        "xcresultparser/DataProviders/JunitXML/JunitXMLDataProviding.swift",
        "xcresultparser/DataProviders/JunitXML/XCResultToolJunitXMLDataProvider.swift",
        "xcresultparser/Extensions/Data+MD5.swift",
        "xcresultparser/Extensions/String+MD5.swift",
        "xcresultparser/Extensions/String+relativePath.swift",
        "xcresultparser/IssuesJSON.swift",
        "xcresultparser/JunitXML.swift",
        "xcresultparser/Models/CodeClimate/IntermediateObjects/IssueLocationInfo.swift",
        "xcresultparser/Models/CodeClimate/Issue.swift",
        "xcresultparser/Models/CodeClimate/IssueCategory.swift",
        "xcresultparser/Models/CodeClimate/IssueContent.swift",
        "xcresultparser/Models/CodeClimate/IssueLocation.swift",
        "xcresultparser/Models/CodeClimate/IssueLocationData.swift",
        "xcresultparser/Models/CodeClimate/IssuePositionData.swift",
        "xcresultparser/Models/CodeClimate/IssueSeverity.swift",
        "xcresultparser/Models/CodeClimate/PositionData.swift",
        "xcresultparser/Models/Coverage/CoverageReport.swift",
        "xcresultparser/Models/Coverage/FileCoverage.swift",
        "xcresultparser/Models/Coverage/LineDetail.swift",
        "xcresultparser/Models/Coverage/Subrange.swift",
        "xcresultparser/Models/XCResultToolModels/XCActivities.swift",
        "xcresultparser/Models/XCResultToolModels/XCActivityNode.swift",
        "xcresultparser/Models/XCResultToolModels/XCArgument.swift",
        "xcresultparser/Models/XCResultToolModels/XCAttachment.swift",
        "xcresultparser/Models/XCResultToolModels/XCBug.swift",
        "xcresultparser/Models/XCResultToolModels/XCBuildResults.swift",
        "xcresultparser/Models/XCResultToolModels/XCCommonFailureInsight.swift",
        "xcresultparser/Models/XCResultToolModels/XCConfiguration.swift",
        "xcresultparser/Models/XCResultToolModels/XCContent.swift",
        "xcresultparser/Models/XCResultToolModels/XCDestination.swift",
        "xcresultparser/Models/XCResultToolModels/XCDevice.swift",
        "xcresultparser/Models/XCResultToolModels/XCDeviceAndConfigurationSummary.swift",
        "xcresultparser/Models/XCResultToolModels/XCFailureDistributionInsight.swift",
        "xcresultparser/Models/XCResultToolModels/XCInsightSummary.swift",
        "xcresultparser/Models/XCResultToolModels/XCInsights.swift",
        "xcresultparser/Models/XCResultToolModels/XCIssue.swift",
        "xcresultparser/Models/XCResultToolModels/XCLongestTestRunsInsight.swift",
        "xcresultparser/Models/XCResultToolModels/XCMetric.swift",
        "xcresultparser/Models/XCResultToolModels/XCStatistic.swift",
        "xcresultparser/Models/XCResultToolModels/XCSummary.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestDetails.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestFailure.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestNode+Extensions.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestNode.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestNodeType.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestResult.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestRunActivities.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestRunWithMetrics.swift",
        "xcresultparser/Models/XCResultToolModels/XCTestWithMetrics.swift",
        "xcresultparser/Models/XCResultToolModels/XCTests.swift",
        "xcresultparser/OutputFormatting/CoverageReportFormat.swift",
        "xcresultparser/OutputFormatting/Formatters/CLI/CLIFormat.swift",
        "xcresultparser/OutputFormatting/Formatters/CLI/CLIResultFormatter.swift",
        "xcresultparser/OutputFormatting/Formatters/HTML/HTMLResultFormatter.swift",
        "xcresultparser/OutputFormatting/Formatters/Markdown/MDResultFormatter.swift",
        "xcresultparser/OutputFormatting/Formatters/Text/TextResultFormatter.swift",
        "xcresultparser/OutputFormatting/Formatters/XCResultFormatting.swift",
        "xcresultparser/OutputFormatting/OutputFormat.swift",
        "xcresultparser/SharedTypes/CoverageTargetSelection.swift",
        "xcresultparser/SharedTypes/FailureMessageDetail.swift",
        "xcresultparser/SharedTypes/Services/FileManaging.swift",
        "xcresultparser/SharedTypes/Services/Shell.swift",
        "xcresultparser/SharedTypes/Services/XCCovClient.swift",
        "xcresultparser/SharedTypes/Services/XCResultToolClient.swift",
        "xcresultparser/SharedTypes/SharedInstances.swift",
        "xcresultparser/SonarCoverageConverter.swift",
        "xcresultparser/XCResultFormatter.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CommandlineTool",
      "module_type" : "SwiftTarget",
      "name" : "CommandlineTool",
      "path" : "CommandlineTool",
      "product_memberships" : [
        "xcresultparser"
      ],
      "sources" : [
        "HelperFunctions.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "XcresultparserLib"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.9"
}
Done.