Build Information
Failed to build GatheredKit, reference main (443b96
), with Swift 6.1 for macOS (SPM) on 16 Jun 2025 02:53:49 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.63.1
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 443b96f Mark `value` and `date` `private(set)`
Cloned https://github.com/JosephDuffy/GatheredKit.git
Revision (git rev-parse @):
443b96ffc434cecf50182fdf169d0436e5dd5cf6
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/JosephDuffy/GatheredKit.git at main
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetching https://github.com/apple/swift-numerics.git from cache
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/swiftlang/swift-syntax from cache
[1/2082] Fetching swift-docc-plugin
Fetched https://github.com/apple/swift-algorithms.git from cache (0.69s)
Fetched https://github.com/apple/swift-numerics.git from cache (1.13s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.51s)
Fetched https://github.com/swiftlang/swift-syntax from cache (1.53s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (4.87s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 509.1.1 (0.71s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.0.0 (0.62s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.3 (0.65s)
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 509.1.1
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.0.3
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "gatheredkit",
"name": "GatheredKit",
"url": "https://github.com/JosephDuffy/GatheredKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GatheredKit",
"dependencies": [
{
"identity": "swift-syntax",
"name": "swift-syntax",
"url": "https://github.com/swiftlang/swift-syntax",
"version": "509.1.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-syntax",
"dependencies": [
]
},
{
"identity": "swift-algorithms",
"name": "swift-algorithms",
"url": "https://github.com/apple/swift-algorithms.git",
"version": "1.2.1",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-algorithms",
"dependencies": [
{
"identity": "swift-numerics",
"name": "swift-numerics",
"url": "https://github.com/apple/swift-numerics.git",
"version": "1.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/JosephDuffy/GatheredKit.git
[1/6437] Fetching gatheredkit
Fetched https://github.com/JosephDuffy/GatheredKit.git from cache (1.06s)
Fetching https://github.com/swiftlang/swift-syntax from cache
Fetching https://github.com/apple/swift-algorithms.git from cache
Fetched https://github.com/apple/swift-algorithms.git from cache (0.48s)
Fetched https://github.com/swiftlang/swift-syntax from cache (0.87s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.95s)
Fetching https://github.com/apple/swift-numerics.git from cache
Fetched https://github.com/apple/swift-numerics.git from cache (0.51s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.3 (0.58s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 509.1.1 (0.03s)
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/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 509.1.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.0.3
Creating working copy for https://github.com/JosephDuffy/GatheredKit.git
Working copy of https://github.com/JosephDuffy/GatheredKit.git resolved at main (443b96f)
warning: '.resolve-product-dependencies': dependency 'gatheredkit' is not used by any target
Found 2 product dependencies
- swift-syntax
- swift-algorithms
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/JosephDuffy/GatheredKit.git
https://github.com/JosephDuffy/GatheredKit.git
{
"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" : "509.0.0",
"upper_bound" : "510.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax"
},
{
"identity" : "swift-algorithms",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.1",
"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" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "maccatalyst",
"version" : "13.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"
],
"type" : "library"
},
{
"c99name" : "GatheredKitUserTracking",
"module_type" : "SwiftTarget",
"name" : "GatheredKitUserTracking",
"path" : "Sources/GatheredKitUserTracking",
"product_memberships" : [
"GatheredKitUserTracking"
],
"sources" : [
"SourceKind+userTracking.swift",
"UserTracking.swift"
],
"target_dependencies" : [
"GatheredKit"
],
"type" : "library"
},
{
"c99name" : "GatheredKitTests",
"module_type" : "SwiftTarget",
"name" : "GatheredKitTests",
"path" : "Tests/GatheredKitTests",
"sources" : [
"MicroTeslaTests.swift",
"PlatformTests.swift",
"PropertyIdentifierTests.swift",
"SourceIdentifierTests.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"
],
"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/NSColorSpaceModelProperty.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"
],
"type" : "library"
},
{
"c99name" : "GatheredKitProcessInfo",
"module_type" : "SwiftTarget",
"name" : "GatheredKitProcessInfo",
"path" : "Sources/GatheredKitProcessInfo",
"product_memberships" : [
"GatheredKitProcessInfo"
],
"sources" : [
"SourceKind+thermalState.swift",
"ThermalState.swift",
"ThermalStateProperty.swift"
],
"target_dependencies" : [
"GatheredKit"
],
"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",
"Shims/CMAbsoluteAltitudeDataShim.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"
],
"type" : "library"
},
{
"c99name" : "GatheredKitMacrosMacros",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMacrosMacros",
"path" : "Sources/GatheredKitMacrosMacros",
"product_dependencies" : [
"Algorithms",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"GatheredKitLocation",
"GatheredKitMacrosMacros"
],
"sources" : [
"MAcros.swift"
],
"type" : "macro"
},
{
"c99name" : "GatheredKitMacros",
"module_type" : "SwiftTarget",
"name" : "GatheredKitMacros",
"path" : "Sources/GatheredKitMacros",
"product_dependencies" : [
"Algorithms",
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"GatheredKitLocation"
],
"sources" : [
"Macros.swift"
],
"target_dependencies" : [
"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/CLLocationAuthorizationProperty.swift",
"Properties/CoordinateProperty.swift",
"Properties/CoordinatePropertyIdentifier.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"
],
"type" : "library"
},
{
"c99name" : "GatheredKitDevice",
"module_type" : "SwiftTarget",
"name" : "GatheredKitDevice",
"path" : "Sources/GatheredKitDevice",
"product_memberships" : [
"GatheredKitDevice"
],
"sources" : [
"Battery/Battery.swift",
"Battery/BatteryStateProperty.swift",
"Battery/SourceKind+battery.swift"
],
"target_dependencies" : [
"GatheredKit"
],
"type" : "library"
},
{
"c99name" : "GatheredKitCamera",
"module_type" : "SwiftTarget",
"name" : "GatheredKitCamera",
"path" : "Sources/GatheredKitCamera",
"product_memberships" : [
"GatheredKitCamera"
],
"sources" : [
"AVCaptureDevicePositionFormatter.swift",
"AVCaptureDevicePositionProperty.swift",
"Camera.swift",
"CameraProvider.swift",
"SourceKind+camera.swift"
],
"target_dependencies" : [
"GatheredKit"
],
"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/BoolProperty.swift",
"Properties/Measurements/AccelerationProperty.swift",
"Properties/Measurements/AngleProperty.swift",
"Properties/Measurements/AnyProperty+measurement.swift",
"Properties/Measurements/FrequencyProperty.swift",
"Properties/Measurements/LengthProperty.swift",
"Properties/Measurements/MagneticFieldProperty.swift",
"Properties/Measurements/MeasurementProperty.swift",
"Properties/Measurements/OptionalMeasurementProperty.swift",
"Properties/Measurements/PressureProperty.swift",
"Properties/Measurements/SpeedProperty.swift",
"Properties/NumericProperties.swift",
"Properties/PercentProperty.swift",
"Properties/StringProperty.swift",
"PropertiesProvider/ManuallyUpdatablePropertiesProvider.swift",
"PropertiesProvider/PropertiesProviding.swift",
"Property/AnySnapshot.swift",
"Property/BasicProperty.swift",
"Property/OptionalProperty.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" : "5.9"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/49] Write sources
[44/49] Compiling _NumericsShims _NumericsShims.c
[46/49] Write swift-version-2F0A5646E1D333AE.txt
[48/117] Compiling SwiftSyntax509 Empty.swift
[49/117] Emitting module SwiftSyntax509
[51/117] Compiling SwiftSyntax509 Empty.swift
[52/117] Emitting module RealModule
[53/117] Compiling RealModule AlgebraicField.swift
[54/118] Compiling RealModule Real.swift
[55/118] Compiling RealModule Float80+Real.swift
[56/118] Compiling RealModule ElementaryFunctions.swift
[57/118] Compiling RealModule Real.swift
[58/119] Compiling RealModule ApproximateEquality.swift
[59/119] Compiling RealModule Float80+Real.swift
[60/119] Compiling RealModule Float16+Real.swift
[62/119] Compiling RealModule AlgebraicField.swift
[63/119] Compiling RealModule ElementaryFunctions.swift
[64/119] Compiling RealModule ApproximateEquality.swift
[65/119] Compiling RealModule Double+Real.swift
[66/119] Compiling RealModule AugmentedArithmetic.swift
[67/119] Emitting module RealModule
[68/119] Compiling RealModule Float+Real.swift
[69/119] Compiling RealModule AugmentedArithmetic.swift
[70/119] Compiling RealModule Double+Real.swift
[71/119] Compiling RealModule Float+Real.swift
[72/119] Compiling RealModule RealFunctions.swift
[74/263] Compiling Algorithms AdjacentPairs.swift
[75/263] Compiling Algorithms Chain.swift
[76/263] Compiling Algorithms Chunked.swift
[77/263] Compiling Algorithms Grouped.swift
[78/263] Compiling Algorithms Indexed.swift
[79/268] Compiling Algorithms MinMax.swift
[80/268] Compiling Algorithms Suffix.swift
[81/268] Compiling Algorithms Trim.swift
[84/270] Compiling Algorithms Combinations.swift
[85/270] Compiling Algorithms Compacted.swift
[86/270] Compiling Algorithms Cycle.swift
[87/272] Compiling Algorithms Joined.swift
[88/272] Compiling Algorithms Keyed.swift
[91/272] Compiling Algorithms RandomSample.swift
[92/272] Compiling Algorithms Reductions.swift
[93/272] Compiling Algorithms Rotate.swift
[94/272] Compiling Algorithms Split.swift
[95/272] Compiling Algorithms Stride.swift
[99/272] Compiling Algorithms EitherSequence.swift
[100/272] Compiling Algorithms FirstNonNil.swift
[101/272] Compiling Algorithms FlattenCollection.swift
[105/272] Compiling Algorithms Partition.swift
[106/272] Compiling Algorithms Permutations.swift
[107/272] Compiling Algorithms Product.swift
[116/272] Compiling Algorithms Intersperse.swift
[123/272] Compiling Algorithms Unique.swift
[124/272] Compiling Algorithms Windows.swift
[130/272] Compiling SwiftSyntax AbsolutePosition.swift
[131/272] Compiling SwiftSyntax Assert.swift
[132/272] Compiling SwiftSyntax BumpPtrAllocator.swift
[133/272] Compiling SwiftSyntax CommonAncestor.swift
[134/272] Compiling SwiftSyntax Convenience.swift
[135/272] Compiling SwiftSyntax RawSyntaxTokenView.swift
[136/272] Compiling SwiftSyntax SourceLength.swift
[137/272] Compiling SwiftSyntax SourceLocation.swift
[138/272] Compiling SwiftSyntax SourcePresence.swift
[139/272] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[152/281] Compiling SwiftSyntax SyntaxText.swift
[153/281] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[154/281] Compiling SwiftSyntax TokenDiagnostic.swift
[155/281] Compiling SwiftSyntax TokenSyntax.swift
[156/281] Compiling SwiftSyntax Trivia.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:25:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
25 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
26 | }
27 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 |
3 | public protocol UpdatesProviding: AnyObject {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:22:30: warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
20 | AsyncStream<SourceEvent> { continuation in
21 | let cancellable = eventsPublisher.sink { event in
22 | continuation.yield(event)
| |- warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'event' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:25:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
25 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
26 | }
27 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 |
3 | public protocol UpdatesProviding: AnyObject {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:22:30: warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
20 | AsyncStream<SourceEvent> { continuation in
21 | let cancellable = eventsPublisher.sink { event in
22 | continuation.yield(event)
| |- warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'event' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:25:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
25 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
26 | }
27 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 |
3 | public protocol UpdatesProviding: AnyObject {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:22:30: warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
20 | AsyncStream<SourceEvent> { continuation in
21 | let cancellable = eventsPublisher.sink { event in
22 | continuation.yield(event)
| |- warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'event' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:25:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
25 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
26 | }
27 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 |
3 | public protocol UpdatesProviding: AnyObject {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Source/UpdatingSource.swift:22:30: warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
20 | AsyncStream<SourceEvent> { continuation in
21 | let cancellable = eventsPublisher.sink { event in
22 | continuation.yield(event)
| |- warning: sending 'event' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'event' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
23 | }
24 | continuation.onTermination = { @Sendable [cancellable] _ in
[161/281] Emitting module Algorithms
[163/281] Emitting module GatheredKit
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:43:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
43 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
44 | }
45 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 | import Foundation
3 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:55:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
55 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
56 | }
57 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:40:30: warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
38 | AsyncStream<Snapshot<Value>> { continuation in
39 | let cancellable = snapshotsPublisher.sink { snapshot in
40 | continuation.yield(snapshot)
| |- warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:52:30: warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
50 | AsyncStream<Value> { continuation in
51 | let cancellable = snapshotsPublisher.sink { snapshot in
52 | continuation.yield(snapshot.value)
| |- warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot.value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:43:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
43 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
44 | }
45 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 | import Foundation
3 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:55:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
55 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
56 | }
57 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:40:30: warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
38 | AsyncStream<Snapshot<Value>> { continuation in
39 | let cancellable = snapshotsPublisher.sink { snapshot in
40 | continuation.yield(snapshot)
| |- warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:52:30: warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
50 | AsyncStream<Value> { continuation in
51 | let cancellable = snapshotsPublisher.sink { snapshot in
52 | continuation.yield(snapshot.value)
| |- warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot.value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
[186/281] Compiling SwiftSyntax RawSyntaxNodes.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:43:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
43 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
44 | }
45 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 | import Foundation
3 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:55:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
55 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
56 | }
57 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:40:30: warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
38 | AsyncStream<Snapshot<Value>> { continuation in
39 | let cancellable = snapshotsPublisher.sink { snapshot in
40 | continuation.yield(snapshot)
| |- warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:52:30: warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
50 | AsyncStream<Value> { continuation in
51 | let cancellable = snapshotsPublisher.sink { snapshot in
52 | continuation.yield(snapshot.value)
| |- warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot.value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
[187/281] Compiling SwiftSyntax RawSyntaxValidation.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:43:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
43 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
44 | }
45 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 | import Foundation
3 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:55:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
55 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
56 | }
57 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:40:30: warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
38 | AsyncStream<Snapshot<Value>> { continuation in
39 | let cancellable = snapshotsPublisher.sink { snapshot in
40 | continuation.yield(snapshot)
| |- warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:52:30: warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
50 | AsyncStream<Value> { continuation in
51 | let cancellable = snapshotsPublisher.sink { snapshot in
52 | continuation.yield(snapshot.value)
| |- warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot.value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
[188/281] Compiling SwiftSyntax SyntaxDeclNodes.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:43:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
43 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
44 | }
45 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
1 | import Combine
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Combine'
2 | import Foundation
3 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:55:17: warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
55 | cancellable.cancel()
| `- warning: capture of 'cancellable' with non-sendable type 'AnyCancellable' in a '@Sendable' closure; this is an error in the Swift 6 language mode
56 | }
57 | }
Combine.AnyCancellable:2:20: note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
1 | @available(macOS 10.15, iOS 13.0, tvOS 13.0, watchOS 6.0, *)
2 | final public class AnyCancellable : Cancellable, Hashable {
| `- note: class 'AnyCancellable' does not conform to the 'Sendable' protocol
3 | public init(_ cancel: @escaping () -> Void)
4 | public init<C>(_ canceller: C) where C : Cancellable
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:40:30: warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
38 | AsyncStream<Snapshot<Value>> { continuation in
39 | let cancellable = snapshotsPublisher.sink { snapshot in
40 | continuation.yield(snapshot)
| |- warning: sending 'snapshot' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
41 | }
42 | continuation.onTermination = { @Sendable [cancellable] _ in
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKit/Property/Property.swift:52:30: warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
50 | AsyncStream<Value> { continuation in
51 | let cancellable = snapshotsPublisher.sink { snapshot in
52 | continuation.yield(snapshot.value)
| |- warning: sending 'snapshot.value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'snapshot.value' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
53 | }
54 | continuation.onTermination = { @Sendable [cancellable] _ in
[199/281] Compiling GatheredKit SourceProviderIdentifier.swift
[200/281] Compiling GatheredKit UpdatingSourceProvider.swift
[201/281] Compiling GatheredKit UnitFrequency+radiansPerSecond.swift
[202/281] Compiling GatheredKit UnitMagneticField.swift
[203/347] Compiling GatheredKitUserTracking SourceKind+userTracking.swift
[204/347] Emitting module GatheredKitProcessInfo
[205/347] Compiling GatheredKitProcessInfo SourceKind+thermalState.swift
[206/347] Compiling GatheredKitProcessInfo ThermalStateProperty.swift
[207/347] Compiling GatheredKitProcessInfo ThermalState.swift
[208/347] Emitting module GatheredKitTestHelpers
[209/347] Compiling GatheredKitTestHelpers MockNotificationCenter.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitTestHelpers/Mocks/MockNotificationCenter.swift:75:95: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
65 | public override func addObserver(
66 | forName name: Notification.Name?, object obj: Any?, queue: OperationQueue?,
67 | using block: @escaping (Notification) -> Void
| `- note: parameter 'block' is implicitly non-sendable
68 | ) -> NSObjectProtocol {
69 | defer {
:
73 | addObserverParameters.append((name: name, object: obj, queue: queue, block: block))
74 |
75 | let opaqueObject = super.addObserver(forName: name, object: obj, queue: queue, using: block)
| `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
76 | addObserverOpaqueObjects.append(opaqueObject)
77 | return opaqueObject
[210/357] Emitting module GatheredKitUserTracking
[211/357] Compiling GatheredKitUserTracking UserTracking.swift
[212/357] Emitting module GatheredKitMotion
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Accelerometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/CMMotionManager+shared.swift:6:13: warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | @available(macOS, unavailable)
6 | private var _sharedCMMotionManager: CMMotionManager?
| |- warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_sharedCMMotionManager' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var '_sharedCMMotionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | private let accessLock = NSLock()
8 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/DeviceMotion.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public static func availableReferenceFrames() -> CMAttitudeReferenceFrame {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Gyroscope.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Magnetometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[213/360] Compiling GatheredKitSystemStatistics MemoryStatistics.swift
[214/360] Emitting module GatheredKitSystemStatistics
[215/360] Compiling GatheredKitSystemStatistics SourceKind+memoryUsage.swift
[216/360] Compiling GatheredKitExternalAccessory SourceKind+externalAccessory.swift
[217/360] Compiling GatheredKitExternalAccessory ExternalAccessoryProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitExternalAccessory/ExternalAccessoryProvider.swift:97:18: warning: TODO: Perform a diff based on ids
95 |
96 | private func updateSources() {
97 | #warning("TODO: Perform a diff based on ids")
| `- warning: TODO: Perform a diff based on ids
98 | sources = accessoryManager.connectedAccessories.map { accessory in
99 | ExternalAccessory(accessory: accessory)
[218/360] Compiling GatheredKitExternalAccessory ExternalAccessory.swift
[219/360] Emitting module GatheredKitExternalAccessory
[220/360] Compiling GatheredKitDevice BatteryStateProperty.swift
[221/360] Compiling GatheredKitDevice SourceKind+battery.swift
[222/360] Compiling GatheredKitDevice Battery.swift
[223/360] Emitting module GatheredKitDevice
[224/360] Compiling GatheredKitMotion CMQuaternionFormatter.swift
[225/360] Compiling GatheredKitMotion CMRotationMatrixFormatter.swift
[226/360] Compiling GatheredKitMotion CMRotationRateFormatter.swift
[227/360] Compiling GatheredKitMotion MagneticFieldCalibrationAccuracyFormatter.swift
[228/360] Compiling GatheredKitScreen NSColorSpaceFormatter.swift
[229/360] Compiling GatheredKitScreen NSColorSpaceModelFormatter.swift
[230/360] Compiling GatheredKitScreen ResolutionMeasurement.swift
[231/360] Compiling GatheredKitScreen ScreenProvider_iOS_tvOS.swift
[232/360] Compiling GatheredKitWiFi WiFiProvider.swift
[233/360] Emitting module GatheredKitWiFi
[234/360] Compiling GatheredKitWiFi SourceKind+wifi.swift
[235/360] Compiling GatheredKitWiFi WiFi.swift
[236/360] Compiling GatheredKitMotion CMLogItem+date.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/CMMotionManager+shared.swift:6:13: warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | @available(macOS, unavailable)
6 | private var _sharedCMMotionManager: CMMotionManager?
| |- warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_sharedCMMotionManager' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var '_sharedCMMotionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | private let accessLock = NSLock()
8 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/DeviceMotion.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public static func availableReferenceFrames() -> CMAttitudeReferenceFrame {
[237/360] Compiling GatheredKitMotion CMMotionManager+shared.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/CMMotionManager+shared.swift:6:13: warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | @available(macOS, unavailable)
6 | private var _sharedCMMotionManager: CMMotionManager?
| |- warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_sharedCMMotionManager' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var '_sharedCMMotionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | private let accessLock = NSLock()
8 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/DeviceMotion.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public static func availableReferenceFrames() -> CMAttitudeReferenceFrame {
[238/360] Compiling GatheredKitMotion DeviceMotion.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/CMMotionManager+shared.swift:6:13: warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
4 |
5 | @available(macOS, unavailable)
6 | private var _sharedCMMotionManager: CMMotionManager?
| |- warning: var '_sharedCMMotionManager' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_sharedCMMotionManager' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make var '_sharedCMMotionManager' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | private let accessLock = NSLock()
8 |
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/DeviceMotion.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public static func availableReferenceFrames() -> CMAttitudeReferenceFrame {
[239/360] Compiling GatheredKitMotion OptionalCMQuaternionProperty.swift
[240/360] Compiling GatheredKitMotion OptionalCMRotationMatrixProperty.swift
[241/360] Compiling GatheredKitMotion OptionalCMRotationRateProperty.swift
[242/360] Compiling GatheredKitMotion MagneticFieldCalibrationAccuracyProperty.swift
[243/360] Compiling GatheredKitMotion OptionalCMAbsoluteAltitudeDataProperty.swift
[244/360] Compiling GatheredKitMotion OptionalCMAccelerationProperty.swift
[245/360] Compiling GatheredKitMotion CMMagneticFieldProperty.swift
[246/360] Compiling GatheredKitMotion CMQuaternionProperty.swift
[247/360] Compiling GatheredKitMotion CMRotationMatrixProperty.swift
[248/360] Compiling GatheredKitMotion CMRotationRateProperty.swift
[249/360] Compiling GatheredKitMotion OptionalCMAttitudeProperty.swift
[250/360] Compiling GatheredKitMotion OptionalCMCalibratedMagneticFieldProperty.swift
[251/360] Compiling GatheredKitMotion OptionalCMMagneticFieldProperty.swift
[252/360] Compiling GatheredKitScreen NSColorSpaceModelProperty.swift
[253/360] Compiling GatheredKitScreen NSColorSpaceProperty.swift
[254/360] Compiling GatheredKitScreen OptionalNSColorSpaceProperty.swift
[255/360] Compiling GatheredKitScreen ResolutionProperty.swift
[256/360] Compiling GatheredKitMotion CMAbsoluteAltitudeDataShim.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Accelerometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[257/360] Compiling GatheredKitMotion Accelerometer.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Accelerometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[258/360] Compiling GatheredKitMotion Altimeter.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Accelerometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[259/360] Compiling GatheredKitMotion Gyroscope.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Gyroscope.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Magnetometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[260/360] Compiling GatheredKitMotion Magnetometer.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Gyroscope.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Magnetometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[261/360] Compiling GatheredKitMotion SourceKind+motionSources.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Gyroscope.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitMotion/Sources/Magnetometer.swift:18:23: warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | public let availability: SourceAvailability
17 |
18 | public static var defaultUpdateInterval: TimeInterval = 1
| |- warning: static property 'defaultUpdateInterval' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'defaultUpdateInterval' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'defaultUpdateInterval' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | public var eventsPublisher: AnyPublisher<SourceEvent, Never> {
[262/360] Emitting module SwiftSyntax
[264/360] Compiling GatheredKitScreen SourceKind+screen.swift
[265/360] Compiling GatheredKitScreen Screen_watchOS.swift
[266/360] Compiling GatheredKitScreen Screen_iOS_tvOS.swift
[267/360] Compiling GatheredKitScreen ScreenProvider_macOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
[268/360] Compiling GatheredKitScreen Screen_macOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:116:24: error: cannot infer contextual base in reference to member 'init'
114 | self.notificationCenter = notificationCenter
115 |
116 | _resolution = .init(
| `- error: cannot infer contextual base in reference to member 'init'
117 | id: id.identifierForChildPropertyWithId("resolution"),
118 | value: screen.frame.size,
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:119:20: error: cannot infer contextual base in reference to member 'pixels'
117 | id: id.identifierForChildPropertyWithId("resolution"),
118 | value: screen.frame.size,
119 | unit: .pixels
| `- error: cannot infer contextual base in reference to member 'pixels'
120 | )
121 | _colorSpace = .init(
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:156:30: warning: capture of 'self' with non-sendable type 'Screen?' in a '@Sendable' closure
5 |
6 | /// A wrapper around `NSScreen`.
7 | public final class Screen: UpdatingSource, Controllable {
| `- note: class 'Screen' does not conform to the 'Sendable' protocol
8 | private enum State {
9 | case notMonitoring
:
154 | queue: updatesQueue
155 | ) { [weak self] notification in
156 | guard let self = self else { return }
| `- warning: capture of 'self' with non-sendable type 'Screen?' in a '@Sendable' closure
157 | guard let screen = notification.object as? NSScreen else { return }
158 | self._colorSpace.updateValue(screen.colorSpace)
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:181:39: warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
171 | Stop performing automatic date refreshes
172 | */
173 | public func stopUpdating() {
| `- note: add '@MainActor' to make instance method 'stopUpdating()' part of global actor 'MainActor'
174 | guard case .monitoring(let screenParametersObserver, let colorSpaceObserver, _) = state
175 | else { return }
:
179 | screenParametersObserver,
180 | name: NSApplication.didChangeScreenParametersNotification,
181 | object: NSApplication.shared
| `- warning: main actor-isolated class property 'shared' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
182 | )
183 |
/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/Library/Frameworks/AppKit.framework/Headers/NSApplication.h:193:61: note: class property declared here
191 | APPKIT_EXTERN __kindof NSApplication * _Null_unspecified NSApp NS_SWIFT_UI_ACTOR;
192 |
193 | @property (class, readonly, strong) __kindof NSApplication *sharedApplication;
| `- note: class property declared here
194 | @property (nullable, weak) id<NSApplicationDelegate> delegate;
195 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[277/361] Emitting module GatheredKitScreen
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
[278/361] Compiling GatheredKitScreen UnitResolution.swift
[294/361] Compiling GatheredKitCamera SourceKind+camera.swift
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/5] Write swift-version-2F0A5646E1D333AE.txt
[4/73] Emitting module SwiftSyntax509
[6/73] Compiling SwiftSyntax509 Empty.swift
[8/73] Compiling RealModule Real.swift
[9/74] Compiling RealModule Float80+Real.swift
[10/74] Compiling RealModule Real.swift
[11/75] Compiling RealModule RealFunctions.swift
[12/75] Compiling RealModule Float16+Real.swift
[13/75] Compiling RealModule Float80+Real.swift
[14/75] Compiling RealModule Float16+Real.swift
[15/75] Compiling RealModule RealFunctions.swift
[16/75] Compiling RealModule ElementaryFunctions.swift
[17/75] Compiling RealModule Float+Real.swift
[18/75] Compiling RealModule AugmentedArithmetic.swift
[19/75] Compiling RealModule ApproximateEquality.swift
[20/75] Compiling RealModule Double+Real.swift
[21/75] Compiling RealModule Float+Real.swift
[22/121] Compiling RealModule ElementaryFunctions.swift
[23/121] Compiling RealModule ApproximateEquality.swift
[24/121] Compiling RealModule Double+Real.swift
[25/121] Compiling RealModule AugmentedArithmetic.swift
[26/121] Compiling RealModule AlgebraicField.swift
[27/121] Emitting module RealModule
[28/121] Compiling RealModule AlgebraicField.swift
[29/121] Emitting module RealModule
[30/193] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[31/193] Compiling SwiftSyntax SyntaxText.swift
[32/193] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[33/193] Compiling SwiftSyntax TokenDiagnostic.swift
[34/197] Emitting module GatheredKit
[35/197] Compiling Algorithms AdjacentPairs.swift
[36/197] Compiling Algorithms Chain.swift
[37/197] Compiling Algorithms Chunked.swift
[38/197] Compiling Algorithms EitherSequence.swift
[39/197] Compiling Algorithms FirstNonNil.swift
[40/197] Compiling Algorithms Indexed.swift
[41/197] Compiling Algorithms Intersperse.swift
[42/197] Compiling Algorithms Partition.swift
[43/197] Compiling Algorithms Permutations.swift
[44/197] Compiling Algorithms Product.swift
[45/223] Compiling Algorithms FlattenCollection.swift
[46/223] Compiling Algorithms Split.swift
[47/223] Compiling Algorithms Stride.swift
[48/223] Compiling Algorithms RandomSample.swift
[49/223] Compiling Algorithms Reductions.swift
[50/223] Compiling Algorithms Rotate.swift
[51/223] Compiling Algorithms Partition.swift
[52/223] Compiling Algorithms Permutations.swift
[53/223] Compiling Algorithms Product.swift
[54/223] Compiling Algorithms Joined.swift
[55/223] Compiling Algorithms Suffix.swift
[56/223] Compiling Algorithms Trim.swift
[57/225] Compiling SwiftSyntax Utils.swift
[58/225] Compiling SwiftSyntax ChildNameForKeyPath.swift
[59/225] Compiling SwiftSyntax Keyword.swift
[60/225] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[61/225] Compiling SwiftSyntax TokenSyntax.swift
[62/225] Compiling SwiftSyntax Trivia.swift
[63/225] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[64/225] Compiling SwiftSyntax SyntaxBaseNodes.swift
[65/225] Compiling SwiftSyntax SyntaxCollections.swift
[66/225] Compiling Algorithms Chain.swift
[67/225] Compiling Algorithms Chunked.swift
[68/225] Compiling Algorithms Grouped.swift
[69/225] Compiling Algorithms Indexed.swift
[70/225] Compiling Algorithms Intersperse.swift
[71/225] Compiling Algorithms Unique.swift
[72/225] Compiling Algorithms Windows.swift
[73/225] Compiling SwiftSyntax SourceLocation.swift
[74/225] Compiling SwiftSyntax SourcePresence.swift
[75/225] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[79/227] Compiling GatheredKit SourceProviderIdentifier.swift
[80/227] Compiling GatheredKit UpdatingSourceProvider.swift
[81/227] Compiling GatheredKit UnitFrequency+radiansPerSecond.swift
[82/227] Compiling GatheredKit UnitMagneticField.swift
[85/227] Compiling Algorithms Unique.swift
[86/227] Compiling Algorithms Windows.swift
[90/277] Compiling GatheredKitMotion OptionalCMCalibratedMagneticFieldProperty.swift
[91/277] Compiling GatheredKitMotion OptionalCMMagneticFieldProperty.swift
[92/277] Compiling GatheredKitMotion CMMagneticFieldFormatter.swift
[93/277] Compiling GatheredKitMotion CMLogItem+date.swift
[94/277] Compiling GatheredKitMotion CMMotionManager+shared.swift
[95/277] Compiling GatheredKitMotion CMAccelerationFormatter.swift
[96/277] Compiling GatheredKitMotion CMAttitudeFormatter.swift
[97/277] Compiling GatheredKitMotion CMCalibratedMagneticFieldFormatter.swift
[98/277] Compiling GatheredKitMotion Accelerometer.swift
[99/277] Compiling GatheredKitMotion Altimeter.swift
[100/277] Compiling GatheredKitMotion CMMagneticFieldProperty.swift
[101/277] Compiling GatheredKitMotion CMQuaternionProperty.swift
[102/277] Compiling GatheredKitMotion CMRotationMatrixProperty.swift
[103/277] Compiling GatheredKitMotion CMRotationRateProperty.swift
[104/277] Compiling GatheredKitMotion DeviceMotion.swift
[105/277] Compiling GatheredKitMotion OptionalCMQuaternionProperty.swift
[109/277] Compiling GatheredKitMotion CMQuaternionFormatter.swift
[110/277] Compiling GatheredKitMotion CMRotationMatrixFormatter.swift
[111/277] Compiling GatheredKitMotion CMRotationRateFormatter.swift
[112/277] Compiling GatheredKitMotion OptionalCMRotationMatrixProperty.swift
[113/277] Compiling GatheredKitMotion OptionalCMRotationRateProperty.swift
[114/277] Compiling GatheredKitMotion CMAbsoluteAltitudeDataShim.swift
[118/277] Compiling GatheredKitSystemStatistics SourceKind+memoryUsage.swift
[119/277] Compiling GatheredKitProcessInfo ThermalStateProperty.swift
[120/277] Compiling GatheredKitUserTracking SourceKind+userTracking.swift
[121/277] Compiling GatheredKitUserTracking UserTracking.swift
[122/277] Emitting module GatheredKitUserTracking
[123/277] Compiling GatheredKitWiFi WiFi.swift
[124/277] Emitting module GatheredKitWiFi
[125/277] Compiling GatheredKitWiFi SourceKind+wifi.swift
[126/277] Compiling GatheredKitWiFi WiFiProvider.swift
[127/277] Compiling GatheredKitExternalAccessory ExternalAccessoryProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitExternalAccessory/ExternalAccessoryProvider.swift:97:18: warning: TODO: Perform a diff based on ids
95 |
96 | private func updateSources() {
97 | #warning("TODO: Perform a diff based on ids")
| `- warning: TODO: Perform a diff based on ids
98 | sources = accessoryManager.connectedAccessories.map { accessory in
99 | ExternalAccessory(accessory: accessory)
[128/277] Compiling GatheredKitExternalAccessory SourceKind+externalAccessory.swift
[132/279] Compiling GatheredKitProcessInfo SourceKind+thermalState.swift
[133/279] Emitting module GatheredKitProcessInfo
[134/279] Compiling GatheredKitProcessInfo ThermalState.swift
[135/279] Emitting module GatheredKitExternalAccessory
[136/279] Compiling GatheredKitExternalAccessory ExternalAccessory.swift
[137/293] Compiling GatheredKitSystemStatistics MemoryStatistics.swift
[138/293] Emitting module GatheredKitSystemStatistics
[146/303] Compiling GatheredKitMotion MagneticFieldCalibrationAccuracyFormatter.swift
[147/303] Compiling GatheredKitMotion MagneticFieldCalibrationAccuracyProperty.swift
[148/303] Compiling GatheredKitScreen OptionalNSColorSpaceProperty.swift
[149/303] Compiling GatheredKitScreen ResolutionProperty.swift
[150/303] Emitting module GatheredKitMotion
[156/306] Compiling GatheredKitMotion OptionalCMAbsoluteAltitudeDataProperty.swift
[157/306] Compiling GatheredKitMotion OptionalCMAccelerationProperty.swift
[158/306] Compiling GatheredKitScreen NSColorSpaceFormatter.swift
[159/306] Compiling GatheredKitScreen NSColorSpaceModelFormatter.swift
[160/306] Compiling GatheredKitScreen NSColorSpaceModelProperty.swift
[161/306] Compiling GatheredKitScreen NSColorSpaceProperty.swift
[167/311] Compiling GatheredKitMotion OptionalCMAttitudeProperty.swift
[170/311] Compiling GatheredKitMotion CMAbsoluteAltitudeDataProperty.swift
[171/311] Compiling GatheredKitMotion CMAccelerationProperty.swift
[172/311] Compiling GatheredKitMotion CMAttitudeProperty.swift
[173/311] Compiling GatheredKitMotion CMCalibratedMagneticFieldProperty.swift
[174/311] Compiling GatheredKitScreen ResolutionMeasurement.swift
[175/311] Compiling GatheredKitScreen ScreenProvider_iOS_tvOS.swift
[187/311] Compiling GatheredKitDevice SourceKind+battery.swift
[188/311] Compiling GatheredKitDevice BatteryStateProperty.swift
[189/311] Compiling GatheredKitDevice Battery.swift
[190/311] Emitting module GatheredKitDevice
[191/311] Emitting module GatheredKitTestHelpers
[192/311] Compiling GatheredKitTestHelpers MockNotificationCenter.swift
[198/311] Compiling GatheredKitScreen SourceKind+screen.swift
[199/311] Compiling GatheredKitScreen Screen_watchOS.swift
[200/312] Compiling GatheredKitScreen Screen_iOS_tvOS.swift
[201/312] Compiling GatheredKitScreen Screen_macOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:116:24: error: cannot infer contextual base in reference to member 'init'
114 | self.notificationCenter = notificationCenter
115 |
116 | _resolution = .init(
| `- error: cannot infer contextual base in reference to member 'init'
117 | id: id.identifierForChildPropertyWithId("resolution"),
118 | value: screen.frame.size,
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:119:20: error: cannot infer contextual base in reference to member 'pixels'
117 | id: id.identifierForChildPropertyWithId("resolution"),
118 | value: screen.frame.size,
119 | unit: .pixels
| `- error: cannot infer contextual base in reference to member 'pixels'
120 | )
121 | _colorSpace = .init(
error: emit-module command failed with exit code 1 (use -v to see invocation)
[208/312] Compiling GatheredKitScreen ScreenProvider_macOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
[211/312] Emitting module GatheredKitScreen
/Users/admin/builder/spi-builder-workspace/Sources/GatheredKitScreen/Screen_macOS.swift:44:29: error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
42 | */
43 | @ResolutionProperty
44 | public private(set) var resolution: CGSize
| `- error: property type 'CGSize' does not match 'wrappedValue' type 'ResolutionMeasurement'
45 |
46 | /**
[212/312] Compiling GatheredKitScreen UnitResolution.swift
[213/312] Compiling GatheredKitCamera SourceKind+camera.swift
BUILD FAILURE 6.1 macosSpm