Build Information
Successful build of GatheredKit, reference main (847629), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 12:44:22 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/JosephDuffy/GatheredKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/JosephDuffy/GatheredKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 8476294 Add #SourceKind macro
Cloned https://github.com/JosephDuffy/GatheredKit.git
Revision (git rev-parse @):
84762941b18cb525acbe8fc2a6c2cece37a607e8
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/JosephDuffy/GatheredKit.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/JosephDuffy/GatheredKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 5 / 52]
[Pre-planning 1 / 1321]
[Planning deferred tasks]
[Starting]
[20 / 478] _SwiftSyntaxCShims
[208 / 478]
[218 / 484] _SwiftSyntaxCShims
[225 / 508]
[254 / 508] SwiftSyntax509
[262 / 508] SwiftSyntax
[264 / 508] RealModule
[276 / 552]
[292 / 554]
[301 / 565] Algorithms
[305 / 565] RealModule
[310 / 565] Algorithms
[314 / 577]
[315 / 577] Algorithms
[315 / 577]
[326 / 577] SwiftSyntax
[328 / 577] SwiftSyntax
[330 / 577] Algorithms
[338 / 577] SwiftSyntax
[340 / 577]
[341 / 577]
[343 / 577]
[347 / 577]
[348 / 577] Algorithms-product
[349 / 577]
[350 / 577]
[355 / 577] GatheredKit
[358 / 577] GatheredKit
[366 / 577] GatheredKit
[368 / 578]
[368 / 578] GatheredKit
[371 / 578] GatheredKitTestHelpers
[373 / 580] SwiftSyntax
[381 / 580] GatheredKitTestHelpers
[382 / 580] SwiftSyntax
[391 / 583] SwiftDiagnostics
[398 / 612] SwiftParser
[403 / 612] SwiftDiagnostics
[416 / 612] SwiftParser
[417 / 612] SwiftParser
[419 / 612] SwiftParser
[420 / 612] SwiftParser
[428 / 612] SwiftParser
[431 / 612] SwiftDiagnostics
[434 / 612] SwiftBasicFormat
[437 / 612] SwiftParser
[441 / 614]
[441 / 614] SwiftOperators
[447 / 636] SwiftParserDiagnostics
[452 / 636] SwiftParserDiagnostics
[463 / 636] SwiftParserDiagnostics
[470 / 636] SwiftParserDiagnostics
[478 / 637] SwiftOperators
[479 / 637] SwiftSyntaxBuilder
[481 / 650] SwiftParserDiagnostics
[489 / 650] SwiftSyntaxBuilder
[491 / 650] SwiftSyntaxBuilder
[493 / 650] SwiftSyntaxBuilder
[500 / 651] SwiftSyntaxBuilder
[508 / 662] SwiftSyntaxMacros
[519 / 663] SwiftSyntaxMacros
[520 / 663] SwiftSyntaxMacroExpansion
[529 / 673] SwiftSyntaxMacroExpansion
[530 / 673] SwiftSyntaxMacroExpansion
[537 / 674] SwiftSyntaxMacroExpansion
[537 / 674] SwiftCompilerPluginMessageHandling
[545 / 685] SwiftCompilerPluginMessageHandling
[549 / 685] SwiftCompilerPluginMessageHandling
[556 / 686] SwiftCompilerPluginMessageHandling
[556 / 686] SwiftCompilerPlugin
[564 / 688] SwiftCompilerPlugin
[566 / 688] SwiftSyntax
[568 / 688] SwiftSyntax
[574 / 688] SwiftSyntaxBuilder
[578 / 688] SwiftCompilerPlugin
[586 / 689] GatheredKitMacrosMacros
[592 / 695] GatheredKitMacrosMacros
[593 / 695] GatheredKitMacrosMacros
[595 / 695] GatheredKitMacrosMacros
[598 / 696] GatheredKitMacros
[600 / 698] GatheredKitMacros
[618 / 708]
[620 / 711] GatheredKitProcessInfo
[623 / 714] GatheredKitProcessInfo
[635 / 756] GatheredKitDevice
[650 / 790]
[668 / 805] GatheredKitUserTracking
[683 / 805]
[692 / 805] GatheredKitWiFi
[695 / 805] GatheredKitWiFi
[700 / 805] GatheredKitUserTracking
[717 / 805]
[723 / 805]
[725 / 805]
[733 / 805] GatheredKitMotion
[735 / 805]
[738 / 805] GatheredKitLocation
[739 / 805] GatheredKitLocation
[743 / 805] GatheredKitExternalAccessory-product
[748 / 805] GatheredKitScreen
[767 / 805] GatheredKitScreen
[770 / 805] GatheredKitDevice-product
[776 / 805] GatheredKitScreen
[781 / 805] GatheredKitScreen
[792 / 805]
[799 / 805] GatheredKitCamera
Build complete! (26.30 sec)
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/apple/swift-docc-plugin
[1/2345] Fetching swift-docc-plugin
[2/8490] Fetching swift-docc-plugin, swift-algorithms
[8491/88474] Fetching swift-docc-plugin, swift-algorithms, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax (7.21s)
Fetched https://github.com/apple/swift-algorithms.git (7.21s)
Fetched https://github.com/apple/swift-docc-plugin (7.21s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.0.0 (10.03s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.66s)
Fetching https://github.com/apple/swift-numerics.git
[1/6636] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.73s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (2.53s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.57s)
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"exact" : [
"1.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "600.0.0",
"upper_bound" : "602.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
},
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-algorithms.git"
}
],
"manifest_display_name" : "GatheredKit",
"name" : "GatheredKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "15.0"
},
{
"name" : "watchos",
"version" : "8.0"
},
{
"name" : "maccatalyst",
"version" : "15.0"
}
],
"products" : [
{
"name" : "GatheredKit",
"targets" : [
"GatheredKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitCamera",
"targets" : [
"GatheredKitCamera"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitDevice",
"targets" : [
"GatheredKitDevice"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitExternalAccessory",
"targets" : [
"GatheredKitExternalAccessory"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitLocation",
"targets" : [
"GatheredKitLocation"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitMotion",
"targets" : [
"GatheredKitMotion"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitProcessInfo",
"targets" : [
"GatheredKitProcessInfo"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitScreen",
"targets" : [
"GatheredKitScreen"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitSystemStatistics",
"targets" : [
"GatheredKitSystemStatistics"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitTestHelpers",
"targets" : [
"GatheredKitTestHelpers"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitUserTracking",
"targets" : [
"GatheredKitUserTracking"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitWiFi",
"targets" : [
"GatheredKitWiFi"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "GatheredKitMacrosMacros",
"targets" : [
"GatheredKitMacrosMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "GatheredKitWiFi",
"module_type" : "SwiftTarget",
"name" : "GatheredKitWiFi",
"path" : "Sources/GatheredKitWiFi",
"product_memberships" : [
"GatheredKitWiFi"
],
"sources" : [
"SourceKind+wifi.swift",
"WiFi.swift",
"WiFiProvider.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitUserTracking",
"module_type" : "SwiftTarget",
"name" : "GatheredKitUserTracking",
"path" : "Sources/GatheredKitUserTracking",
"product_memberships" : [
"GatheredKitUserTracking"
],
"sources" : [
"SourceKind+userTracking.swift",
"UserTracking.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitTests",
"module_type" : "SwiftTarget",
"name" : "GatheredKitTests",
"path" : "Tests/GatheredKitTests",
"sources" : [
"MicroTeslaTests.swift",
"PlatformTests.swift",
"PropertyIdentifierTests.swift",
"SourceIdentifierTests.swift",
"SourceProviderIdentifierTests.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitTestHelpers"
],
"type" : "test"
},
{
"c99name" : "GatheredKitTestHelpers",
"module_type" : "SwiftTarget",
"name" : "GatheredKitTestHelpers",
"path" : "Sources/GatheredKitTestHelpers",
"product_memberships" : [
"GatheredKitTestHelpers"
],
"sources" : [
"Mocks/MockNotificationCenter.swift"
],
"target_dependencies" : [
"GatheredKit"
],
"type" : "library"
},
{
"c99name" : "GatheredKitSystemStatistics",
"module_type" : "SwiftTarget",
"name" : "GatheredKitSystemStatistics",
"path" : "Sources/GatheredKitSystemStatistics",
"product_memberships" : [
"GatheredKitSystemStatistics"
],
"sources" : [
"MemoryStatistics.swift",
"SourceKind+memoryUsage.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitScreenTests",
"module_type" : "SwiftTarget",
"name" : "GatheredKitScreenTests",
"path" : "Tests/GatheredKitScreenTests",
"sources" : [
"MockScreen.swift",
"ScreenTests_iOS_tvOS.swift",
"UnitResolutionTests.swift"
],
"target_dependencies" : [
"GatheredKitScreen",
"GatheredKitTestHelpers"
],
"type" : "test"
},
{
"c99name" : "GatheredKitScreen",
"module_type" : "SwiftTarget",
"name" : "GatheredKitScreen",
"path" : "Sources/GatheredKitScreen",
"product_memberships" : [
"GatheredKitScreen"
],
"sources" : [
"Formatters/NSColorSpaceFormatter.swift",
"Formatters/NSColorSpaceModelFormatter.swift",
"Properties/NSColorSpaceProperty.swift",
"Properties/OptionalNSColorSpaceProperty.swift",
"Properties/ResolutionProperty.swift",
"ResolutionMeasurement.swift",
"ScreenProvider_iOS_tvOS.swift",
"ScreenProvider_macOS.swift",
"Screen_iOS_tvOS.swift",
"Screen_macOS.swift",
"Screen_watchOS.swift",
"SourceKind+screen.swift",
"Units/UnitResolution.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitProcessInfo",
"module_type" : "SwiftTarget",
"name" : "GatheredKitProcessInfo",
"path" : "Sources/GatheredKitProcessInfo",
"product_memberships" : [
"GatheredKitProcessInfo"
],
"sources" : [
"SourceKind+thermalState.swift",
"ThermalState.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitMotion",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMotion",
"path" : "Sources/GatheredKitMotion",
"product_memberships" : [
"GatheredKitMotion"
],
"sources" : [
"Formatters/CMAccelerationFormatter.swift",
"Formatters/CMAttitudeFormatter.swift",
"Formatters/CMCalibratedMagneticFieldFormatter.swift",
"Formatters/CMMagneticFieldFormatter.swift",
"Formatters/CMQuaternionFormatter.swift",
"Formatters/CMRotationMatrixFormatter.swift",
"Formatters/CMRotationRateFormatter.swift",
"Formatters/MagneticFieldCalibrationAccuracyFormatter.swift",
"Properties/CMAbsoluteAltitudeDataProperty.swift",
"Properties/CMAccelerationProperty.swift",
"Properties/CMAttitudeProperty.swift",
"Properties/CMCalibratedMagneticFieldProperty.swift",
"Properties/CMMagneticFieldProperty.swift",
"Properties/CMQuaternionProperty.swift",
"Properties/CMRotationMatrixProperty.swift",
"Properties/CMRotationRateProperty.swift",
"Properties/MagneticFieldCalibrationAccuracyProperty.swift",
"Properties/OptionalCMAbsoluteAltitudeDataProperty.swift",
"Properties/OptionalCMAccelerationProperty.swift",
"Properties/OptionalCMAttitudeProperty.swift",
"Properties/OptionalCMCalibratedMagneticFieldProperty.swift",
"Properties/OptionalCMMagneticFieldProperty.swift",
"Properties/OptionalCMQuaternionProperty.swift",
"Properties/OptionalCMRotationMatrixProperty.swift",
"Properties/OptionalCMRotationRateProperty.swift",
"Sources/Accelerometer.swift",
"Sources/Altimeter.swift",
"Sources/CMLogItem+date.swift",
"Sources/CMMotionManager+shared.swift",
"Sources/DeviceMotion.swift",
"Sources/Gyroscope.swift",
"Sources/Magnetometer.swift",
"Sources/SourceKind+motionSources.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitMacrosMacrosTests",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMacrosMacrosTests",
"path" : "Tests/GatheredKitMacrosMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"SourceKindsMacroTests.swift"
],
"target_dependencies" : [
"GatheredKitMacrosMacros"
],
"type" : "test"
},
{
"c99name" : "GatheredKitMacrosMacros",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMacrosMacros",
"path" : "Sources/GatheredKitMacrosMacros",
"product_dependencies" : [
"Algorithms",
"SwiftDiagnostics",
"SwiftSyntax",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"GatheredKitCamera",
"GatheredKitDevice",
"GatheredKitExternalAccessory",
"GatheredKitLocation",
"GatheredKitMotion",
"GatheredKitProcessInfo",
"GatheredKitScreen",
"GatheredKitSystemStatistics",
"GatheredKitUserTracking",
"GatheredKitWiFi",
"GatheredKitMacrosMacros"
],
"sources" : [
"Dignostics/GatheredKitDiagnosticMessage.swift",
"Dignostics/GatheredKitFixItMessage.swift",
"Dignostics/MessageID+GatheredKit.swift",
"MAcros.swift"
],
"type" : "macro"
},
{
"c99name" : "GatheredKitMacros",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMacros",
"path" : "Sources/GatheredKitMacros",
"product_memberships" : [
"GatheredKitCamera",
"GatheredKitDevice",
"GatheredKitExternalAccessory",
"GatheredKitLocation",
"GatheredKitMotion",
"GatheredKitProcessInfo",
"GatheredKitScreen",
"GatheredKitSystemStatistics",
"GatheredKitUserTracking",
"GatheredKitWiFi"
],
"sources" : [
"Macros.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacrosMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitLocationTests",
"module_type" : "SwiftTarget",
"name" : "GatheredKitLocationTests",
"path" : "Tests/GatheredKitLocationTests",
"sources" : [
"LocationTests.swift",
"MockLocationManager.swift"
],
"target_dependencies" : [
"GatheredKitLocation"
],
"type" : "test"
},
{
"c99name" : "GatheredKitLocation",
"module_type" : "SwiftTarget",
"name" : "GatheredKitLocation",
"path" : "Sources/GatheredKitLocation",
"product_memberships" : [
"GatheredKitLocation"
],
"sources" : [
"Properties/CoordinateProperty.swift",
"Properties/OptionalCoordinateProperty.swift",
"Sources/Location.swift",
"Sources/SourceKind+location.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitExternalAccessory",
"module_type" : "SwiftTarget",
"name" : "GatheredKitExternalAccessory",
"path" : "Sources/GatheredKitExternalAccessory",
"product_memberships" : [
"GatheredKitExternalAccessory"
],
"sources" : [
"ExternalAccessory.swift",
"ExternalAccessoryProvider.swift",
"SourceKind+externalAccessory.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitDevice",
"module_type" : "SwiftTarget",
"name" : "GatheredKitDevice",
"path" : "Sources/GatheredKitDevice",
"product_memberships" : [
"GatheredKitDevice"
],
"sources" : [
"Battery/Battery.swift",
"Battery/SourceKind+battery.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKitCamera",
"module_type" : "SwiftTarget",
"name" : "GatheredKitCamera",
"path" : "Sources/GatheredKitCamera",
"product_memberships" : [
"GatheredKitCamera"
],
"sources" : [
"AVCaptureDevicePositionFormatStyle.swift",
"Camera.swift",
"CameraProvider.swift",
"SourceKind+camera.swift"
],
"target_dependencies" : [
"GatheredKit",
"GatheredKitMacros"
],
"type" : "library"
},
{
"c99name" : "GatheredKit",
"module_type" : "SwiftTarget",
"name" : "GatheredKit",
"path" : "Sources/GatheredKit",
"product_memberships" : [
"GatheredKit",
"GatheredKitCamera",
"GatheredKitDevice",
"GatheredKitExternalAccessory",
"GatheredKitLocation",
"GatheredKitMotion",
"GatheredKitProcessInfo",
"GatheredKitScreen",
"GatheredKitSystemStatistics",
"GatheredKitTestHelpers",
"GatheredKitUserTracking",
"GatheredKitWiFi"
],
"sources" : [
"Controllable/Controllable.swift",
"Controllable/ControllableError.swift",
"Controllable/CustomisableUpdateIntervalControllable.swift",
"Extensions/OperationQueue+convenience.swift",
"Extensions/String+localized.swift",
"Extensions/castToOptional.swift",
"Properties/MeasurementProperty.swift",
"Properties/OptionalMeasurementProperty.swift",
"PropertiesProvider/ManuallyUpdatablePropertiesProvider.swift",
"PropertiesProvider/PropertiesProviding.swift",
"Property/OptionalProperty.swift",
"Property/PrimitiveProperty.swift",
"Property/Property.swift",
"Property/PropertyIdentifier.swift",
"Property/ReadOnlyProperty.swift",
"Property/ScaleProperty.swift",
"Property/Snapshot.swift",
"Property/UpdatableProperty.swift",
"Source/BasePollingSource.swift",
"Source/Source.swift",
"Source/SourceAvailability.swift",
"Source/SourceError.swift",
"Source/SourceEvent.swift",
"Source/SourceIdentifier.swift",
"Source/SourceKind.swift",
"Source/UpdatingSource.swift",
"SourceProvider/ControllableSourceProvider.swift",
"SourceProvider/SingleSourceProvider.swift",
"SourceProvider/SourceProvider.swift",
"SourceProvider/SourceProviderEvent.swift",
"SourceProvider/SourceProviderIdentifier.swift",
"SourceProvider/UpdatingSourceProvider.swift",
"Units/UnitFrequency+radiansPerSecond.swift",
"Units/UnitMagneticField.swift"
],
"type" : "library"
}
],
"tools_version" : "6.1"
}
Done.