Build Information
Failed to build composable-core-motion, reference main (e06c2f), with Swift 6.4 for iOS using Xcode 27.0 on 17 Sep 2026 20:52:27 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme composable-core-motion -destination generic/platform=iOSBuild Log
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-composable-architecture
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ComposableArchitecture.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ComposableArchitecture.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftdoc (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-composable-architecture
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ComposableArchitecture.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ComposableArchitecture.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftsourceinfo (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-composable-architecture
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/ComposableArchitecture.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriver ComposableCoreMotion normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ComposableCoreMotion -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerMock.swift,\ Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:10:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
8 | extension HeadphoneMotionManager {
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:10:13: error: '@escaping' only applies to function types
8 | extension HeadphoneMotionManager {
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
| `- error: '@escaping' only applies to function types
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:11:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
13 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:11:14: error: '@escaping' only applies to function types
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: '@escaping' only applies to function types
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
13 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:21:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
19 | },
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
23 | _unimplemented("stopDeviceMotionUpdates")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:20:31: error: '@escaping' only applies to function types
18 | _unimplemented("isDeviceMotionAvailable")
19 | },
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
| `- error: '@escaping' only applies to function types
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:22:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
23 | _unimplemented("stopDeviceMotionUpdates")
24 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:22:30: error: '@escaping' only applies to function types
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
23 | _unimplemented("stopDeviceMotionUpdates")
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:71:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
69 |
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:71:13: error: '@escaping' only applies to function types
69 |
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
| `- error: '@escaping' only applies to function types
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:72:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:72:14: error: '@escaping' only applies to function types
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:77:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
75 | isDeviceMotionAvailable: @escaping (AnyHashable) -> Bool,
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
79 | ) {
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:76:31: error: '@escaping' only applies to function types
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
75 | isDeviceMotionAvailable: @escaping (AnyHashable) -> Bool,
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
| `- error: '@escaping' only applies to function types
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:78:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
79 | ) {
80 | self.create = create
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:78:30: error: '@escaping' only applies to function types
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: '@escaping' only applies to function types
79 | ) {
80 | self.create = create
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/DeviceMotion.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.dia -target arm64-apple-ios15.0 -module-can-import-version CoreMotion 3185.0.6.0 3185.0.6 -disable-cross-import-overlay-search -swift-module-cross-import CoreMotion /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreMotion.framework/Modules/CoreMotion.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import CoreMotion /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/CoreMotion.framework/Modules/CoreMotion.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -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/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ComposableCoreMotion -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-ios27.0 -target-sdk-version 27.0 -target-sdk-name iphoneos27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.swiftmodule -index-unit-output-path /composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.o -index-unit-output-path /composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerMock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Exports.swift
SwiftCompile normal arm64 Compiling\ Unimplemented.swift,\ AccelerometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Unimplemented.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccelerometerData.swift
SwiftCompile normal arm64 Compiling\ Attitude.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Attitude.swift
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerInterface.swift,\ HeadphoneMotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerInterface.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerLive.swift
SwiftCompile normal arm64 Compiling\ GyroData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GyroData.swift
SwiftCompile normal arm64 Compiling\ DeviceMotion.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/DeviceMotion.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/DeviceMotion.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceMotion.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ComposableCoreMotion (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ MotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MotionManagerLive.swift
SwiftCompile normal arm64 Compiling\ MotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:190:42: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
188 | /// A motion manager must be first created before you can use its functionality, such as starting
189 | /// device motion updates or accessing data directly from the manager.
190 | public func create(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
191 | self.create(id)
192 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:198:43: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
196 | /// In is good practice to destroy a motion manager once you are done with it, such as when you
197 | /// leave a screen or no longer need motion data.
198 | public func destroy(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
199 | self.destroy(id)
200 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:266:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
264 | magnetometerUpdateInterval: TimeInterval? = nil,
265 | showsDeviceMovementDisplay: Bool? = nil
266 | ) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
267 | self.set(
268 | id,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:286:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
284 | id: AnyHashable,
285 | to queue: OperationQueue = .main
286 | ) -> Effect<AccelerometerData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
287 | self.startAccelerometerUpdates(id, queue)
288 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:298:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
296 | using referenceFrame: CMAttitudeReferenceFrame,
297 | to queue: OperationQueue = .main
298 | ) -> Effect<DeviceMotion, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
299 | self.startDeviceMotionUpdates(id, referenceFrame, queue)
300 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:309:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
307 | id: AnyHashable,
308 | to queue: OperationQueue = .main
309 | ) -> Effect<GyroData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
310 | self.startGyroUpdates(id, queue)
311 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:320:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
318 | id: AnyHashable,
319 | to queue: OperationQueue = .main
320 | ) -> Effect<MagnetometerData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
321 | self.startMagnetometerUpdates(id, queue)
322 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:325:60: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
323 |
324 | /// Stops accelerometer updates.
325 | public func stopAccelerometerUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
326 | self.stopAccelerometerUpdates(id)
327 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:330:59: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
328 |
329 | /// Stops device-motion updates.
330 | public func stopDeviceMotionUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
331 | self.stopDeviceMotionUpdates(id)
332 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:335:51: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
333 |
334 | /// Stops gyroscope updates.
335 | public func stopGyroUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
336 | self.stopGyroUpdates(id)
337 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:340:59: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
338 |
339 | /// Stops magnetometer updates.
340 | public func stopMagnetometerUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
341 | self.stopMagnetometerUpdates(id)
342 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:13: error: '@escaping' only applies to function types
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:14: error: '@escaping' only applies to function types
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:10: error: '@escaping' only applies to function types
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:75: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
363 | AccelerometerData, Error
364 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:32: error: '@escaping' only applies to function types
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:366:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:365:31: error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
| `- error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:66: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:23: error: '@escaping' only applies to function types
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: '@escaping' only applies to function types
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:74: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:31: error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:31: error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:30: error: '@escaping' only applies to function types
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:22: error: '@escaping' only applies to function types
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
375 | ) {
376 | self.accelerometerData = accelerometerData
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:30: error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: '@escaping' only applies to function types
375 | ) {
376 | self.accelerometerData = accelerometerData
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:429:32: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
427 | /// Returns a bitmask specifying the available attitude reference frames on the device.
428 | var availableAttitudeReferenceFrames: () -> CMAttitudeReferenceFrame
429 | var create: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
430 | var destroy: (AnyHashable) -> Effect<Never, Never>
431 | var deviceMotion: (AnyHashable) -> DeviceMotion?
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:430:33: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
428 | var availableAttitudeReferenceFrames: () -> CMAttitudeReferenceFrame
429 | var create: (AnyHashable) -> Effect<Never, Never>
430 | var destroy: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
431 | var deviceMotion: (AnyHashable) -> DeviceMotion?
432 | var gyroData: (AnyHashable) -> GyroData?
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:442:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
440 | var isMagnetometerAvailable: (AnyHashable) -> Bool
441 | var magnetometerData: (AnyHashable) -> MagnetometerData?
442 | var set: (AnyHashable, Properties) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
444 | var startDeviceMotionUpdates:
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:443:67: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
441 | var magnetometerData: (AnyHashable) -> MagnetometerData?
442 | var set: (AnyHashable, Properties) -> Effect<Never, Never>
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:445:64: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:446:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MotionManagerInterface.swift
SwiftCompile normal arm64 Compiling\ MagnetometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MagnetometerData.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-17 16:52:01.159 xcodebuild[1064:6079] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-17 16:52:01.270 xcodebuild[1064:6079] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerMock.swift,\ Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
Building workspace composable-core-motion with scheme composable-core-motion
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
combine-schedulers: https://github.com/pointfreeco/combine-schedulers @ 0.11.0
composable-core-motion: /Users/admin/builder/spi-builder-workspace
swift-concurrency-extras: https://github.com/pointfreeco/swift-concurrency-extras @ 0.1.2
swift-custom-dump: https://github.com/pointfreeco/swift-custom-dump @ 0.11.2
swift-composable-architecture: https://github.com/pointfreeco/swift-composable-architecture @ 0.59.0
swift-dependencies: https://github.com/pointfreeco/swift-dependencies @ 0.6.0
swift-identified-collections: https://github.com/pointfreeco/swift-identified-collections @ 0.8.0
swift-collections: https://github.com/apple/swift-collections @ 1.6.0
swiftui-navigation: https://github.com/pointfreeco/swiftui-navigation @ 0.8.0
swift-clocks: https://github.com/pointfreeco/swift-clocks @ 0.4.0
xctest-dynamic-overlay: https://github.com/pointfreeco/xctest-dynamic-overlay @ 0.9.0
swift-case-paths: https://github.com/pointfreeco/swift-case-paths @ 0.14.1
resolved source packages: combine-schedulers, composable-core-motion, swift-concurrency-extras, swift-custom-dump, swift-composable-architecture, swift-dependencies, swift-identified-collections, swift-collections, swiftui-navigation, swift-clocks, xctest-dynamic-overlay, swift-case-paths
2026-09-17 16:52:20.198 xcodebuild[1433:8341] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-17 16:52:20.303 xcodebuild[1433:8341] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
{
"identity" : "swift-composable-architecture",
"requirement" : {
"range" : [
{
"lower_bound" : "0.21.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/pointfreeco/swift-composable-architecture"
}
],
"manifest_display_name" : "composable-core-motion",
"name" : "composable-core-motion",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "ComposableCoreMotion",
"targets" : [
"ComposableCoreMotion"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ComposableCoreMotionTests",
"module_type" : "SwiftTarget",
"name" : "ComposableCoreMotionTests",
"path" : "Tests/ComposableCoreMotionTests",
"sources" : [
"ComposableCoreMotionTests.swift"
],
"target_dependencies" : [
"ComposableCoreMotion"
],
"type" : "test"
},
{
"c99name" : "ComposableCoreMotion",
"module_type" : "SwiftTarget",
"name" : "ComposableCoreMotion",
"path" : "Sources/ComposableCoreMotion",
"product_dependencies" : [
"ComposableArchitecture"
],
"product_memberships" : [
"ComposableCoreMotion"
],
"sources" : [
"HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift",
"HeadphoneMotionManager/HeadphoneMotionManagerLive.swift",
"HeadphoneMotionManager/HeadphoneMotionManagerMock.swift",
"Internal/Exports.swift",
"Internal/Unimplemented.swift",
"Models/AccelerometerData.swift",
"Models/Attitude.swift",
"Models/DeviceMotion.swift",
"Models/GyroData.swift",
"Models/MagnetometerData.swift",
"MotionManager/MotionManagerInterface.swift",
"MotionManager/MotionManagerLive.swift",
"MotionManager/MotionManagerMock.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
{
"workspace" : {
"name" : "composable-core-motion",
"schemes" : [
"composable-core-motion",
"ComposableCoreMotion",
"ComposableCoreMotion_watchOS"
]
}
}
2026-09-17 16:52:21.799 xcodebuild[1441:8411] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-17 16:52:21.903 xcodebuild[1441:8411] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"workspace" : {
"name" : "composable-core-motion",
"schemes" : [
"composable-core-motion",
"ComposableCoreMotion",
"ComposableCoreMotion_watchOS"
]
}
}
2026-09-17 16:52:23.170 xcodebuild[1443:8444] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-17 16:52:23.275 xcodebuild[1443:8444] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme composable-core-motion -destination generic/platform=iOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme composable-core-motion -destination generic/platform=iOS
Resolve Package Graph
Resolved source packages:
swift-dependencies: https://github.com/pointfreeco/swift-dependencies @ 0.6.0
swiftui-navigation: https://github.com/pointfreeco/swiftui-navigation @ 0.8.0
swift-identified-collections: https://github.com/pointfreeco/swift-identified-collections @ 0.8.0
composable-core-motion: /Users/admin/builder/spi-builder-workspace
swift-composable-architecture: https://github.com/pointfreeco/swift-composable-architecture @ 0.59.0
swift-clocks: https://github.com/pointfreeco/swift-clocks @ 0.4.0
swift-concurrency-extras: https://github.com/pointfreeco/swift-concurrency-extras @ 0.1.2
combine-schedulers: https://github.com/pointfreeco/combine-schedulers @ 0.11.0
xctest-dynamic-overlay: https://github.com/pointfreeco/xctest-dynamic-overlay @ 0.9.0
swift-case-paths: https://github.com/pointfreeco/swift-case-paths @ 0.14.1
swift-custom-dump: https://github.com/pointfreeco/swift-custom-dump @ 0.11.2
swift-collections: https://github.com/apple/swift-collections @ 1.6.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (25 targets)
Target 'ComposableCoreMotion-product' in project 'composable-core-motion'
➜ Explicit dependency on target 'ComposableCoreMotion' in project 'composable-core-motion'
➜ Explicit dependency on target 'ComposableArchitecture-product' in project 'swift-composable-architecture'
Target 'ComposableCoreMotion' in project 'composable-core-motion'
➜ Explicit dependency on target 'ComposableArchitecture-product' in project 'swift-composable-architecture'
Target 'ComposableArchitecture-product' in project 'swift-composable-architecture'
➜ Explicit dependency on target 'ComposableArchitecture' in project 'swift-composable-architecture'
➜ Explicit dependency on target 'CasePaths-product' in project 'swift-case-paths'
➜ Explicit dependency on target 'CombineSchedulers-product' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'CustomDump-product' in project 'swift-custom-dump'
➜ Explicit dependency on target 'Dependencies-product' in project 'swift-dependencies'
➜ Explicit dependency on target 'IdentifiedCollections-product' in project 'swift-identified-collections'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'SwiftUINavigationCore-product' in project 'swiftui-navigation'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'ComposableArchitecture' in project 'swift-composable-architecture'
➜ Explicit dependency on target 'CasePaths-product' in project 'swift-case-paths'
➜ Explicit dependency on target 'CombineSchedulers-product' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'CustomDump-product' in project 'swift-custom-dump'
➜ Explicit dependency on target 'Dependencies-product' in project 'swift-dependencies'
➜ Explicit dependency on target 'IdentifiedCollections-product' in project 'swift-identified-collections'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'SwiftUINavigationCore-product' in project 'swiftui-navigation'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'SwiftUINavigationCore-product' in project 'swiftui-navigation'
➜ Explicit dependency on target 'SwiftUINavigationCore' in project 'swiftui-navigation'
➜ Explicit dependency on target 'CustomDump-product' in project 'swift-custom-dump'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'SwiftUINavigationCore' in project 'swiftui-navigation'
➜ Explicit dependency on target 'CustomDump-product' in project 'swift-custom-dump'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'IdentifiedCollections-product' in project 'swift-identified-collections'
➜ Explicit dependency on target 'IdentifiedCollections' in project 'swift-identified-collections'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
Target 'IdentifiedCollections' in project 'swift-identified-collections'
➜ Explicit dependency on target 'OrderedCollections-product' in project 'swift-collections'
Target 'OrderedCollections-product' in project 'swift-collections'
➜ Explicit dependency on target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'OrderedCollections' in project 'swift-collections'
➜ Explicit dependency on target 'InternalCollectionsUtilities' in project 'swift-collections'
Target 'InternalCollectionsUtilities' in project 'swift-collections' (no dependencies)
Target 'Dependencies-product' in project 'swift-dependencies'
➜ Explicit dependency on target 'Dependencies' in project 'swift-dependencies'
➜ Explicit dependency on target 'Clocks-product' in project 'swift-clocks'
➜ Explicit dependency on target 'CombineSchedulers-product' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'Dependencies' in project 'swift-dependencies'
➜ Explicit dependency on target 'Clocks-product' in project 'swift-clocks'
➜ Explicit dependency on target 'CombineSchedulers-product' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'Clocks-product' in project 'swift-clocks'
➜ Explicit dependency on target 'Clocks' in project 'swift-clocks'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'Clocks' in project 'swift-clocks'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'CustomDump-product' in project 'swift-custom-dump'
➜ Explicit dependency on target 'CustomDump' in project 'swift-custom-dump'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'CustomDump' in project 'swift-custom-dump'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'CombineSchedulers-product' in project 'combine-schedulers'
➜ Explicit dependency on target 'CombineSchedulers' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'CombineSchedulers' in project 'combine-schedulers'
➜ Explicit dependency on target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'ConcurrencyExtras-product' in project 'swift-concurrency-extras'
➜ Explicit dependency on target 'ConcurrencyExtras' in project 'swift-concurrency-extras'
Target 'ConcurrencyExtras' in project 'swift-concurrency-extras' (no dependencies)
Target 'CasePaths-product' in project 'swift-case-paths'
➜ Explicit dependency on target 'CasePaths' in project 'swift-case-paths'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'CasePaths' in project 'swift-case-paths'
➜ Explicit dependency on target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
Target 'XCTestDynamicOverlay-product' in project 'xctest-dynamic-overlay'
➜ Explicit dependency on target 'XCTestDynamicOverlay' in project 'xctest-dynamic-overlay'
Target 'XCTestDynamicOverlay' in project 'xctest-dynamic-overlay' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache
SwiftDriver ComposableCoreMotion normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ComposableCoreMotion -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ComposableArchitecture normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ComposableArchitecture -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -target arm64-apple-ios15.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -suppress-warnings -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/swift-composable-architecture.build/Debug-iphoneos/ComposableArchitecture-t.build/Objects-normal/arm64/ComposableArchitecture-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerMock.swift,\ Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:10:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
8 | extension HeadphoneMotionManager {
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:10:13: error: '@escaping' only applies to function types
8 | extension HeadphoneMotionManager {
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
| `- error: '@escaping' only applies to function types
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:11:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
13 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:11:14: error: '@escaping' only applies to function types
9 | public static func unimplemented(
10 | create: @escaping (AnyHashable) -> Effect<Action, Never> = { _ in _unimplemented("create") },
11 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: '@escaping' only applies to function types
12 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
13 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:21:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
19 | },
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
23 | _unimplemented("stopDeviceMotionUpdates")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:20:31: error: '@escaping' only applies to function types
18 | _unimplemented("isDeviceMotionAvailable")
19 | },
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
| `- error: '@escaping' only applies to function types
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:22:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
23 | _unimplemented("stopDeviceMotionUpdates")
24 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift:22:30: error: '@escaping' only applies to function types
20 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
21 | Effect<DeviceMotion, Error> = { _, _ in _unimplemented("startDeviceMotionUpdates") },
22 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
23 | _unimplemented("stopDeviceMotionUpdates")
24 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:71:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
69 |
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:71:13: error: '@escaping' only applies to function types
69 |
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
| `- error: '@escaping' only applies to function types
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:72:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:72:14: error: '@escaping' only applies to function types
70 | public init(
71 | create: @escaping (AnyHashable) -> Effect<Action, Never>,
72 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
73 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:77:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
75 | isDeviceMotionAvailable: @escaping (AnyHashable) -> Bool,
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
79 | ) {
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:76:31: error: '@escaping' only applies to function types
74 | isDeviceMotionActive: @escaping (AnyHashable) -> Bool,
75 | isDeviceMotionAvailable: @escaping (AnyHashable) -> Bool,
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
| `- error: '@escaping' only applies to function types
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:78:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
79 | ) {
80 | self.create = create
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:78:30: error: '@escaping' only applies to function types
76 | startDeviceMotionUpdates: @escaping (AnyHashable, OperationQueue) ->
77 | Effect<DeviceMotion, Error>,
78 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: '@escaping' only applies to function types
79 | ) {
80 | self.create = create
Failed frontend command:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerMock.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Exports.swift
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/DeviceMotion.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.dia -target arm64-apple-ios15.0 -module-can-import-version CoreMotion 3185.0.6.0 3185.0.6 -disable-cross-import-overlay-search -swift-module-cross-import CoreMotion /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreMotion.framework/Modules/CoreMotion.swiftcrossimport/SwiftUI.swiftoverlay -swift-module-cross-import CoreMotion /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/System/Library/Frameworks/CoreMotion.framework/Modules/CoreMotion.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -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/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos27.0-24A430-e829b21a6f8c9b70876ba0858053c04440ceaa042ed91876912b2eeea4e3aa14.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name ComposableCoreMotion -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-ios27.0 -target-sdk-version 27.0 -target-sdk-name iphoneos27.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 -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/ComposableCoreMotion.swiftmodule -index-unit-output-path /composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/HeadphoneMotionManagerMock.o -index-unit-output-path /composable-core-motion.build/Debug-iphoneos/ComposableCoreMotion-t.build/Objects-normal/arm64/Exports.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 Compiling\ Unimplemented.swift,\ AccelerometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Unimplemented.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Unimplemented.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/AccelerometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AccelerometerData.swift
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerInterface.swift,\ HeadphoneMotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:26:42: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
24 | /// A motion manager must be first created before you can use its functionality, such as
25 | /// starting device motion updates or accessing data directly from the manager.
26 | public func create(id: AnyHashable) -> Effect<Action, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
27 | self.create(id)
28 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:34:43: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
32 | /// In is good practice to destroy a headphone motion manager once you are done with it, such as
33 | /// when you leave a screen or no longer need motion data.
34 | public func destroy(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
35 | self.destroy(id)
36 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerInterface.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HeadphoneMotionManagerLive.swift
SwiftCompile normal arm64 Compiling\ GyroData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/GyroData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile GyroData.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ComposableCoreMotion (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:26:42: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
24 | /// A motion manager must be first created before you can use its functionality, such as
25 | /// starting device motion updates or accessing data directly from the manager.
26 | public func create(id: AnyHashable) -> Effect<Action, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
27 | self.create(id)
28 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerInterface.swift:34:43: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
32 | /// In is good practice to destroy a headphone motion manager once you are done with it, such as
33 | /// when you leave a screen or no longer need motion data.
34 | public func destroy(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
35 | self.destroy(id)
36 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
SwiftCompile normal arm64 (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ MotionManagerLive.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerLive.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MotionManagerLive.swift
SwiftCompile normal arm64 Compiling\ MagnetometerData.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/MagnetometerData.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MagnetometerData.swift
SwiftCompile normal arm64 Compiling\ MotionManagerMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:19:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
17 | _unimplemented("availableAttitudeReferenceFrames")
18 | },
19 | create: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("create") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
20 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
21 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:19:13: error: '@escaping' only applies to function types
17 | _unimplemented("availableAttitudeReferenceFrames")
18 | },
19 | create: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("create") },
| `- error: '@escaping' only applies to function types
20 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
21 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:20:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
18 | },
19 | create: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("create") },
20 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
21 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
22 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:20:14: error: '@escaping' only applies to function types
18 | },
19 | create: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("create") },
20 | destroy: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in _unimplemented("destroy") },
| `- error: '@escaping' only applies to function types
21 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion? = { _ in _unimplemented("deviceMotion")
22 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:47:63: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
45 | _unimplemented("magnetometerData")
46 | },
47 | set: @escaping (AnyHashable, MotionManager.Properties) -> Effect<Never, Never> = { _, _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
48 | _unimplemented("set")
49 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:47:10: error: '@escaping' only applies to function types
45 | _unimplemented("magnetometerData")
46 | },
47 | set: @escaping (AnyHashable, MotionManager.Properties) -> Effect<Never, Never> = { _, _ in
| `- error: '@escaping' only applies to function types
48 | _unimplemented("set")
49 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:50:75: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
48 | _unimplemented("set")
49 | },
50 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
51 | AccelerometerData, Error
52 | > = { _, _ in _unimplemented("startAccelerometerUpdates") },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:50:32: error: '@escaping' only applies to function types
48 | _unimplemented("set")
49 | },
50 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
51 | AccelerometerData, Error
52 | > = { _, _ in _unimplemented("startAccelerometerUpdates") },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:54:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
52 | > = { _, _ in _unimplemented("startAccelerometerUpdates") },
53 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
54 | Effect<DeviceMotion, Error> = { _, _, _ in _unimplemented("startDeviceMotionUpdates") },
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
55 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error> = {
56 | _, _ in
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:53:31: error: '@escaping' only applies to function types
51 | AccelerometerData, Error
52 | > = { _, _ in _unimplemented("startAccelerometerUpdates") },
53 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
| `- error: '@escaping' only applies to function types
54 | Effect<DeviceMotion, Error> = { _, _, _ in _unimplemented("startDeviceMotionUpdates") },
55 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error> = {
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:55:66: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
53 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
54 | Effect<DeviceMotion, Error> = { _, _, _ in _unimplemented("startDeviceMotionUpdates") },
55 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error> = {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
56 | _, _ in
57 | _unimplemented("startGyroUpdates")
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:55:23: error: '@escaping' only applies to function types
53 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
54 | Effect<DeviceMotion, Error> = { _, _, _ in _unimplemented("startDeviceMotionUpdates") },
55 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error> = {
| `- error: '@escaping' only applies to function types
56 | _, _ in
57 | _unimplemented("startGyroUpdates")
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:59:74: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
57 | _unimplemented("startGyroUpdates")
58 | },
59 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
60 | MagnetometerData, Error
61 | > = { _, _ in _unimplemented("startMagnetometerUpdates") },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:59:31: error: '@escaping' only applies to function types
57 | _unimplemented("startGyroUpdates")
58 | },
59 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
60 | MagnetometerData, Error
61 | > = { _, _ in _unimplemented("startMagnetometerUpdates") },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:62:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
60 | MagnetometerData, Error
61 | > = { _, _ in _unimplemented("startMagnetometerUpdates") },
62 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
63 | _unimplemented("stopAccelerometerUpdates")
64 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:62:31: error: '@escaping' only applies to function types
60 | MagnetometerData, Error
61 | > = { _, _ in _unimplemented("startMagnetometerUpdates") },
62 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
63 | _unimplemented("stopAccelerometerUpdates")
64 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:65:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
63 | _unimplemented("stopAccelerometerUpdates")
64 | },
65 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
66 | _unimplemented("stopDeviceMotionUpdates")
67 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:65:30: error: '@escaping' only applies to function types
63 | _unimplemented("stopAccelerometerUpdates")
64 | },
65 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
66 | _unimplemented("stopDeviceMotionUpdates")
67 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:68:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
66 | _unimplemented("stopDeviceMotionUpdates")
67 | },
68 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
69 | _unimplemented("stopGyroUpdates")
70 | },
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:68:22: error: '@escaping' only applies to function types
66 | _unimplemented("stopDeviceMotionUpdates")
67 | },
68 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
69 | _unimplemented("stopGyroUpdates")
70 | },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:71:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
69 | _unimplemented("stopGyroUpdates")
70 | },
71 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
72 | _unimplemented("stopMagnetometerUpdates")
73 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift:71:30: error: '@escaping' only applies to function types
69 | _unimplemented("stopGyroUpdates")
70 | },
71 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never> = { _ in
| `- error: '@escaping' only applies to function types
72 | _unimplemented("stopMagnetometerUpdates")
73 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:13: error: '@escaping' only applies to function types
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:14: error: '@escaping' only applies to function types
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:10: error: '@escaping' only applies to function types
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:75: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
363 | AccelerometerData, Error
364 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:32: error: '@escaping' only applies to function types
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:366:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:365:31: error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
| `- error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:66: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:23: error: '@escaping' only applies to function types
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: '@escaping' only applies to function types
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:74: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:31: error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:31: error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:30: error: '@escaping' only applies to function types
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:22: error: '@escaping' only applies to function types
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
375 | ) {
376 | self.accelerometerData = accelerometerData
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:30: error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: '@escaping' only applies to function types
375 | ) {
376 | self.accelerometerData = accelerometerData
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MotionManagerMock.swift
SwiftCompile normal arm64 Compiling\ MotionManagerInterface.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:190:42: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
188 | /// A motion manager must be first created before you can use its functionality, such as starting
189 | /// device motion updates or accessing data directly from the manager.
190 | public func create(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
191 | self.create(id)
192 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:198:43: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
196 | /// In is good practice to destroy a motion manager once you are done with it, such as when you
197 | /// leave a screen or no longer need motion data.
198 | public func destroy(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
199 | self.destroy(id)
200 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:266:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
264 | magnetometerUpdateInterval: TimeInterval? = nil,
265 | showsDeviceMovementDisplay: Bool? = nil
266 | ) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
267 | self.set(
268 | id,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:286:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
284 | id: AnyHashable,
285 | to queue: OperationQueue = .main
286 | ) -> Effect<AccelerometerData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
287 | self.startAccelerometerUpdates(id, queue)
288 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:298:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
296 | using referenceFrame: CMAttitudeReferenceFrame,
297 | to queue: OperationQueue = .main
298 | ) -> Effect<DeviceMotion, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
299 | self.startDeviceMotionUpdates(id, referenceFrame, queue)
300 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:309:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
307 | id: AnyHashable,
308 | to queue: OperationQueue = .main
309 | ) -> Effect<GyroData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
310 | self.startGyroUpdates(id, queue)
311 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:320:8: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
318 | id: AnyHashable,
319 | to queue: OperationQueue = .main
320 | ) -> Effect<MagnetometerData, Error> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
321 | self.startMagnetometerUpdates(id, queue)
322 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:325:60: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
323 |
324 | /// Stops accelerometer updates.
325 | public func stopAccelerometerUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
326 | self.stopAccelerometerUpdates(id)
327 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:330:59: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
328 |
329 | /// Stops device-motion updates.
330 | public func stopDeviceMotionUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
331 | self.stopDeviceMotionUpdates(id)
332 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:335:51: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
333 |
334 | /// Stops gyroscope updates.
335 | public func stopGyroUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
336 | self.stopGyroUpdates(id)
337 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:340:59: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
338 |
339 | /// Stops magnetometer updates.
340 | public func stopMagnetometerUpdates(id: AnyHashable) -> Effect<Never, Never> {
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
341 | self.stopMagnetometerUpdates(id)
342 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:40: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:348:13: error: '@escaping' only applies to function types
346 | attitudeReferenceFrame: @escaping (AnyHashable) -> CMAttitudeReferenceFrame,
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:349:14: error: '@escaping' only applies to function types
347 | availableAttitudeReferenceFrames: @escaping () -> CMAttitudeReferenceFrame,
348 | create: @escaping (AnyHashable) -> Effect<Never, Never>,
349 | destroy: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
350 | deviceMotion: @escaping (AnyHashable) -> DeviceMotion?,
351 | gyroData: @escaping (AnyHashable) -> GyroData?,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:361:10: error: '@escaping' only applies to function types
359 | isMagnetometerAvailable: @escaping (AnyHashable) -> Bool,
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
363 | AccelerometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:75: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
363 | AccelerometerData, Error
364 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:362:32: error: '@escaping' only applies to function types
360 | magnetometerData: @escaping (AnyHashable) -> MagnetometerData?,
361 | set: @escaping (AnyHashable, Properties) -> Effect<Never, Never>,
362 | startAccelerometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:366:7: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:365:31: error: '@escaping' only applies to function types
363 | AccelerometerData, Error
364 | >,
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
| `- error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:66: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:367:23: error: '@escaping' only applies to function types
365 | startDeviceMotionUpdates: @escaping (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) ->
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
| `- error: '@escaping' only applies to function types
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
369 | MagnetometerData, Error
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:74: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:368:31: error: '@escaping' only applies to function types
366 | Effect<DeviceMotion, Error>,
367 | startGyroUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<GyroData, Error>,
368 | startMagnetometerUpdates: @escaping (AnyHashable, OperationQueue) -> Effect<
| `- error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:371:31: error: '@escaping' only applies to function types
369 | MagnetometerData, Error
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:372:30: error: '@escaping' only applies to function types
370 | >,
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:373:22: error: '@escaping' only applies to function types
371 | stopAccelerometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
| `- error: '@escaping' only applies to function types
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
375 | ) {
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:57: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
375 | ) {
376 | self.accelerometerData = accelerometerData
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:374:30: error: '@escaping' only applies to function types
372 | stopDeviceMotionUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
373 | stopGyroUpdates: @escaping (AnyHashable) -> Effect<Never, Never>,
374 | stopMagnetometerUpdates: @escaping (AnyHashable) -> Effect<Never, Never>
| `- error: '@escaping' only applies to function types
375 | ) {
376 | self.accelerometerData = accelerometerData
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:429:32: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
427 | /// Returns a bitmask specifying the available attitude reference frames on the device.
428 | var availableAttitudeReferenceFrames: () -> CMAttitudeReferenceFrame
429 | var create: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
430 | var destroy: (AnyHashable) -> Effect<Never, Never>
431 | var deviceMotion: (AnyHashable) -> DeviceMotion?
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MotionManagerInterface.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:430:33: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
428 | var availableAttitudeReferenceFrames: () -> CMAttitudeReferenceFrame
429 | var create: (AnyHashable) -> Effect<Never, Never>
430 | var destroy: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
431 | var deviceMotion: (AnyHashable) -> DeviceMotion?
432 | var gyroData: (AnyHashable) -> GyroData?
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:442:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
440 | var isMagnetometerAvailable: (AnyHashable) -> Bool
441 | var magnetometerData: (AnyHashable) -> MagnetometerData?
442 | var set: (AnyHashable, Properties) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
444 | var startDeviceMotionUpdates:
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:443:67: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
441 | var magnetometerData: (AnyHashable) -> MagnetometerData?
442 | var set: (AnyHashable, Properties) -> Effect<Never, Never>
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:445:64: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
443 | var startAccelerometerUpdates: (AnyHashable, OperationQueue) -> Effect<AccelerometerData, Error>
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:446:58: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
444 | var startDeviceMotionUpdates:
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:447:66: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
445 | (AnyHashable, CMAttitudeReferenceFrame, OperationQueue) -> Effect<DeviceMotion, Error>
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
449 | var stopDeviceMotionUpdates: (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:448:50: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
446 | var startGyroUpdates: (AnyHashable, OperationQueue) -> Effect<GyroData, Error>
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
449 | var stopDeviceMotionUpdates: (AnyHashable) -> Effect<Never, Never>
450 | var stopGyroUpdates: (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:449:49: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
447 | var startMagnetometerUpdates: (AnyHashable, OperationQueue) -> Effect<MagnetometerData, Error>
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
449 | var stopDeviceMotionUpdates: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
450 | var stopGyroUpdates: (AnyHashable) -> Effect<Never, Never>
451 | var stopMagnetometerUpdates: (AnyHashable) -> Effect<Never, Never>
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
/Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/MotionManager/MotionManagerInterface.swift:450:41: error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
448 | var stopAccelerometerUpdates: (AnyHashable) -> Effect<Never, Never>
449 | var stopDeviceMotionUpdates: (AnyHashable) -> Effect<Never, Never>
450 | var stopGyroUpdates: (AnyHashable) -> Effect<Never, Never>
| `- error: generic type 'Effect' specialized with too many type parameters (got 2, but expected 1)
451 | var stopMagnetometerUpdates: (AnyHashable) -> Effect<Never, Never>
452 | }
ComposableArchitecture.Effect:1:18: note: generic type alias 'Effect' declared here
1 | public typealias Effect<Action> = ComposableArchitecture.EffectPublisher<Action, Never>
| `- note: generic type alias 'Effect' declared here
SwiftCompile normal arm64 Compiling\ Attitude.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Models/Attitude.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Attitude.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ ComposableArchitecture (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
SwiftCompile normal arm64 (in target 'ComposableArchitecture' from project 'swift-composable-architecture')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-17 16:52:24.555 xcodebuild[1444:8474] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
2026-09-17 16:52:24.656 xcodebuild[1444:8474] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
SwiftCompile normal arm64 Compiling\ HeadphoneMotionManagerMock.swift,\ Exports.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/HeadphoneMotionManager/HeadphoneMotionManagerMock.swift /Users/admin/builder/spi-builder-workspace/Sources/ComposableCoreMotion/Internal/Exports.swift (in target 'ComposableCoreMotion' from project 'composable-core-motion')
Building workspace composable-core-motion with scheme composable-core-motion
(3 failures)
BUILD FAILURE 6.4 iOS