The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftGit2, reference develop (e810ca), with Swift 5.10 for macOS (SPM) on 10 Aug 2024 07:31:13 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.49.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mbernson/SwiftGit2.git
Reference: develop
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mbernson/SwiftGit2
 * branch            develop    -> FETCH_HEAD
 * [new branch]      develop    -> origin/develop
HEAD is now at e810ca5 Sync with fork
Cloned https://github.com/mbernson/SwiftGit2.git
Revision (git rev-parse @):
e810ca5890f6b608b653226a4cdde59affb9392c
SUCCESS checkout https://github.com/mbernson/SwiftGit2.git at develop
Fetching https://github.com/mbernson/libgit2.git
[1/123650] Fetching libgit2
Fetched https://github.com/mbernson/libgit2.git from cache (4.56s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
Fetching https://github.com/ZipArchive/ZipArchive.git
[5/439] Fetching cwlcatchexception
[190/1686] Fetching cwlcatchexception, cwlpreconditiontesting
[889/6787] Fetching cwlcatchexception, cwlpreconditiontesting, ziparchive
[1994/21455] Fetching cwlcatchexception, cwlpreconditiontesting, ziparchive, quick
[21456/40306] Fetching cwlcatchexception, cwlpreconditiontesting, ziparchive, quick, nimble
Fetched https://github.com/ZipArchive/ZipArchive.git from cache (2.82s)
Fetched https://github.com/Quick/Quick.git from cache (2.82s)
Fetched https://github.com/Quick/Nimble.git from cache (2.82s)
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (2.82s)
Computing version for https://github.com/ZipArchive/ZipArchive.git
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (2.82s)
Computed https://github.com/ZipArchive/ZipArchive.git at 2.5.5 (2.66s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 13.2.1 (0.48s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 7.4.0 (0.48s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.0 (0.60s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.1.2 (0.59s)
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.0
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 13.2.1
Creating working copy for https://github.com/mbernson/libgit2.git
Working copy of https://github.com/mbernson/libgit2.git resolved at spm (dcfcda4)
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 7.4.0
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.1.2
Creating working copy for https://github.com/ZipArchive/ZipArchive.git
Working copy of https://github.com/ZipArchive/ZipArchive.git resolved at 2.5.5
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swiftgit2",
      "name": "SwiftGit2",
      "url": "https://github.com/mbernson/SwiftGit2.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftGit2",
      "dependencies": [
        {
          "identity": "libgit2",
          "name": "libgit2",
          "url": "https://github.com/mbernson/libgit2.git",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/libgit2",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/mbernson/SwiftGit2.git
[1/2628] Fetching swiftgit2
Fetched https://github.com/mbernson/SwiftGit2.git from cache (1.18s)
Fetching https://github.com/mbernson/libgit2.git from cache
Fetched https://github.com/mbernson/libgit2.git from cache (0.47s)
Creating working copy for https://github.com/mbernson/SwiftGit2.git
Working copy of https://github.com/mbernson/SwiftGit2.git resolved at develop (e810ca5)
Creating working copy for https://github.com/mbernson/libgit2.git
Working copy of https://github.com/mbernson/libgit2.git resolved at spm (160ab4b)
warning: '.resolve-product-dependencies': dependency 'swiftgit2' is not used by any target
Found 1 product dependencies
  - libgit2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/mbernson/SwiftGit2.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/210] Write swift-version-33747A42983211AE.txt
[1/210] Compiling pcre_config.c
[2/210] Compiling pcre_dfa_exec.c
[2/210] Compiling pcre_xclass.c
[2/210] Compiling pcre_byte_order.c
[2/210] Compiling pcre_chartables.c
[6/210] Compiling pcre_compile.c
[7/210] Compiling wildmatch.c
[8/210] Compiling xdiffi.c
[9/210] Compiling zstream.c
[10/210] Compiling pcre_exec.c
[11/210] Compiling realpath.c
[12/210] Compiling varint.c
[13/210] Compiling utf8.c
[14/210] Compiling vector.c
[15/210] Compiling util.c
[16/210] Compiling thread.c
[17/210] Compiling map.c
[18/210] Compiling tsort.c
[19/210] Compiling strmap.c
[20/210] Compiling process.c
[21/210] Compiling strlist.c
[22/210] Compiling runtime.c
[23/210] Compiling regexp.c
[24/210] Compiling sortedcache.c
[25/210] Compiling str.c
[26/210] Compiling rand.c
[27/210] Compiling pqueue.c
[28/210] Compiling posix.c
[29/210] Compiling pool.c
[30/210] Compiling ubc_check.c
[31/210] Compiling sha224-256.c
[32/210] Compiling mbedtls.c
[33/210] Compiling net.c
[34/210] Compiling common_crypto.c
[35/210] Compiling sha1.c
[36/210] Compiling hash.c
[37/210] Compiling filebuf.c
[38/210] Compiling futils.c
[39/210] Compiling errors.c
[40/210] Compiling fs_path.c
[41/210] Compiling date.c
[42/210] Compiling win32_leakcheck.c
[43/210] Compiling stdalloc.c
[44/210] Compiling failalloc.c
[45/210] Compiling alloc.c
[46/210] Compiling winhttp.c
[47/210] Compiling worktree.c
[48/210] Compiling ssh_libssh2.c
[49/210] Compiling tree-cache.c
[50/210] Compiling ssh.c
[51/210] Compiling ssh_exec.c
[52/210] Compiling tree.c
[53/210] Compiling smart_protocol.c
[54/210] Compiling smart.c
[55/210] Compiling smart_pkt.c
[56/210] Compiling credential_helpers.c
[57/210] Compiling git.c
[58/210] Compiling http.c
[59/210] Compiling local.c
[60/210] Compiling auth_sspi.c
[61/210] Compiling credential.c
[62/210] Compiling httpclient.c
[63/210] Compiling auth_ntlmclient.c
[64/210] Compiling auth_gssapi.c
[65/210] Compiling auth.c
[66/210] Compiling trace.c
[67/210] Compiling transport.c
[68/210] Compiling trailer.c
[69/210] Compiling sysdir.c
[70/210] Compiling transaction.c
[71/210] Compiling tls.c
[72/210] Compiling tag.c
[73/210] Compiling socket.c
[74/210] Compiling submodule.c
[75/210] Compiling schannel.c
[76/210] Compiling openssl_legacy.c
[77/210] Compiling registry.c
[78/210] Compiling openssl_dynamic.c
[79/210] Compiling openssl.c
[80/210] Compiling mbedtls.c
[81/210] Compiling strarray.c
[82/210] Compiling stransport.c
[83/210] Compiling status.c
[84/210] Compiling signature.c
[85/210] Compiling revwalk.c
[85/210] Compiling revert.c
[87/210] Compiling stash.c
[88/210] Compiling revparse.c
[89/210] Compiling reset.c
[90/210] Compiling refspec.c
[91/210] Compiling remote.c
[92/210] Compiling repository.c
[93/210] Compiling refs.c
[94/210] Compiling reflog.c
[95/210] Compiling refdb.c
[96/210] Compiling reader.c
[97/210] Compiling proxy.c
[98/210] Compiling rebase.c
[99/210] Compiling refdb_fs.c
[100/210] Compiling push.c
[101/210] Compiling path.c
[102/210] Compiling parse.c
[103/210] Compiling patch.c
[104/210] Compiling pathspec.c
[105/210] Compiling patch_parse.c
[106/210] Compiling patch_generate.c
[107/210] Compiling oidmap.c
[108/210] Compiling oidarray.c
[109/210] Compiling pack.c
[110/210] Compiling pack-objects.c
[111/210] Compiling oid.c
[112/210] Compiling offmap.c
[113/210] Compiling odb_mempack.c
[114/210] Compiling odb_pack.c
[115/210] Compiling odb_loose.c
[116/210] Compiling object_api.c
[117/210] Compiling object.c
[118/210] Compiling odb.c
[119/210] Compiling notes.c
[120/210] Compiling mwindow.c
[121/210] Compiling message.c
[122/210] Compiling midx.c
[123/210] Compiling merge_driver.c
[124/210] Compiling merge_file.c
[125/210] Compiling mailmap.c
[126/210] Compiling libgit2.c
[127/210] Compiling indexer.c
[128/210] Compiling ignore.c
[129/210] Compiling iterator.c
[130/210] Compiling merge.c
[131/210] Compiling idxmap.c
[132/210] Compiling ident.c
[133/210] Compiling hashsig.c
[134/210] Compiling graph.c
[135/210] Compiling grafts.c
[136/210] Compiling index.c
[137/210] Compiling filter.c
[138/210] Compiling fetch.c
[139/210] Compiling fetchhead.c
[140/210] Compiling diff_xdiff.c
[141/210] Compiling email.c
[142/210] Compiling diff_stats.c
[143/210] Compiling diff_parse.c
[144/210] Compiling diff_tform.c
[145/210] Compiling diff_print.c
[146/210] Compiling diff_generate.c
[147/210] Compiling diff_file.c
[148/210] Compiling diff.c
[149/210] Compiling diff_driver.c
[150/210] Compiling delta.c
[151/210] Compiling describe.c
[152/210] Compiling crlf.c
[153/210] Compiling config_parse.c
[154/210] Compiling config_snapshot.c
[155/210] Compiling config_mem.c
[156/210] Compiling config_list.c
[157/210] Compiling config_cache.c
[158/210] Compiling config_file.c
[159/210] Compiling commit_list.c
[160/210] Compiling cherrypick.c
[161/210] Compiling config.c
[162/210] Compiling commit_graph.c
[163/210] Compiling clone.c
[164/210] Compiling commit.c
[165/210] Compiling cache.c
[166/210] Compiling buf.c
[167/210] Compiling checkout.c
[168/210] Compiling blob.c
[169/210] Compiling branch.c
[170/210] Compiling blame_git.c
[171/210] Compiling attrcache.c
[172/210] Compiling blame.c
[173/210] Compiling attr_file.c
[174/210] Compiling attr.c
[175/210] Compiling zutil.c
[176/210] Compiling apply.c
[177/210] Compiling inftrees.c
[178/210] Compiling annotated_commit.c
[179/210] Compiling trees.c
[180/210] Compiling inffast.c
[181/210] Compiling infback.c
[182/210] Compiling adler32.c
[183/210] Compiling crc32.c
[184/210] Compiling inflate.c
[185/210] Compiling deflate.c
[186/210] Compiling xpatience.c
[187/210] Compiling xutils.c
[188/210] Compiling xprepare.c
[189/210] Compiling xmerge.c
[190/210] Compiling pcre_version.c
[191/210] Compiling pcreposix.c
[192/210] Compiling pcre_valid_utf8.c
[193/210] Compiling xhistogram.c
[194/210] Compiling xemit.c
[195/210] Compiling pcre_ucd.c
[196/210] Compiling pcre_tables.c
[197/210] Compiling pcre_string_utils.c
[198/210] Compiling pcre_refcount.c
[199/210] Compiling pcre_study.c
[200/210] Write sources
[201/210] Compiling pcre_ord2utf8.c
[202/210] Compiling pcre_newline.c
[203/210] Compiling pcre_maketables.c
[204/210] Compiling pcre_printint.c
[205/210] Compiling pcre_jit_compile.c
[206/210] Compiling pcre_globals.c
[207/210] Compiling pcre_get.c
[208/210] Compiling pcre_fullinfo.c
[209/210] Compiling http_parser.c
[211/224] Compiling SwiftGit2 Errors.swift
[212/224] Compiling SwiftGit2 OID.swift
[213/224] Emitting module SwiftGit2
[214/224] Compiling SwiftGit2 CheckoutStrategy.swift
[215/224] Compiling SwiftGit2 CommitIterator.swift
[216/225] Compiling SwiftGit2 Credentials.swift
[217/225] Compiling SwiftGit2 Diffs.swift
[218/225] Compiling SwiftGit2 Objects.swift
[219/225] Compiling SwiftGit2 Pointers.swift
[220/225] Compiling SwiftGit2 References.swift
[221/225] Compiling SwiftGit2 SwiftGit2.swift
[222/225] Compiling SwiftGit2 StatusOptions.swift
[223/225] Compiling SwiftGit2 Repository.swift
[224/225] Compiling SwiftGit2 Remotes.swift
[225/225] Compiling SwiftGit2 git_strarray+Extensions.swift
Build complete! (10.52s)
Build complete.
Done.