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 SwiftCodePatterns, reference main (dd4a0c), with Swift 6.1 for iOS using Xcode 16.3 on 27 Apr 2025 16:03:03 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftCodePatterns-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ShenghaiWang/SwiftCodePatterns.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ShenghaiWang/SwiftCodePatterns
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at dd4a0c0 Fix typo
Cloned https://github.com/ShenghaiWang/SwiftCodePatterns.git
Revision (git rev-parse @):
dd4a0c0b292abe434966039db55679ffb311e154
SUCCESS checkout https://github.com/ShenghaiWang/SwiftCodePatterns.git at main
========================================
Build
========================================
Selected platform:         iOS
Swift version:             6.1
Building package at path:  $PWD
https://github.com/ShenghaiWang/SwiftCodePatterns.git
https://github.com/ShenghaiWang/SwiftCodePatterns.git
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftCodePatterns",
  "name" : "SwiftCodePatterns",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Code Patterns Command",
      "targets" : [
        "Code Patterns Command"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "Code Patterns BuildTool",
      "targets" : [
        "Code Patterns BuildTool"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Transformer",
      "module_type" : "BinaryTarget",
      "name" : "Transformer",
      "path" : "Transformer.artifactbundle",
      "product_memberships" : [
        "Code Patterns Command",
        "Code Patterns BuildTool"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Code_Patterns_Command",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns Command",
      "path" : "Plugins/Code Patterns Command",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate code based on the AutoCodePatterns.yml configuration",
          "type" : "custom",
          "verb" : "Run Code Patterns"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "Code Patterns Command"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "Code_Patterns_BuildTool",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns BuildTool",
      "path" : "Plugins/Code Patterns BuildTool",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "Code Patterns BuildTool"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "5.7"
}
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  SwiftCodePatterns: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftCodePatterns
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftCodePatterns",
  "name" : "SwiftCodePatterns",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Code Patterns Command",
      "targets" : [
        "Code Patterns Command"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "Code Patterns BuildTool",
      "targets" : [
        "Code Patterns BuildTool"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Transformer",
      "module_type" : "BinaryTarget",
      "name" : "Transformer",
      "path" : "Transformer.artifactbundle",
      "product_memberships" : [
        "Code Patterns Command",
        "Code Patterns BuildTool"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Code_Patterns_Command",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns Command",
      "path" : "Plugins/Code Patterns Command",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate code based on the AutoCodePatterns.yml configuration",
          "type" : "custom",
          "verb" : "Run Code Patterns"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "Code Patterns Command"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "Code_Patterns_BuildTool",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns BuildTool",
      "path" : "Plugins/Code Patterns BuildTool",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "Code Patterns BuildTool"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "5.7"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "SwiftCodePatterns-Package"
    ]
  }
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftCodePatterns-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Command line invocation:
    /Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme SwiftCodePatterns-Package -destination generic/platform=iOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
    OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  SwiftCodePatterns: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
Compile plug-in “Code Patterns Command” in package “spi-builder-workspace”
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables/Code_Patterns_Command
[debug]: Using compiler /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables'
[debug]: Computed hash of plugin compilation inputs: cdb224d719e3df90038552083d417d854a18f8d53812cccd6436a5137ed7f6ca
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -L /Applications/Xcode-16.3.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /Applications/Xcode-16.3.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -target arm64-apple-macos14.0 -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -g -swift-version 5 -package-description-version 5.7.0 -I /Applications/Xcode-16.3.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -parse-as-library -Xfrontend -serialize-diagnostics-path -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables/Code_Patterns_BuildTool.dia /Users/admin/builder/spi-builder-workspace/Plugins/Code\ Patterns\ BuildTool/main.swift -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables/Code_Patterns_BuildTool
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables/Code_Patterns_BuildTool
[debug]: Using compiler /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables'
[debug]: Computed hash of plugin compilation inputs: 6424e1604046531d6f0dca431862cac9f9ffc48ff2957dea00d7c40b45740854
Process build tool plug-in results
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (4 targets)
    Target 'Code Patterns Command' in project 'SwiftCodePatterns'
        ➜ Explicit dependency on target 'Code Patterns Command' in project 'SwiftCodePatterns'
    Target 'Code Patterns Command' in project 'SwiftCodePatterns' (no dependencies)
    Target 'Code Patterns BuildTool' in project 'SwiftCodePatterns'
        ➜ Explicit dependency on target 'Code Patterns BuildTool' in project 'SwiftCodePatterns'
    Target 'Code Patterns BuildTool' in project 'SwiftCodePatterns' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -x c -c /dev/null
Build description signature: 4b92d4be89ea2e5ecaf9b65f4933e1ee
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/4b92d4be89ea2e5ecaf9b65f4933e1ee.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ Command.build/Code\ Patterns\ Command.DependencyStaticMetadataFileList (in target 'Code Patterns Command' from project 'SwiftCodePatterns')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ Command.build/Code\ Patterns\ Command.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ Command.build/Code\ Patterns\ Command.DependencyMetadataFileList (in target 'Code Patterns Command' from project 'SwiftCodePatterns')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ Command.build/Code\ Patterns\ Command.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ BuildTool.build/Code\ Patterns\ BuildTool.DependencyMetadataFileList (in target 'Code Patterns BuildTool' from project 'SwiftCodePatterns')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ BuildTool.build/Code\ Patterns\ BuildTool.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ BuildTool.build/Code\ Patterns\ BuildTool.DependencyStaticMetadataFileList (in target 'Code Patterns BuildTool' from project 'SwiftCodePatterns')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftCodePatterns.build/Debug/Code\ Patterns\ BuildTool.build/Code\ Patterns\ BuildTool.DependencyStaticMetadataFileList
** BUILD SUCCEEDED **
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftCodePatterns",
  "name" : "SwiftCodePatterns",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Code Patterns Command",
      "targets" : [
        "Code Patterns Command"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "Code Patterns BuildTool",
      "targets" : [
        "Code Patterns BuildTool"
      ],
      "type" : {
        "plugin" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Transformer",
      "module_type" : "BinaryTarget",
      "name" : "Transformer",
      "path" : "Transformer.artifactbundle",
      "product_memberships" : [
        "Code Patterns Command",
        "Code Patterns BuildTool"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Code_Patterns_Command",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns Command",
      "path" : "Plugins/Code Patterns Command",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate code based on the AutoCodePatterns.yml configuration",
          "type" : "custom",
          "verb" : "Run Code Patterns"
        },
        "permissions" : [
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "Code Patterns Command"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "Code_Patterns_BuildTool",
      "module_type" : "PluginTarget",
      "name" : "Code Patterns BuildTool",
      "path" : "Plugins/Code Patterns BuildTool",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "Code Patterns BuildTool"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Transformer"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "5.7"
}
Done.