Build Information
Failed to build HealthKitOnFhir, reference 1.0.2 (b8e5e9), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 09:40:21 UTC.
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/microsoft/healthkit-on-fhir.git
Reference: 1.0.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/microsoft/healthkit-on-fhir
* tag 1.0.2 -> FETCH_HEAD
HEAD is now at b8e5e9b Added new HealthKit types (#14)
Cloned https://github.com/microsoft/healthkit-on-fhir.git
Revision (git rev-parse @):
b8e5e9baa85b80abe84e6733f9c2df2211d507b4
SUCCESS checkout https://github.com/microsoft/healthkit-on-fhir.git at 1.0.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/microsoft/healthkit-on-fhir.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 244]
[Planning deferred tasks]
[55 / 112]
[58 / 115] IomtFhirClient
[68 / 178]
[70 / 189]
[76 / 189]
[79 / 189]
[83 / 189]
[85 / 189]
[88 / 189]
[92 / 189]
[94 / 189]
[95 / 189]
[106 / 189] IomtFhirClient
[107 / 189]
[110 / 189] IomtFhirClient
[117 / 189] HealthDataSync
[124 / 189] IomtFhirClient
[126 / 189] Models
Fetching https://github.com/microsoft/health-data-sync
Fetching https://github.com/microsoft/healthkit-to-fhir
Fetching https://github.com/smart-on-fhir/Swift-FHIR
Fetching https://github.com/microsoft/iomt-fhir-client
[1/79] Fetching health-data-sync
[10/249] Fetching health-data-sync, healthkit-to-fhir
[27/18338] Fetching health-data-sync, healthkit-to-fhir, swift-fhir
[28/18434] Fetching health-data-sync, healthkit-to-fhir, swift-fhir, iomt-fhir-client
Fetched https://github.com/microsoft/health-data-sync (2.75s)
Fetched https://github.com/microsoft/iomt-fhir-client (2.75s)
Fetched https://github.com/smart-on-fhir/Swift-FHIR (2.75s)
Fetched https://github.com/microsoft/healthkit-to-fhir (2.75s)
Computing version for https://github.com/microsoft/health-data-sync
Computed https://github.com/microsoft/health-data-sync at 1.0.0 (3.44s)
Computing version for https://github.com/microsoft/iomt-fhir-client
Computed https://github.com/microsoft/iomt-fhir-client at 1.0.0 (0.62s)
Computing version for https://github.com/microsoft/healthkit-to-fhir
Computed https://github.com/microsoft/healthkit-to-fhir at 1.0.3 (0.61s)
Computing version for https://github.com/smart-on-fhir/Swift-FHIR
Computed https://github.com/smart-on-fhir/Swift-FHIR at 4.2.1 (0.62s)
Creating working copy for https://github.com/microsoft/healthkit-to-fhir
Working copy of https://github.com/microsoft/healthkit-to-fhir resolved at 1.0.3
Creating working copy for https://github.com/smart-on-fhir/Swift-FHIR
Working copy of https://github.com/smart-on-fhir/Swift-FHIR resolved at 4.2.1
Creating working copy for https://github.com/microsoft/health-data-sync
Working copy of https://github.com/microsoft/health-data-sync resolved at 1.0.0
Creating working copy for https://github.com/microsoft/iomt-fhir-client
Working copy of https://github.com/microsoft/iomt-fhir-client resolved at 1.0.0
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line: cd /Users/admin/builder
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:17:34: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m15 |[0;0m /// - Parameter observer: The HDSQueryObserver that was notified of changes.
[0;36m16 |[0;0m /// - Returns: The number of changes that should be included in the query result. (If nil, the default value of 25 will be used.
[0;36m17 |[0;0m func batchSize(for observer: [4;39mHDSQueryObserver[0;0m) -> Int?
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m18 |[0;0m
[0;36m19 |[0;0m /// Will be called when the HDSQueryObserver is notified of changes relating to the query, before the execution of the anchored query.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:24:38: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m22 |[0;0m /// - observer: The HDSQueryObserver that was notified of changes.
[0;36m23 |[0;0m /// - completion: Must be called to start the execution of the anchored query and subsequent synchronization with the external store. Return true to start the execution and false to cancel.
[0;36m24 |[0;0m func shouldExecute(for observer: [4;39mHDSQueryObserver[0;0m, completion: @escaping (Bool) -> Void)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m /// Will be called after execution of the anchor query AND synchronization with the external store has completed.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:31:43: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m29 |[0;0m /// - observer: The HDSQueryObserver that finished execution.
[0;36m30 |[0;0m /// - error: An Error providing data on an execution or synchronization failure (error will be nil if the process completed successfully).
[0;36m31 |[0;0m func didFinishExecution(for observer: [4;39mHDSQueryObserver[0;0m, error: Error?)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m32 |[0;0m }
[0;36m33 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:36:34: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m34 |[0;0m public extension HDSQueryObserverDelegate
[0;36m35 |[0;0m {
[0;36m36 |[0;0m func batchSize(for observer: [4;39mHDSQueryObserver[0;0m) -> Int?
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m37 |[0;0m {
[0;36m38 |[0;0m return Constants.defaultBatchSize
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:41:38: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m39 |[0;0m }
[0;36m40 |[0;0m
[0;36m41 |[0;0m func shouldExecute(for observer: [4;39mHDSQueryObserver[0;0m, completion: @escaping (Bool) -> Void)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m42 |[0;0m {
[0;36m43 |[0;0m completion(true)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift:46:43: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m44 |[0;0m }
[0;36m45 |[0;0m
[0;36m46 |[0;0m func didFinishExecution(for observer: [4;39mHDSQueryObserver[0;0m, error: Error?)
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m47 |[0;0m {
[0;36m48 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverFactory.swift:21:85: [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m19 |[0;0m }
[0;36m20 |[0;0m
[0;36m21 |[0;0m internal func observers(with synchronizers:[HDSObjectSynchronizerProtocol]) -> [[4;39mHDSQueryObserver[0;0m]
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSQueryObserver' in scope[0;0m
[0;36m22 |[0;0m {
[0;36m23 |[0;0m var observers = [HDSQueryObserver]()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:13:24: [1;31merror: [1;39m'HKHealthStore' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m|[0;0m `- [1;31merror: [1;39m'HKHealthStore' is only available in macOS 13.0 or newer[0;0m
[0;36m14 |[0;0m
[0;36m15 |[0;0m public init(store: HKHealthStore)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:15:24: [1;31merror: [1;39m'HKHealthStore' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m14 |[0;0m
[0;36m15 |[0;0m public init(store: HKHealthStore)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKHealthStore' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing initializer[0;0m
[0;36m16 |[0;0m {
[0;36m17 |[0;0m self.store = store;
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:25:47: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
[0;36m25 |[0;0m public func authorizationStatus(for type: HKObjectType) -> HKAuthorizationStatus
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m26 |[0;0m {
[0;36m27 |[0;0m return self.store.authorizationStatus(for: type)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:25:64: [1;31merror: [1;39m'HKAuthorizationStatus' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m23 |[0;0m }
[0;36m24 |[0;0m
[0;36m25 |[0;0m public func authorizationStatus(for type: HKObjectType) -> HKAuthorizationStatus
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKAuthorizationStatus' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m26 |[0;0m {
[0;36m27 |[0;0m return self.store.authorizationStatus(for: type)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:30:64: [1;31merror: [1;39m'HKSampleType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m public func requestAuthorization(toShare typesToShare: Set<HKSampleType>?, read typesToRead: Set<HKObjectType>?, completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKSampleType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m31 |[0;0m {
[0;36m32 |[0;0m self.store.requestAuthorization(toShare: typesToShare, read: typesToRead, completion: completion)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:30:102: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m28 |[0;0m }
[0;36m29 |[0;0m
[0;36m30 |[0;0m public func requestAuthorization(toShare typesToShare: Set<HKSampleType>?, read typesToRead: Set<HKObjectType>?, completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m31 |[0;0m {
[0;36m32 |[0;0m self.store.requestAuthorization(toShare: typesToShare, read: typesToRead, completion: completion)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:35:34: [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m33 |[0;0m }
[0;36m34 |[0;0m
[0;36m35 |[0;0m public func execute(_ query: HKQuery)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m36 |[0;0m {
[0;36m37 |[0;0m self.store.execute(query)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:40:31: [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m38 |[0;0m }
[0;36m39 |[0;0m
[0;36m40 |[0;0m public func stop(_ query: HKQuery)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m41 |[0;0m {
[0;36m42 |[0;0m self.store.stop(query)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:45:52: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m
[0;36m45 |[0;0m public func enableBackgroundDelivery(for type: HKObjectType, frequency: HKUpdateFrequency, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m46 |[0;0m {
[0;36m47 |[0;0m #if os(iOS)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:45:77: [1;31merror: [1;39m'HKUpdateFrequency' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m43 |[0;0m }
[0;36m44 |[0;0m
[0;36m45 |[0;0m public func enableBackgroundDelivery(for type: HKObjectType, frequency: HKUpdateFrequency, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKUpdateFrequency' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m46 |[0;0m {
[0;36m47 |[0;0m #if os(iOS)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:54:53: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m52 |[0;0m }
[0;36m53 |[0;0m
[0;36m54 |[0;0m public func disableBackgroundDelivery(for type: HKObjectType, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m55 |[0;0m {
[0;36m56 |[0;0m #if os(iOS)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:72:55: [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m70 |[0;0m }
[0;36m71 |[0;0m
[0;36m72 |[0;0m public func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m73 |[0;0m {
[0;36m74 |[0;0m self.store.preferredUnits(for: quantityTypes, completion: completion)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:72:96: [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m70 |[0;0m }
[0;36m71 |[0;0m
[0;36m72 |[0;0m public func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m73 |[0;0m {
[0;36m74 |[0;0m self.store.preferredUnits(for: quantityTypes, completion: completion)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift:72:113: [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public class HDSStoreProxy : HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m private var store: HKHealthStore
[0;36m:[0;0m
[0;36m70 |[0;0m }
[0;36m71 |[0;0m
[0;36m72 |[0;0m public func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m73 |[0;0m {
[0;36m74 |[0;0m self.store.preferredUnits(for: quantityTypes, completion: completion)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:27:40: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m25 |[0;0m @abstract Returns the application's authorization status for the given object type.
[0;36m26 |[0;0m */
[0;36m27 |[0;0m func authorizationStatus(for type: HKObjectType) -> HKAuthorizationStatus
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:27:57: [1;31merror: [1;39m'HKAuthorizationStatus' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m25 |[0;0m @abstract Returns the application's authorization status for the given object type.
[0;36m26 |[0;0m */
[0;36m27 |[0;0m func authorizationStatus(for type: HKObjectType) -> HKAuthorizationStatus
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKAuthorizationStatus' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m28 |[0;0m
[0;36m29 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:42:57: [1;31merror: [1;39m'HKSampleType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m40 |[0;0m granted authorization.
[0;36m41 |[0;0m */
[0;36m42 |[0;0m func requestAuthorization(toShare typesToShare: Set<HKSampleType>?, read typesToRead: Set<HKObjectType>?, completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKSampleType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m43 |[0;0m
[0;36m44 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:42:95: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m40 |[0;0m granted authorization.
[0;36m41 |[0;0m */
[0;36m42 |[0;0m func requestAuthorization(toShare typesToShare: Set<HKSampleType>?, read typesToRead: Set<HKObjectType>?, completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m43 |[0;0m
[0;36m44 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:58:27: [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m56 |[0;0m authorization to access objects of that type before executing the query.
[0;36m57 |[0;0m */
[0;36m58 |[0;0m func execute(_ query: HKQuery)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m59 |[0;0m
[0;36m60 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:66:24: [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m64 |[0;0m query is already stopped, this method does nothing.
[0;36m65 |[0;0m */
[0;36m66 |[0;0m func stop(_ query: HKQuery)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuery' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m67 |[0;0m
[0;36m68 |[0;0m /*!
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:77:45: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m75 |[0;0m transparently to the caller.
[0;36m76 |[0;0m */
[0;36m77 |[0;0m func enableBackgroundDelivery(for type: HKObjectType, frequency: HKUpdateFrequency, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m78 |[0;0m
[0;36m79 |[0;0m func disableBackgroundDelivery(for type: HKObjectType, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:77:70: [1;31merror: [1;39m'HKUpdateFrequency' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m75 |[0;0m transparently to the caller.
[0;36m76 |[0;0m */
[0;36m77 |[0;0m func enableBackgroundDelivery(for type: HKObjectType, frequency: HKUpdateFrequency, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKUpdateFrequency' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m78 |[0;0m
[0;36m79 |[0;0m func disableBackgroundDelivery(for type: HKObjectType, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:79:46: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m77 |[0;0m func enableBackgroundDelivery(for type: HKObjectType, frequency: HKUpdateFrequency, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m78 |[0;0m
[0;36m79 |[0;0m func disableBackgroundDelivery(for type: HKObjectType, withCompletion completion: @escaping (Bool, Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m80 |[0;0m
[0;36m81 |[0;0m func disableAllBackgroundDelivery(completion: @escaping (Bool, Error?) -> Swift.Void)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:98:48: [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m96 |[0;0m */
[0;36m97 |[0;0m @available(iOS 8.2, watchOS 2.0, *)
[0;36m98 |[0;0m func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m99 |[0;0m }
[0;36m100 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:98:89: [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m96 |[0;0m */
[0;36m97 |[0;0m @available(iOS 8.2, watchOS 2.0, *)
[0;36m98 |[0;0m func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m99 |[0;0m }
[0;36m100 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift:98:106: [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m10 |[0;0m
[0;36m11 |[0;0m @available(iOS 8.0, watchOS 2.0, *)
[0;36m12 |[0;0m public protocol HDSStoreProxyProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m13 |[0;0m {
[0;36m14 |[0;0m /*!
[0;36m:[0;0m
[0;36m96 |[0;0m */
[0;36m97 |[0;0m @available(iOS 8.2, watchOS 2.0, *)
[0;36m98 |[0;0m func preferredUnits(for quantityTypes: Set<HKQuantityType>, completion: @escaping ([HKQuantityType : HKUnit], Error?) -> Swift.Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m99 |[0;0m }
[0;36m100 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:21:42: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSExternalObjectProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m19 |[0;0m /// In some cases (e.g. blood pressure) a user must authorize each component of blood pressure separately (systolic, diastolic, and heart rate),
[0;36m20 |[0;0m /// but the query will be a single correlation type
[0;36m21 |[0;0m static func authorizationTypes() -> [HKObjectType]?
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing static method[0;0m
[0;36m22 |[0;0m
[0;36m23 |[0;0m /// The HealthKit object type used to query HealthKit.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:24:42: [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSExternalObjectProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m22 |[0;0m
[0;36m23 |[0;0m /// The HealthKit object type used to query HealthKit.
[0;36m24 |[0;0m static func healthKitObjectType() -> HKObjectType?
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObjectType' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing static method[0;0m
[0;36m25 |[0;0m
[0;36m26 |[0;0m /// Creates a new External Object populated with data from the HKObject.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:32:61: [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m30 |[0;0m /// - converter: An instance of a custom converter class.
[0;36m31 |[0;0m /// - Returns: A new object conforming to the HDSExternalObjectProtocol populated with the data from the HKObject or nil if the HKObject cannot be processed.
[0;36m32 |[0;0m static func externalObject(object: HKObject, converter: [4;39mHDSConverterProtocol[0;0m?) -> HDSExternalObjectProtocol?
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m33 |[0;0m
[0;36m34 |[0;0m /// Creates a new External Object populated with data from the HKDeletedObject.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:32:40: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSExternalObjectProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m30 |[0;0m /// - converter: An instance of a custom converter class.
[0;36m31 |[0;0m /// - Returns: A new object conforming to the HDSExternalObjectProtocol populated with the data from the HKObject or nil if the HKObject cannot be processed.
[0;36m32 |[0;0m static func externalObject(object: HKObject, converter: HDSConverterProtocol?) -> HDSExternalObjectProtocol?
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing static method[0;0m
[0;36m33 |[0;0m
[0;36m34 |[0;0m /// Creates a new External Object populated with data from the HKDeletedObject.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:40:75: [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m38 |[0;0m /// - converter: An instance of a custom converter class.
[0;36m39 |[0;0m /// - Returns: A new object conforming to the HDSExternalObjectProtocol populated with the data from the HKDeletedObject or nil if the HKDeletedObject cannot be processed.
[0;36m40 |[0;0m static func externalObject(deletedObject: HKDeletedObject, converter: [4;39mHDSConverterProtocol[0;0m?) -> HDSExternalObjectProtocol?
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m41 |[0;0m
[0;36m42 |[0;0m /// Updates the External Object with data from the HKObject.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:40:47: [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSExternalObjectProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m38 |[0;0m /// - converter: An instance of a custom converter class.
[0;36m39 |[0;0m /// - Returns: A new object conforming to the HDSExternalObjectProtocol populated with the data from the HKDeletedObject or nil if the HKDeletedObject cannot be processed.
[0;36m40 |[0;0m static func externalObject(deletedObject: HKDeletedObject, converter: HDSConverterProtocol?) -> HDSExternalObjectProtocol?
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing static method[0;0m
[0;36m41 |[0;0m
[0;36m42 |[0;0m /// Updates the External Object with data from the HKObject.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift:45:30: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSExternalObjectProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m43 |[0;0m ///
[0;36m44 |[0;0m /// - Parameter object: An HKObject containing data to be copied to the External Object.
[0;36m45 |[0;0m func update(with object: HKObject)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m46 |[0;0m }
[0;36m47 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:14:32: [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m14 |[0;0m open var unitsDictionary: [HKQuantityType : HKUnit]?
[0;36m|[0;0m `- [1;31merror: [1;39m'HKQuantityType' is only available in macOS 13.0 or newer[0;0m
[0;36m15 |[0;0m public var converter: HDSConverterProtocol?
[0;36m16 |[0;0m private let store: HDSStoreProxyProtocol
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:14:49: [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m14 |[0;0m open var unitsDictionary: [HKQuantityType : HKUnit]?
[0;36m|[0;0m `- [1;31merror: [1;39m'HKUnit' is only available in macOS 13.0 or newer[0;0m
[0;36m15 |[0;0m public var converter: HDSConverterProtocol?
[0;36m16 |[0;0m private let store: HDSStoreProxyProtocol
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:15:27: [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m14 |[0;0m open var unitsDictionary: [HKQuantityType : HKUnit]?
[0;36m15 |[0;0m public var converter: [4;39mHDSConverterProtocol[0;0m?
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m16 |[0;0m private let store: HDSStoreProxyProtocol
[0;36m17 |[0;0m private let externalObjectStore: HDSExternalStoreProtocol
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:28:37: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m26 |[0;0m }
[0;36m27 |[0;0m
[0;36m28 |[0;0m open func synchronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m29 |[0;0m {
[0;36m30 |[0;0m // Give subclasses an opportunity to execute code before syncing
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:28:66: [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m26 |[0;0m }
[0;36m27 |[0;0m
[0;36m28 |[0;0m open func synchronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m29 |[0;0m {
[0;36m30 |[0;0m // Give subclasses an opportunity to execute code before syncing
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:57:42: [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m55 |[0;0m }
[0;36m56 |[0;0m
[0;36m57 |[0;0m private func delete(deletedObjects: [HKDeletedObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m58 |[0;0m {
[0;36m59 |[0;0m guard let deleted = deletedObjects,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:84:43: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m82 |[0;0m }
[0;36m83 |[0;0m
[0;36m84 |[0;0m private func createOrUpdate(objects: [HKObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m85 |[0;0m {
[0;36m86 |[0;0m guard let createOrUpdateObjects = objects,
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:122:41: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m120 |[0;0m }
[0;36m121 |[0;0m
[0;36m122 |[0;0m private func applyUpdates(objects: [HKObject], existingObjects: [HDSExternalObjectProtocol]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m123 |[0;0m {
[0;36m124 |[0;0m if let externalObjects = self.externalObjects(from: objects, existingObjects: existingObjects)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:169:49: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m167 |[0;0m }
[0;36m168 |[0;0m
[0;36m169 |[0;0m private func externalObjects(from objects: [HKObject], existingObjects: [HDSExternalObjectProtocol]?) -> (add: [HDSExternalObjectProtocol], update: [HDSExternalObjectProtocol])?
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m170 |[0;0m {
[0;36m171 |[0;0m var add = [HDSExternalObjectProtocol]()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:208:40: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m206 |[0;0m
[0;36m207 |[0;0m // Subclasses can override to execute code to BEFORE requests to the external store are made.
[0;36m208 |[0;0m open func willSyncronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion:@escaping () -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m209 |[0;0m {
[0;36m210 |[0;0m completion()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift:208:69: [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m open class HDSObjectSynchronizer: HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing class[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m open private(set) var externalObjectType: HDSExternalObjectProtocol.Type
[0;36m:[0;0m
[0;36m206 |[0;0m
[0;36m207 |[0;0m // Subclasses can override to execute code to BEFORE requests to the external store are made.
[0;36m208 |[0;0m open func willSyncronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion:@escaping () -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m209 |[0;0m {
[0;36m210 |[0;0m completion()
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizerProtocol.swift:15:20: [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m13 |[0;0m
[0;36m14 |[0;0m /// A custom converter that handles the conversion of HealthKit types.
[0;36m15 |[0;0m var converter: [4;39mHDSConverterProtocol[0;0m? { get set }
[0;36m|[0;0m `- [1;31merror: [1;39mcannot find type 'HDSConverterProtocol' in scope[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m /// The external object type the used by the synchronizer to convert HealthKit objects to a format compatible with the external store.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizerProtocol.swift:26:32: [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m24 |[0;0m /// - deletedObjects: HealthKit objects to be deleted.
[0;36m25 |[0;0m /// - completion: Envoked when the synchronization process completed.
[0;36m26 |[0;0m func synchronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
/Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizerProtocol.swift:26:61: [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m9 |[0;0m import HealthKit
[0;36m10 |[0;0m
[0;36m11 |[0;0m public protocol HDSObjectSynchronizerProtocol
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing protocol[0;0m
[0;36m12 |[0;0m {
[0;36m13 |[0;0m
[0;36m:[0;0m
[0;36m24 |[0;0m /// - deletedObjects: HealthKit objects to be deleted.
[0;36m25 |[0;0m /// - completion: Envoked when the synchronization process completed.
[0;36m26 |[0;0m func synchronize(objects: [HKObject]?, deletedObjects: [HKDeletedObject]?, completion: @escaping (Error?) -> Void)
[0;36m|[0;0m | `- [1;31merror: [1;39m'HKDeletedObject' is only available in macOS 13.0 or newer[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@available' attribute to enclosing instance method[0;0m
[0;36m27 |[0;0m }
[0;36m28 |[0;0m
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Constants.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSConverterProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSError.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSManager.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSManagerFactory.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSManagerProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSPermissionsManager.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserver.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverDelegate.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/HDSQueryObserverFactory.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxy.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSStoreProxyProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSUserDefaultsProxy.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Proxies/HDSUserDefaultsProxyProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalObjectProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSExternalStoreProtocol.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizer.swift /Users/admin/builder/spi-builder-workspace/.build/checkouts/health-data-sync/Sources/Synchronizers/HDSObjectSynchronizerProtocol.swift -target arm64-apple-macos12.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name HealthDataSync -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/HealthDataSync.build/Debug/HealthDataSync-t.build/Objects-normal/arm64/HealthDataSync.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm