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 main (2b7ec5), with Swift 6.0 for macOS (SPM) on 6 May 2025 06:00:19 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nmggithub/Kass.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nmggithub/Kass
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 2b7ec53 rewrite comment
Cloned https://github.com/nmggithub/Kass.git
Revision (git rev-parse @):
2b7ec530269d6aba6dea6048ca414d1a41ded2ab
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/nmggithub/Kass.git at main
========================================
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.2.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/12] Write sources
[10/12] Write swift-version-5BDAB9E9C0126B9D.txt
[11/17] Compiling libproc.c
[13/17] Emitting module KassHelpers
[14/17] Compiling KassHelpers KassHelpers.swift
[15/20] Compiling OSCore OS.swift
[16/20] Compiling Linking common.swift
[17/20] Emitting module Linking
[18/20] Compiling Linking linking.swift
[19/20] Compiling OSCore Variant.swift
[20/20] Emitting module OSCore
[21/100] Compiling MachCore ClockAttributes.swift
[22/100] Compiling MachCore ClockControl.swift
[23/100] Compiling MachCore HostClocks.swift
[24/100] Compiling MachCore Sleeping.swift
[25/100] Compiling MachCore SwiftClock.swift
[26/100] Compiling MachCore Semaphore.swift
[27/100] Compiling MachCore Timer.swift
[28/100] Compiling MachCore TimingExtensions.swift
[29/108] Compiling MachCore TaskInfo.swift
[30/108] Compiling MachCore TaskInspectInfo.swift
[31/108] Compiling MachCore TaskPolicy.swift
[32/108] Compiling MachCore TaskPolicyPrivate.swift
[33/108] Compiling MachCore TaskSpecialPorts.swift
[34/108] Compiling MachCore Thread.swift
[35/108] Compiling MachCore ThreadFlavored.swift
[36/108] Compiling MachCore ThreadInfo.swift
[37/108] Compiling MachCore ThreadPolicy.swift
[38/108] Compiling MachCore ThreadPolicyPrivate.swift
[39/108] Compiling MachCore ThreadSpecialPorts.swift
[40/108] Compiling MachCore ThreadState.swift
[41/108] Compiling MachCore ThreadStateConvert.swift
[42/108] Compiling MachCore ThreadStatePrivate.swift
[43/108] Compiling MachCore ThreadSwitchPrivate.swift
[44/108] Compiling MachCore Alarm.swift
[45/108] Compiling MachCore Clock.swift
[46/108] Compiling MachCore MIGReply.swift
[47/108] Compiling MachCore MIGReplyPort.swift
[48/108] Compiling MachCore MIGRequest.swift
[49/108] Compiling MachCore MIGServer.swift
[50/108] Compiling MachCore Message.swift
[51/108] Compiling MachCore Options.swift
[52/108] Compiling MachCore Payload.swift
[53/108] Compiling MachCore PayloadSegment.swift
[54/108] Compiling MachCore Queues.swift
[55/108] Compiling MachCore ExceptionMessages.swift
[56/108] Compiling MachCore ExceptionPort.swift
[57/108] Compiling MachCore ExceptionPorts.swift
[58/108] Compiling MachCore FlavoredDataManager.swift
[59/108] Compiling MachCore Host.swift
[60/108] Compiling MachCore HostInfo.swift
[61/108] Compiling MachCore HostInfoPrivate.swift
[62/108] Compiling MachCore HostSpecialPorts.swift
[63/108] Compiling MachCore HostStatistics.swift
[64/108] Emitting module MachCore
[65/108] Compiling MachCore BoostrapPort.swift
[66/108] Compiling MachCore ConnectionPort.swift
[67/108] Compiling MachCore InitializableByServiceName.swift
[68/108] Compiling MachCore ServicePort.swift
[69/108] Compiling MachCore KernelObject.swift
[70/108] Compiling MachCore Port.swift
[71/108] Compiling MachCore PortAttributes.swift
[72/108] Compiling MachCore PortDisposition.swift
[73/108] Compiling MachCore PortLifecycle.swift
[74/108] Compiling MachCore PortSet.swift
[75/108] Compiling MachCore PortUserRefs.swift
[76/108] Compiling MachCore Processor.swift
[77/108] Compiling MachCore ProcessorBasicInfo.swift
[78/108] Compiling MachCore ProcessorInfo.swift
[79/108] Compiling MachCore ProcessorSet.swift
[80/108] Compiling MachCore ProcessorSetControl.swift
[81/108] Compiling MachCore ProcessorSetFlavored.swift
[82/108] Compiling MachCore ProcessorSetInfo.swift
[83/108] Compiling MachCore ProcessorSetInfoPrivate.swift
[84/108] Compiling MachCore ProcessorSetStatistics.swift
[85/108] Compiling MachCore Eventlink.swift
[86/108] Compiling MachCore Task.swift
[87/108] Compiling MachCore TaskCorpse.swift
[88/108] Compiling MachCore TaskDyldInfo.swift
[89/108] Compiling MachCore TaskFlavored.swift
[90/108] Compiling MachCore TaskForPID.swift
[91/108] Compiling MachCore TaskIdentityToken.swift
[92/108] Compiling MachCore KextRequest.swift
[93/108] Compiling MachCore LockGroupInfo.swift
[94/108] Compiling MachCore Mach.swift
[95/108] Compiling MachCore Communication.swift
[96/108] Compiling MachCore Descriptors.swift
[97/108] Compiling MachCore Header.swift
[98/108] Compiling MachCore MIGClient.swift
[99/108] Compiling MachCore MIGError.swift
[100/108] Compiling MachCore MIGPayload.swift
[101/108] Compiling MachCore MemoryInfo.swift
[102/108] Compiling MachCore VirtualMemoryManager.swift
[103/108] Compiling MachCore Zone.swift
[104/108] Compiling MachCore AttributeRecipe.swift
[105/108] Compiling MachCore ForTask.swift
[106/108] Compiling MachCore ForThread.swift
[107/108] Compiling MachCore Voucher.swift
[108/108] Compiling MachCore WithSpecialPorts.swift
[109/145] Compiling Shellcode InstructionSet.swift
[110/145] Compiling Shellcode TaskInjection.swift
[111/145] Compiling Shellcode Shellcode.swift
[112/145] Compiling Shellcode A64.swift
[113/145] Emitting module Shellcode
[114/145] Emitting module BSDCore
[115/148] Compiling BSDCore BSD.swift
[116/148] Compiling BSDCore CSOps.swift
[117/148] Compiling BSDCore CSR.swift
[118/148] Compiling BSDCore Fileport.swift
[119/148] Compiling BSDCore KernelDebug.swift
[120/148] Compiling BSDCore SetPrivExec.swift
[121/148] Compiling BSDCore Sysctl.swift
[122/148] Compiling BSDCore TaskForPID.swift
[123/148] Compiling BSDCore ParsedVolumeAttributes.swift
[124/148] Compiling BSDCore FS.swift
[125/148] Compiling BSDCore KQueue.swift
[126/148] Compiling BSDCore AttributeBuffer.swift
[127/148] Compiling BSDCore AttributeList.swift
[128/148] Compiling BSDCore AttributeSet.swift
[129/148] Compiling BSDCore Attributes.swift
[130/148] Compiling BSDCore ProcInfo.swift
[131/148] Compiling BSDCore SetControl.swift
[132/148] Compiling BSDCore IOPolicy.swift
[133/148] Compiling BSDCore ParsedCommonAttributes.swift
[134/148] Compiling BSDCore ParsedDirectoryAttributes.swift
[135/148] Compiling BSDCore ParsedFileAttributes.swift
[136/148] Compiling BSDCore PIDFDInfo.swift
[137/148] Compiling BSDCore PIDFileportInfo.swift
[138/148] Compiling BSDCore PIDInfo.swift
[139/148] Compiling BSDCore POSIXSpawn.swift
[140/148] Compiling BSDCore POSIXSpawnPrivate.swift
[141/148] Compiling BSDCore ListPIDs.swift
[142/148] Compiling BSDCore Resource.swift
[143/148] Compiling BSDCore ResourcePrivate.swift
[144/148] Compiling BSDCore Syscall.swift
[145/148] Compiling BSDCore AttributeParsing.swift
[146/148] Compiling BSDCore AttributeReference.swift
[147/148] Compiling BSDCore CommonExtended.swift
[148/148] Compiling BSDCore FinderInfoParser.swift
[149/155] Emitting module Kass
[150/155] Compiling Kass Kass.swift
[151/155] Compiling LibNotify LibNotifyError.swift
[152/155] Compiling LibNotify LibNotify.swift
[153/155] Emitting module LibNotify
[154/155] Compiling LibNotify LibNotifyFlags.swift
[155/155] Compiling LibNotify Extensions.swift
Build complete! (27.80s)
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2049] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.53s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (3.23s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3376] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.10s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.62s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
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
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "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" : "10.13"
    }
  ],
  "products" : [
    {
      "name" : "KassHelpers",
      "targets" : [
        "KassHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KassC",
      "targets" : [
        "KassC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Linking",
      "targets" : [
        "Linking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "OSCore",
      "targets" : [
        "OSCore",
        "KassHelpers",
        "KassC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MachCore",
      "targets" : [
        "MachCore",
        "KassHelpers",
        "KassC",
        "Linking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BSDCore",
      "targets" : [
        "BSDCore",
        "KassHelpers",
        "MachCore",
        "KassC",
        "Linking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LibNotify",
      "targets" : [
        "LibNotify",
        "KassHelpers",
        "BSDCore",
        "MachCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Shellcode",
      "targets" : [
        "Shellcode",
        "KassHelpers",
        "MachCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Kass",
      "targets" : [
        "Kass",
        "KassHelpers",
        "BSDCore",
        "MachCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Shellcode",
      "module_type" : "SwiftTarget",
      "name" : "Shellcode",
      "path" : "Sources/Shellcode",
      "product_memberships" : [
        "Shellcode"
      ],
      "sources" : [
        "InstructionSets/A64.swift",
        "InstructionSets/InstructionSet.swift",
        "Shellcode.swift",
        "TaskInjection.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "MachCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OSCore",
      "module_type" : "SwiftTarget",
      "name" : "OSCore",
      "path" : "Sources/OS/Core",
      "product_memberships" : [
        "OSCore"
      ],
      "sources" : [
        "OS.swift",
        "Variant.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "KassC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MachCore",
      "module_type" : "SwiftTarget",
      "name" : "MachCore",
      "path" : "Sources/Mach/Core",
      "product_memberships" : [
        "MachCore",
        "BSDCore",
        "LibNotify",
        "Shellcode",
        "Kass"
      ],
      "sources" : [
        "Exception/ExceptionMessages.swift",
        "Exception/ExceptionPort.swift",
        "Exception/ExceptionPorts.swift",
        "FlavoredDataManager.swift",
        "Host/Host.swift",
        "Host/HostInfo.swift",
        "Host/HostInfoPrivate.swift",
        "Host/HostSpecialPorts.swift",
        "Host/HostStatistics.swift",
        "Host/KextRequest.swift",
        "Host/LockGroupInfo.swift",
        "Mach.swift",
        "Messaging/Communication.swift",
        "Messaging/Descriptors.swift",
        "Messaging/Header.swift",
        "Messaging/MIG/MIGClient.swift",
        "Messaging/MIG/MIGError.swift",
        "Messaging/MIG/MIGPayload.swift",
        "Messaging/MIG/MIGReply.swift",
        "Messaging/MIG/MIGReplyPort.swift",
        "Messaging/MIG/MIGRequest.swift",
        "Messaging/MIG/MIGServer.swift",
        "Messaging/Message.swift",
        "Messaging/Options.swift",
        "Messaging/Payload.swift",
        "Messaging/PayloadSegment.swift",
        "Messaging/Queues.swift",
        "Port/Bootstrap/BoostrapPort.swift",
        "Port/Bootstrap/ConnectionPort.swift",
        "Port/Bootstrap/InitializableByServiceName.swift",
        "Port/Bootstrap/ServicePort.swift",
        "Port/KernelObject.swift",
        "Port/Port.swift",
        "Port/PortAttributes.swift",
        "Port/PortDisposition.swift",
        "Port/PortLifecycle.swift",
        "Port/PortSet.swift",
        "Port/PortUserRefs.swift",
        "Processor/Processor.swift",
        "Processor/ProcessorBasicInfo.swift",
        "Processor/ProcessorInfo.swift",
        "Processor/ProcessorSet/ProcessorSet.swift",
        "Processor/ProcessorSet/ProcessorSetControl.swift",
        "Processor/ProcessorSet/ProcessorSetFlavored.swift",
        "Processor/ProcessorSet/ProcessorSetInfo.swift",
        "Processor/ProcessorSet/ProcessorSetInfoPrivate.swift",
        "Processor/ProcessorSet/ProcessorSetStatistics.swift",
        "Synchronization/Eventlink.swift",
        "Task/Task.swift",
        "Task/TaskCorpse.swift",
        "Task/TaskDyldInfo.swift",
        "Task/TaskFlavored.swift",
        "Task/TaskForPID.swift",
        "Task/TaskIdentityToken.swift",
        "Task/TaskInfo.swift",
        "Task/TaskInspectInfo.swift",
        "Task/TaskPolicy.swift",
        "Task/TaskPolicyPrivate.swift",
        "Task/TaskSpecialPorts.swift",
        "Thread/Thread.swift",
        "Thread/ThreadFlavored.swift",
        "Thread/ThreadInfo.swift",
        "Thread/ThreadPolicy.swift",
        "Thread/ThreadPolicyPrivate.swift",
        "Thread/ThreadSpecialPorts.swift",
        "Thread/ThreadState.swift",
        "Thread/ThreadStateConvert.swift",
        "Thread/ThreadStatePrivate.swift",
        "Thread/ThreadSwitchPrivate.swift",
        "Timing/Clock/Alarm.swift",
        "Timing/Clock/Clock.swift",
        "Timing/Clock/Extensions/ClockAttributes.swift",
        "Timing/Clock/Extensions/ClockControl.swift",
        "Timing/Clock/Extensions/HostClocks.swift",
        "Timing/Clock/Extensions/Sleeping.swift",
        "Timing/Clock/Extensions/SwiftClock.swift",
        "Timing/Semaphore/Semaphore.swift",
        "Timing/Timer/Timer.swift",
        "Timing/TimingExtensions.swift",
        "VirtualMemory/MemoryInfo.swift",
        "VirtualMemory/VirtualMemoryManager.swift",
        "VirtualMemory/Zone.swift",
        "Voucher/AttributeRecipe.swift",
        "Voucher/ForTask.swift",
        "Voucher/ForThread.swift",
        "Voucher/Voucher.swift",
        "WithSpecialPorts.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "KassC",
        "Linking"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Linking",
      "module_type" : "SwiftTarget",
      "name" : "Linking",
      "path" : "Sources/Linking",
      "product_memberships" : [
        "Linking",
        "MachCore",
        "BSDCore",
        "LibNotify",
        "Shellcode",
        "Kass"
      ],
      "sources" : [
        "common.swift",
        "linking.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LibNotify",
      "module_type" : "SwiftTarget",
      "name" : "LibNotify",
      "path" : "Sources/LibNotify",
      "product_memberships" : [
        "LibNotify"
      ],
      "sources" : [
        "Extensions.swift",
        "LibNotify.swift",
        "LibNotifyError.swift",
        "LibNotifyFlags.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "BSDCore",
        "MachCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KassHelpers",
      "module_type" : "SwiftTarget",
      "name" : "KassHelpers",
      "path" : "Sources/KassHelpers",
      "product_memberships" : [
        "KassHelpers",
        "OSCore",
        "MachCore",
        "BSDCore",
        "LibNotify",
        "Shellcode",
        "Kass"
      ],
      "sources" : [
        "KassHelpers.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KassC",
      "module_type" : "ClangTarget",
      "name" : "KassC",
      "path" : "Sources/KassC",
      "product_memberships" : [
        "KassC",
        "OSCore",
        "MachCore",
        "BSDCore",
        "LibNotify",
        "Shellcode",
        "Kass"
      ],
      "sources" : [
        "include/libproc.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Kass",
      "module_type" : "SwiftTarget",
      "name" : "Kass",
      "path" : "Sources/Kass",
      "product_memberships" : [
        "Kass"
      ],
      "sources" : [
        "Kass.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "BSDCore",
        "MachCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BSDCore",
      "module_type" : "SwiftTarget",
      "name" : "BSDCore",
      "path" : "Sources/BSD/Core",
      "product_memberships" : [
        "BSDCore",
        "LibNotify",
        "Kass"
      ],
      "sources" : [
        "BSD.swift",
        "Extensions/CSOps.swift",
        "Extensions/CSR.swift",
        "Extensions/Fileport.swift",
        "Extensions/KernelDebug.swift",
        "Extensions/SetPrivExec.swift",
        "Extensions/Sysctl.swift",
        "Extensions/TaskForPID.swift",
        "FS/Attributes/AttributeBuffer.swift",
        "FS/Attributes/AttributeList.swift",
        "FS/Attributes/AttributeSet.swift",
        "FS/Attributes/Attributes.swift",
        "FS/Attributes/Parsing/AttributeParsing.swift",
        "FS/Attributes/Parsing/AttributeReference.swift",
        "FS/Attributes/Parsing/CommonExtended.swift",
        "FS/Attributes/Parsing/FinderInfoParser.swift",
        "FS/Attributes/Parsing/ParsedCommonAttributes.swift",
        "FS/Attributes/Parsing/ParsedDirectoryAttributes.swift",
        "FS/Attributes/Parsing/ParsedFileAttributes.swift",
        "FS/Attributes/Parsing/ParsedVolumeAttributes.swift",
        "FS/FS.swift",
        "KQueue/KQueue.swift",
        "POSIXSpawn/POSIXSpawn.swift",
        "POSIXSpawn/POSIXSpawnPrivate.swift",
        "Proc/ListPIDs.swift",
        "Proc/PIDFDInfo.swift",
        "Proc/PIDFileportInfo.swift",
        "Proc/PIDInfo.swift",
        "Proc/ProcInfo.swift",
        "Proc/SetControl.swift",
        "Resource/IOPolicy/IOPolicy.swift",
        "Resource/Resource.swift",
        "Resource/ResourcePrivate.swift",
        "Syscall.swift"
      ],
      "target_dependencies" : [
        "KassHelpers",
        "MachCore",
        "KassC",
        "Linking"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.