The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of ProjectDescription, reference 4.49.1 (0618ea), with Swift 6.1 for Linux on 21 Oct 2025 17:24:43 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tuist/ProjectDescription.git
Reference: 4.49.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/tuist/ProjectDescription
 * tag               4.49.1     -> FETCH_HEAD
HEAD is now at 0618ea6 4.49.1
Cloned https://github.com/tuist/ProjectDescription.git
Revision (git rev-parse @):
0618ea6e408500ccf8b3302c457c95d22ca62a39
SUCCESS checkout https://github.com/tuist/ProjectDescription.git at 4.49.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/tuist/ProjectDescription.git
https://github.com/tuist/ProjectDescription.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ProjectDescription",
  "name" : "ProjectDescription",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "ProjectDescription",
      "targets" : [
        "ProjectDescription"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ProjectDescription",
      "module_type" : "SwiftTarget",
      "name" : "ProjectDescription",
      "path" : "ProjectDescription",
      "product_memberships" : [
        "ProjectDescription"
      ],
      "sources" : [
        "AnalyzeAction.swift",
        "ArchiveAction.swift",
        "Arguments.swift",
        "BuildAction.swift",
        "BuildRule+CompilerSpec.swift",
        "BuildRule+FileType.swift",
        "BuildRule.swift",
        "Cloud.swift",
        "CompatibleXcodeVersions.swift",
        "ConfigGenerationOptions.swift",
        "ConfigInstallOptions.swift",
        "ConfigurationName.swift",
        "CopyFileElement.swift",
        "CopyFilesAction.swift",
        "CoreDataModel.swift",
        "DeploymentTargets.swift",
        "Destination.swift",
        "Dump.swift",
        "Entitlements.swift",
        "Environment.swift",
        "EnvironmentVariable.swift",
        "ExecuteAction.swift",
        "FileCodeGen.swift",
        "FileElement.swift",
        "FileHeaderTemplate.swift",
        "FileList.swift",
        "FileListGlob.swift",
        "Headers.swift",
        "InfoPlist.swift",
        "LaunchArgument.swift",
        "LaunchStyle.swift",
        "MergedBinaryType.swift",
        "MetalOptions.swift",
        "OnDemandResourcesTags.swift",
        "Package.swift",
        "PackageSettings.swift",
        "Path.swift",
        "Platform.swift",
        "PlatformCondition.swift",
        "PlatformFilter.swift",
        "Plist.swift",
        "Plugin.swift",
        "PluginLocation.swift",
        "PrivacyManifest.swift",
        "Product.swift",
        "ProfileAction.swift",
        "Project.swift",
        "ProjectOptions.swift",
        "ResourceFileElement.swift",
        "ResourceFileElements.swift",
        "ResourceSynthesizer.swift",
        "RunAction.swift",
        "RunActionOptions.swift",
        "Scheme.swift",
        "SchemeDiagnosticsOptions.swift",
        "SchemeLanguage.swift",
        "ScreenCaptureFormat.swift",
        "Settings.swift",
        "SettingsTransformers.swift",
        "SimulatedLocation.swift",
        "SourceFilesList.swift",
        "Target.swift",
        "TargetDependency.swift",
        "TargetMetadata.swift",
        "TargetReference.swift",
        "TargetScript.swift",
        "Template/Template.swift",
        "TemplateString.swift",
        "TestAction.swift",
        "TestActionOptions.swift",
        "TestableTarget.swift",
        "TestingOptions.swift",
        "Tuist.swift",
        "TuistProject.swift",
        "TuistXcodeProjectOptions.swift",
        "Version.swift",
        "Workspace.swift",
        "WorkspaceGenerationOptions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:808cb2b2a6cec76654a3acbd283c6c2205bc60d2b29562c95b9f5147612f6d32
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/72] Emitting module ProjectDescription
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[4/81] Compiling ProjectDescription LaunchStyle.swift
[5/81] Compiling ProjectDescription MergedBinaryType.swift
[6/81] Compiling ProjectDescription MetalOptions.swift
[7/81] Compiling ProjectDescription OnDemandResourcesTags.swift
[8/81] Compiling ProjectDescription Package.swift
[9/81] Compiling ProjectDescription PackageSettings.swift
[10/81] Compiling ProjectDescription Path.swift
[11/81] Compiling ProjectDescription Platform.swift
[12/81] Compiling ProjectDescription PlatformCondition.swift
[13/81] Compiling ProjectDescription PlatformFilter.swift
[14/81] Compiling ProjectDescription EnvironmentVariable.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[15/81] Compiling ProjectDescription ExecuteAction.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[16/81] Compiling ProjectDescription FileCodeGen.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[17/81] Compiling ProjectDescription FileElement.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[18/81] Compiling ProjectDescription FileHeaderTemplate.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[19/81] Compiling ProjectDescription FileList.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[20/81] Compiling ProjectDescription FileListGlob.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[21/81] Compiling ProjectDescription Headers.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[22/81] Compiling ProjectDescription InfoPlist.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[23/81] Compiling ProjectDescription LaunchArgument.swift
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:37:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
35 | }
36 |
37 | extension [FileElement]: ExpressibleByUnicodeScalarLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
38 |     public typealias UnicodeScalarLiteralType = String
39 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:41:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
39 | }
40 |
41 | extension [FileElement]: ExpressibleByExtendedGraphemeClusterLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByExtendedGraphemeClusterLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
42 |     public typealias ExtendedGraphemeClusterLiteralType = String
43 | }
/host/spi-builder-workspace/ProjectDescription/FileElement.swift:45:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
43 | }
44 |
45 | extension [FileElement]: ExpressibleByStringLiteral {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'ExpressibleByStringLiteral'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
46 |     public typealias StringLiteralType = String
47 |
[24/81] Compiling ProjectDescription SourceFilesList.swift
[25/81] Compiling ProjectDescription Target.swift
[26/81] Compiling ProjectDescription TargetDependency.swift
[27/81] Compiling ProjectDescription TargetMetadata.swift
[28/81] Compiling ProjectDescription TargetReference.swift
[29/81] Compiling ProjectDescription TargetScript.swift
[30/81] Compiling ProjectDescription Template.swift
[31/81] Compiling ProjectDescription TemplateString.swift
[32/81] Compiling ProjectDescription TestAction.swift
[33/81] Compiling ProjectDescription ResourceSynthesizer.swift
[34/81] Compiling ProjectDescription RunAction.swift
[35/81] Compiling ProjectDescription RunActionOptions.swift
[36/81] Compiling ProjectDescription Scheme.swift
[37/81] Compiling ProjectDescription SchemeDiagnosticsOptions.swift
[38/81] Compiling ProjectDescription SchemeLanguage.swift
[39/81] Compiling ProjectDescription ScreenCaptureFormat.swift
[40/81] Compiling ProjectDescription Settings.swift
[41/81] Compiling ProjectDescription SettingsTransformers.swift
[42/81] Compiling ProjectDescription SimulatedLocation.swift
[43/81] Compiling ProjectDescription Plist.swift
[44/81] Compiling ProjectDescription Plugin.swift
[45/81] Compiling ProjectDescription PluginLocation.swift
[46/81] Compiling ProjectDescription PrivacyManifest.swift
[47/81] Compiling ProjectDescription Product.swift
[48/81] Compiling ProjectDescription ProfileAction.swift
[49/81] Compiling ProjectDescription Project.swift
[50/81] Compiling ProjectDescription ProjectOptions.swift
[51/81] Compiling ProjectDescription ResourceFileElement.swift
[52/81] Compiling ProjectDescription ResourceFileElements.swift
[53/81] Compiling ProjectDescription TestActionOptions.swift
[54/81] Compiling ProjectDescription TestableTarget.swift
[55/81] Compiling ProjectDescription TestingOptions.swift
[56/81] Compiling ProjectDescription Tuist.swift
[57/81] Compiling ProjectDescription TuistProject.swift
[58/81] Compiling ProjectDescription TuistXcodeProjectOptions.swift
[59/81] Compiling ProjectDescription Version.swift
[60/81] Compiling ProjectDescription Workspace.swift
[61/81] Compiling ProjectDescription WorkspaceGenerationOptions.swift
[62/81] Compiling ProjectDescription ConfigInstallOptions.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[63/81] Compiling ProjectDescription ConfigurationName.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[64/81] Compiling ProjectDescription CopyFileElement.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[65/81] Compiling ProjectDescription CopyFilesAction.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[66/81] Compiling ProjectDescription CoreDataModel.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[67/81] Compiling ProjectDescription DeploymentTargets.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[68/81] Compiling ProjectDescription Destination.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[69/81] Compiling ProjectDescription Dump.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[70/81] Compiling ProjectDescription Entitlements.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[71/81] Compiling ProjectDescription Environment.swift
/host/spi-builder-workspace/ProjectDescription/Dump.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 1 | @_implementationOnly import Foundation
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
 2 |
 3 | func dumpIfNeeded(_ entity: some Encodable) {
/host/spi-builder-workspace/ProjectDescription/Environment.swift:1:22: warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  1 | @_implementationOnly import Foundation
    |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'ProjectDescription' may lead to instability during execution
  2 |
  3 | /// A convenience structure to read environment variables.
[72/81] Compiling ProjectDescription AnalyzeAction.swift
[73/81] Compiling ProjectDescription ArchiveAction.swift
[74/81] Compiling ProjectDescription Arguments.swift
[75/81] Compiling ProjectDescription BuildAction.swift
[76/81] Compiling ProjectDescription BuildRule+CompilerSpec.swift
[77/81] Compiling ProjectDescription BuildRule+FileType.swift
[78/81] Compiling ProjectDescription BuildRule.swift
[79/81] Compiling ProjectDescription Cloud.swift
[80/81] Compiling ProjectDescription CompatibleXcodeVersions.swift
[81/81] Compiling ProjectDescription ConfigGenerationOptions.swift
Build complete! (9.15s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ProjectDescription",
  "name" : "ProjectDescription",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "ProjectDescription",
      "targets" : [
        "ProjectDescription"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ProjectDescription",
      "module_type" : "SwiftTarget",
      "name" : "ProjectDescription",
      "path" : "ProjectDescription",
      "product_memberships" : [
        "ProjectDescription"
      ],
      "sources" : [
        "AnalyzeAction.swift",
        "ArchiveAction.swift",
        "Arguments.swift",
        "BuildAction.swift",
        "BuildRule+CompilerSpec.swift",
        "BuildRule+FileType.swift",
        "BuildRule.swift",
        "Cloud.swift",
        "CompatibleXcodeVersions.swift",
        "ConfigGenerationOptions.swift",
        "ConfigInstallOptions.swift",
        "ConfigurationName.swift",
        "CopyFileElement.swift",
        "CopyFilesAction.swift",
        "CoreDataModel.swift",
        "DeploymentTargets.swift",
        "Destination.swift",
        "Dump.swift",
        "Entitlements.swift",
        "Environment.swift",
        "EnvironmentVariable.swift",
        "ExecuteAction.swift",
        "FileCodeGen.swift",
        "FileElement.swift",
        "FileHeaderTemplate.swift",
        "FileList.swift",
        "FileListGlob.swift",
        "Headers.swift",
        "InfoPlist.swift",
        "LaunchArgument.swift",
        "LaunchStyle.swift",
        "MergedBinaryType.swift",
        "MetalOptions.swift",
        "OnDemandResourcesTags.swift",
        "Package.swift",
        "PackageSettings.swift",
        "Path.swift",
        "Platform.swift",
        "PlatformCondition.swift",
        "PlatformFilter.swift",
        "Plist.swift",
        "Plugin.swift",
        "PluginLocation.swift",
        "PrivacyManifest.swift",
        "Product.swift",
        "ProfileAction.swift",
        "Project.swift",
        "ProjectOptions.swift",
        "ResourceFileElement.swift",
        "ResourceFileElements.swift",
        "ResourceSynthesizer.swift",
        "RunAction.swift",
        "RunActionOptions.swift",
        "Scheme.swift",
        "SchemeDiagnosticsOptions.swift",
        "SchemeLanguage.swift",
        "ScreenCaptureFormat.swift",
        "Settings.swift",
        "SettingsTransformers.swift",
        "SimulatedLocation.swift",
        "SourceFilesList.swift",
        "Target.swift",
        "TargetDependency.swift",
        "TargetMetadata.swift",
        "TargetReference.swift",
        "TargetScript.swift",
        "Template/Template.swift",
        "TemplateString.swift",
        "TestAction.swift",
        "TestActionOptions.swift",
        "TestableTarget.swift",
        "TestingOptions.swift",
        "Tuist.swift",
        "TuistProject.swift",
        "TuistXcodeProjectOptions.swift",
        "Version.swift",
        "Workspace.swift",
        "WorkspaceGenerationOptions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:808cb2b2a6cec76654a3acbd283c6c2205bc60d2b29562c95b9f5147612f6d32
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.