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.2 (beta) for iOS using Xcode 26.0 on 20 Jun 2025 07:52:00 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftCodePatterns-Package -destination generic/platform=iOS

Build Log

========================================
RunAll
========================================
Builder version: 4.64.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.2
Building package at path:  $PWD
https://github.com/ShenghaiWang/SwiftCodePatterns.git
Command line invocation:
    /Applications/Xcode-26.0.0-Beta.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-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftCodePatterns-Package -destination generic/platform=iOS
Command line invocation:
    /Applications/Xcode-26.0.0-Beta.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
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-26.0.0-Beta.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: 230d5a92b2fcc5123957f95801c13adb2cb22ad0e845069ef10893319203ac4d
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -L /Applications/Xcode-26.0.0-Beta.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /Applications/Xcode-26.0.0-Beta.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -target arm64-apple-macos14.0 -plugin-path /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -g -swift-version 5 -package-description-version 5.7.0 -I /Applications/Xcode-26.0.0-Beta.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -sdk /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.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-26.0.0-Beta.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: 10ab299202ddf82c6cfe33918274ba7a70862964c0fc595ef50d683293e0c6d7
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-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS26.0.sdk -x c -c /dev/null
Build description signature: 79d74de0ef9badd64dafe5c4915a87c2
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/79d74de0ef9badd64dafe5c4915a87c2.xcbuilddata
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/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/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
    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/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/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.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\ 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\ 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
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
** 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.