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 Kass, reference v2.0.0 (95a451), with Swift 6.0 (beta) for macOS (SPM) on 11 Sep 2024 01:10:55 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.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.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nmggithub/Kass.git
Reference: v2.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nmggithub/Kass
 * tag               v2.0.0     -> FETCH_HEAD
HEAD is now at 95a4514 make helper functions static
Cloned https://github.com/nmggithub/Kass.git
Revision (git rev-parse @):
95a45145c0d94f5392af3661e1bd909ced182aa4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/nmggithub/Kass.git at v2.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/nmggithub/Kass.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.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/6] Write sources
[5/6] Write swift-version-117DEE11B69C53C9.txt
[7/11] Compiling CCompat CMacro.swift
[8/11] Emitting module CCompat
[9/11] Compiling Linking linking.swift
[10/11] Emitting module Linking
[11/11] Compiling Linking common.swift
[12/25] Compiling MachMsg MIGReply.swift
[13/26] Compiling MachMsg MIGErrorCode.swift
/Users/admin/builder/spi-builder-workspace/Sources/MachMsg/mig/MIGErrorCode.swift:31:14: warning: class 'MIGError' must restate inherited '@unchecked Sendable' conformance
29 |
30 | /// An error from a Mach Interface Generator (MIG) server routine.
31 | public class MIGError: NSError {
   |              `- warning: class 'MIGError' must restate inherited '@unchecked Sendable' conformance
32 |     /// Create a new MIG error from an error code.
33 |     /// - Parameter error: The error code.
[14/26] Compiling MachMsg MIGErrorReply.swift
[15/26] Compiling MachMsg bootstrapLookUp.swift
[16/26] Compiling MachMsg MIGConnection.swift
[17/26] Compiling MachMsg MachPort.swift
[18/26] Compiling MachMsg ServiceConnection.swift
[19/26] Compiling MachMsg MachMessaging.swift
[20/26] Compiling MachMsg MachMsgOption.swift
[21/26] Compiling MachMsg MIGRequest.swift
[22/26] Compiling MachMsg MachConnection.swift
[23/26] Compiling MachMsg MachMessage.swift
[24/26] Compiling MachMsg MachMessageDescriptors.swift
[25/26] Compiling MachMsg MachMessageHeader.swift
[26/26] Emitting module MachMsg
/Users/admin/builder/spi-builder-workspace/Sources/MachMsg/mig/MIGErrorCode.swift:31:14: warning: class 'MIGError' must restate inherited '@unchecked Sendable' conformance
29 |
30 | /// An error from a Mach Interface Generator (MIG) server routine.
31 | public class MIGError: NSError {
   |              `- warning: class 'MIGError' must restate inherited '@unchecked Sendable' conformance
32 |     /// Create a new MIG error from an error code.
33 |     /// - Parameter error: The error code.
Build complete! (27.54s)
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/apple/swift-docc-symbolkit
[1/2038] Fetching swift-docc-plugin
[226/5108] Fetching swift-docc-plugin, swift-docc-symbolkit
Fetched https://github.com/apple/swift-docc-symbolkit from cache (1.33s)
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.33s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.3.0 (3.58s)
Computing version for https://github.com/apple/swift-docc-symbolkit
Computed https://github.com/apple/swift-docc-symbolkit at 1.0.0 (0.76s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.3.0
Creating working copy for https://github.com/apple/swift-docc-symbolkit
Working copy of https://github.com/apple/swift-docc-symbolkit resolved at 1.0.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Kass",
  "name" : "Kass",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "CCompat",
      "targets" : [
        "CCompat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Linking",
      "targets" : [
        "Linking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MachMsg",
      "targets" : [
        "MachMsg"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "MachMsg",
      "module_type" : "SwiftTarget",
      "name" : "MachMsg",
      "path" : "Sources/MachMsg",
      "product_memberships" : [
        "MachMsg"
      ],
      "sources" : [
        "base/MachConnection.swift",
        "base/MachMessage.swift",
        "base/MachMessageDescriptors.swift",
        "base/MachMessageHeader.swift",
        "base/MachMessaging.swift",
        "base/MachMsgOption.swift",
        "base/MachPort.swift",
        "launchd/ServiceConnection.swift",
        "launchd/bootstrapLookUp.swift",
        "mig/MIGConnection.swift",
        "mig/MIGErrorCode.swift",
        "mig/MIGErrorReply.swift",
        "mig/MIGReply.swift",
        "mig/MIGRequest.swift"
      ],
      "target_dependencies" : [
        "CCompat",
        "Linking"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Linking",
      "module_type" : "SwiftTarget",
      "name" : "Linking",
      "path" : "Sources/Linking",
      "product_memberships" : [
        "Linking",
        "MachMsg"
      ],
      "sources" : [
        "common.swift",
        "linking.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CCompat",
      "module_type" : "SwiftTarget",
      "name" : "CCompat",
      "path" : "Sources/CCompat",
      "product_memberships" : [
        "CCompat",
        "MachMsg"
      ],
      "sources" : [
        "CMacro.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
Done.