The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Git, reference 3.4.0 (618e8f), with Swift 6.4 for macOS (SPM) on 22 Sep 2026 09:45:59 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/way-to-code/git-macos.git
Reference: 3.4.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/way-to-code/git-macos
 * tag               3.4.0      -> FETCH_HEAD
HEAD is now at 618e8f3 Better cancellation of process
Cloned https://github.com/way-to-code/git-macos.git
Revision (git rev-parse @):
618e8f3ac4969df13f72c45b7be350a1c456107b
SUCCESS checkout https://github.com/way-to-code/git-macos.git at 3.4.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/way-to-code/git-macos.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[20 / 29] Git
[30 / 74]
[35 / 74]
[38 / 74]
[39 / 74]
[43 / 74]
[45 / 74]
[48 / 74]
[51 / 74]
[53 / 74]
[54 / 74]
[65 / 74] Git
[66 / 74] Git
[73 / 74] Git
Build complete! (8.86 sec)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Git",
  "name" : "Git",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.12"
    }
  ],
  "products" : [
    {
      "name" : "Git",
      "targets" : [
        "Git"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Git",
      "module_type" : "SwiftTarget",
      "name" : "Git",
      "path" : "Sources",
      "product_memberships" : [
        "Git"
      ],
      "sources" : [
        "Classes/FileManagement/File.swift",
        "Classes/FileManagement/FileAnnotationRecord.swift",
        "Classes/FileManagement/FileCoder.swift",
        "Classes/FileManagement/FileStorage.swift",
        "Classes/FileManagement/GitFile.swift",
        "Classes/FileManagement/GitFileStorage.swift",
        "Classes/GitCredentialsProvider.swift",
        "Classes/GitFileStatus.swift",
        "Classes/GitFileStatusList.swift",
        "Classes/GitLogRecord.swift",
        "Classes/GitLogRecordList.swift",
        "Classes/GitMergeStatus.swift",
        "Classes/GitReference.swift",
        "Classes/GitReferenceList.swift",
        "Classes/GitReferenceName.swift",
        "Classes/GitRemote.swift",
        "Classes/GitRemoteList.swift",
        "Classes/GitRepository.swift",
        "Classes/GitRepository/GitRepository+Cherry.swift",
        "Classes/GitRepository/GitRepository+CherryPick.swift",
        "Classes/GitRepository/GitRepository+Files.swift",
        "Classes/GitRepository/GitRepository+Init.swift",
        "Classes/GitRepository/GitRepository+Log.swift",
        "Classes/GitRepository/GitRepository+Merge.swift",
        "Classes/GitRepository/GitRepository+Reference.swift",
        "Classes/GitRepository/GitRepository+Remotes.swift",
        "Classes/GitRepository/GitRepository+SparseCheckout.swift",
        "Classes/GitRepository/GitRepository+Status.swift",
        "Classes/GitRepository/GitRepository+Tag.swift",
        "Classes/GitRepositoryErrorFormatter.swift",
        "Classes/GitStashRecord.swift",
        "Classes/GitStashRecordList.swift",
        "Classes/GitTagRecord.swift",
        "Classes/GitTagRecordList.swift",
        "Classes/Tasks/Add/AddTask.swift",
        "Classes/Tasks/Add/GitAddOptions.swift",
        "Classes/Tasks/ArgumentConvertible.swift",
        "Classes/Tasks/Branch/BranchOptions.swift",
        "Classes/Tasks/Branch/BranchTask.swift",
        "Classes/Tasks/CheckRefFormat/CheckReferenceTask.swift",
        "Classes/Tasks/Checkout/CheckoutOptions.swift",
        "Classes/Tasks/Checkout/CheckoutTask.swift",
        "Classes/Tasks/Cherry/CherryTask.swift",
        "Classes/Tasks/Cherry/GitCherryOptions.swift",
        "Classes/Tasks/Cherry/GitCherryResult.swift",
        "Classes/Tasks/CherryPick/CherryPickOptions.swift",
        "Classes/Tasks/CherryPick/CherryPickTask.swift",
        "Classes/Tasks/Clean/CleanOptions.swift",
        "Classes/Tasks/Clean/CleanTask.swift",
        "Classes/Tasks/Clone/CloneOptions.swift",
        "Classes/Tasks/Clone/CloneTask.swift",
        "Classes/Tasks/Commit/CommitOptions.swift",
        "Classes/Tasks/Commit/CommitTask.swift",
        "Classes/Tasks/Fetch/FetchTask.swift",
        "Classes/Tasks/Fetch/GitFetchOptions.swift",
        "Classes/Tasks/Init/InitOptions.swift",
        "Classes/Tasks/Init/InitTask.swift",
        "Classes/Tasks/Log/GitLogCompareOptions.swift",
        "Classes/Tasks/Log/GitLogOptions.swift",
        "Classes/Tasks/Log/LogTask.swift",
        "Classes/Tasks/Merge/MergeOptions.swift",
        "Classes/Tasks/Merge/MergeTask.swift",
        "Classes/Tasks/ProcessSpawn.swift",
        "Classes/Tasks/Pull/GitPullOptions.swift",
        "Classes/Tasks/Pull/PullTask.swift",
        "Classes/Tasks/Push/GitPushOptions.swift",
        "Classes/Tasks/Push/PushTask.swift",
        "Classes/Tasks/References/ReferencesTask.swift",
        "Classes/Tasks/Remotes/RemoteAddTask.swift",
        "Classes/Tasks/Remotes/RemoteListTask.swift",
        "Classes/Tasks/Remotes/RemoteRenameTask.swift",
        "Classes/Tasks/Remotes/RemoteUrlChangeTask.swift",
        "Classes/Tasks/Remotes/RemoteUrlTask.swift",
        "Classes/Tasks/RepositoryTask.swift",
        "Classes/Tasks/Reset/GitResetOptions.swift",
        "Classes/Tasks/Reset/ResetTask.swift",
        "Classes/Tasks/SparseCheckout/GitSparseAddOptions.swift",
        "Classes/Tasks/SparseCheckout/GitSparseSetOptions.swift",
        "Classes/Tasks/SparseCheckout/SparseTask.swift",
        "Classes/Tasks/Stash/Apply/GitStashApplyOptions.swift",
        "Classes/Tasks/Stash/Apply/StashApplyTask.swift",
        "Classes/Tasks/Stash/Create/GitStashOptions.swift",
        "Classes/Tasks/Stash/Create/StashTask.swift",
        "Classes/Tasks/Stash/Drop/GitStashDropOptions.swift",
        "Classes/Tasks/Stash/Drop/StashDropTask.swift",
        "Classes/Tasks/Stash/List/GitStashListOptions.swift",
        "Classes/Tasks/Stash/List/StashListTask.swift",
        "Classes/Tasks/Status/GitStatusOptions.swift",
        "Classes/Tasks/Status/StatusTask.swift",
        "Classes/Tasks/Tag/GitTagListOptions.swift",
        "Classes/Tasks/Tag/GitTagOptions.swift",
        "Classes/Tasks/Tag/TagTask.swift",
        "Core/GitFormatDecoder.swift",
        "Core/GitFormatEncoder.swift",
        "Core/GitOutputParser.swift",
        "Core/IndexIterator.swift",
        "Extensions/FileManager/FileManager+Utils.swift",
        "Extensions/Formatter/Formatter+Date.swift",
        "Extensions/General/Array+Utils.swift",
        "Protocols/CredentialsProvider.swift",
        "Protocols/Repository.swift",
        "Protocols/RepositoryDelegate.swift",
        "Protocols/RepositoryError.swift",
        "Protocols/RepositoryLogRecord.swift",
        "Protocols/RepositoryReference.swift",
        "Protocols/RepositoryReferenceName.swift",
        "Protocols/RepositoryRemote.swift",
        "Protocols/RepositoryStashRecord.swift",
        "Protocols/RepositoryTagRecord.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.2"
}
Done.