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.