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 Tuplé, reference main (05443f), with Swift 6.0 for macOS (SPM) on 5 Nov 2024 14:11:48 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Catterwaul/Tuplay.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/Catterwaul/Tuplay
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 05443f2 "Comparable" operators
Cloned https://github.com/Catterwaul/Tuplay.git
Revision (git rev-parse @):
05443f2becd263ea57238edf4bdd598a1112313f
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Catterwaul/Tuplay.git at main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2038] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.25s)
Fetching https://github.com/Catterwaul/Thrappture
[1/311] Fetching thrappture
Fetched https://github.com/Catterwaul/Thrappture from cache (0.96s)
error: could not find the commit 89e73c439e80f45a74e27cfef726d28f0b249484 in https://github.com/Catterwaul/Thrappture
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Catterwaul/Tuplay.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/5] Write sources
[4/5] Write swift-version--7754E27361AE5C74.txt
[6/13] Compiling Thrappture Sequence.swift
[7/13] Compiling Thrappture ThrowingPropertyWrapper.swift
[8/13] Compiling Thrappture ¿?.swift
[9/13] Compiling Thrappture Result.swift
[10/13] Compiling Thrappture Optional.Nil.swift
[11/13] Compiling Thrappture Optional.swift
[12/13] Emitting module Thrappture
[13/13] Compiling Thrappture Error.swift
[14/29] Compiling Tuplé prepending.swift
[15/29] Compiling Tuplé Comparable.swift
[16/29] Compiling Tuplé reversed.swift
[17/29] Compiling Tuplé suffix.swift
[18/30] Compiling Tuplé Properties.swift
[19/30] Compiling Tuplé unlabeled.swift
[20/30] Compiling Tuplé Sequence.swift
[21/30] Compiling Tuplé Functions.swift
[22/30] Compiling Tuplé Type Properties.swift
[23/30] Compiling Tuplé flattened.swift
[24/30] Compiling Tuplé prefix.swift
[25/30] Compiling Tuplé Equatable.swift
[26/30] Compiling Tuplé Type Methods.swift
[27/30] Compiling Tuplé Type Aliases.swift
[28/30] Compiling Tuplé map.swift
[29/30] Compiling Tuplé Instance Methods.swift
[30/30] Emitting module Tuplé
Build complete! (22.21s)
Updating https://github.com/swiftlang/swift-docc-plugin
Updated https://github.com/swiftlang/swift-docc-plugin (0.49s)
Updating https://github.com/Catterwaul/Thrappture
Updated https://github.com/Catterwaul/Thrappture (0.46s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3153] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.27s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.69s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/Catterwaul/Thrappture
Working copy of https://github.com/Catterwaul/Thrappture resolved at main (e6aae00)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at main (85e4bb4)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "thrappture",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Catterwaul/Thrappture"
    }
  ],
  "manifest_display_name" : "Tuplé",
  "name" : "Tuplé",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "Tuplé",
      "targets" : [
        "Tuplé"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Tuplé_Tests",
      "module_type" : "SwiftTarget",
      "name" : "Tuplé.Tests",
      "path" : "Tests",
      "sources" : [
        "FunctionTests.swift",
        "Methods/InstanceMethodTests.swift",
        "Methods/TypeMethodTests.swift",
        "PropertyTests.swift",
        "SequenceTests.swift"
      ],
      "target_dependencies" : [
        "Tuplé"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Tuplé",
      "module_type" : "SwiftTarget",
      "name" : "Tuplé",
      "path" : "Sources",
      "product_dependencies" : [
        "Thrappture"
      ],
      "product_memberships" : [
        "Tuplé"
      ],
      "sources" : [
        "Extensions/Sequence.swift",
        "Functions.swift",
        "Methods/Instance Methods/Explicit-Count Overloads/map.swift",
        "Methods/Instance Methods/Instance Methods.swift",
        "Methods/Instance Methods/prepending.swift",
        "Methods/Operators/Comparable.swift",
        "Methods/Operators/Equatable.swift",
        "Methods/Type Methods.swift",
        "Properties/Explicit-Count Overloads/flattened.swift",
        "Properties/Explicit-Count Overloads/prefix.swift",
        "Properties/Explicit-Count Overloads/reversed.swift",
        "Properties/Explicit-Count Overloads/suffix.swift",
        "Properties/Explicit-Count Overloads/unlabeled.swift",
        "Properties/Properties.swift",
        "Properties/Type Properties.swift",
        "Type Aliases.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.