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 v1.0.0 (fc2ea7), with Swift 6.0 for iOS using Xcode 16.2 on 29 Nov 2024 16:20:16 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.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.58.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ShenghaiWang/SwiftCodePatterns.git
Reference: v1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ShenghaiWang/SwiftCodePatterns
 * tag               v1.0.0     -> FETCH_HEAD
HEAD is now at fc2ea7c Update Transformer to v1.0.0
Cloned https://github.com/ShenghaiWang/SwiftCodePatterns.git
Revision (git rev-parse @):
fc2ea7c576337fea4d1d49ec57fd4504c627459c
SUCCESS checkout https://github.com/ShenghaiWang/SwiftCodePatterns.git at v1.0.0
========================================
Build
========================================
Selected platform:         iOS
Swift version:             6.0
Building package at path:  $PWD
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.1.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEPackageSupportUseBuiltinSCM = YES
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.1.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.1.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"
User defaults from command line:
    IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
    IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
    IDEPackageSupportUseBuiltinSCM = YES
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
Resolved source packages:
  SwiftCodePatterns: /Users/admin/builder/spi-builder-workspace
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/.dependencies/plugins/Code_Patterns_Command
[debug]: Using compiler /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.dependencies/plugins'
[debug]: Computed hash of plugin compilation inputs: c715866a48a0a0fc3c0d5fd8a9ac80058b71156efc6c167dc3b906c7e9b6bb64
/Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -L /Applications/Xcode-16.1.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -lPackagePlugin -Xlinker -rpath -Xlinker /Applications/Xcode-16.1.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -target arm64-apple-macos13.0 -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -g -swift-version 5 -package-description-version 5.7.0 -I /Applications/Xcode-16.1.0.app/Contents/SharedFrameworks/SwiftPM.framework/SharedSupport/PluginAPI -sdk /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -parse-as-library -Xfrontend -serialize-diagnostics-path -Xfrontend /Users/admin/builder/spi-builder-workspace/.dependencies/plugins/Code_Patterns_BuildTool.dia /Users/admin/builder/spi-builder-workspace/Plugins/Code\ Patterns\ BuildTool/main.swift -o /Users/admin/builder/spi-builder-workspace/.dependencies/plugins/Code_Patterns_BuildTool
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.dependencies/plugins/Code_Patterns_BuildTool
[debug]: Using compiler /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.dependencies/plugins'
[debug]: Computed hash of plugin compilation inputs: 59d7273de2739ba3c7e830686e959e85b8db390f72c118e5dda2f323e31b42e9
Process build tool plug-in results
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.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.1.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.1.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.1.sdk -x c -c /dev/null
Build description signature: f8aa728e91304e2c5bc577cb0726289f
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/f8aa728e91304e2c5bc577cb0726289f.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
    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/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/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/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
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
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
** 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.