Skip to content

chore(ci): Build/test macOS for arm64 rather than x86_64 #5630

chore(ci): Build/test macOS for arm64 rather than x86_64

chore(ci): Build/test macOS for arm64 rather than x86_64 #5630

Triggered via pull request August 21, 2025 21:50
Status Failure
Total duration 51m 0s
Artifacts 1

spm.yml

on: pull_request
spm-package-resolved
1m 22s
spm-package-resolved
Matrix: iOS-Device
Matrix: platforms
Matrix: swift-build-run
Fit to window
Zoom out
Zoom in

Annotations

8 errors, 41 warnings, and 20 notices
platforms (catalyst)
Process completed with exit code 1.
platforms (tvOS)
The operation was canceled.
platforms (tvOS)
The strategy configuration was canceled because "platforms.catalyst" failed
platforms (macOS)
The operation was canceled.
platforms (macOS)
The strategy configuration was canceled because "platforms.catalyst" failed
swift-build-run (macos-15, Xcode_16.4, spm): Crashlytics/UnitTests/FIRCLSSettingsTests.m#L150
testCorruptCacheKey, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "FIRCLSMockFileManager.removeExpectation.reload".
swift-build-run (macos-15, Xcode_16.4, spm): Crashlytics/UnitTests/FIRCLSSettingsTests.m#L137
testCorruptCache, Asynchronous wait failed: Exceeded timeout of 1 seconds, with unfulfilled expectations: "FIRCLSMockFileManager.removeExpectation.cache".
swift-build-run (macos-15, Xcode_16.4, spm): Crashlytics/UnitTests/FIRCLSSettingsTests.m#L150
testActivatedSettingsMissingCacheKey, Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "FIRCLSMockFileManager.removeExpectation.reload".
spm-package-resolved
Cache save failed.
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][13](autoid.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][12](auth_token.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][11](async_queue.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][10](array_contains_filter.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][9](array_contains_any_filter.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][8](any.nanopb.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][6](aggregation_result.nanopb.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][5](aggregate_query.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][4](aggregate_field.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (catalyst)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal.framework/Versions/A/FirebaseFirestoreInternal[x86_64][3](aggregate_alias.o)) was built for newer 'macCatalyst' version (15.0) than being linked (13.1)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][13](autoid.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][12](auth_token.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][11](async_queue.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][10](array_contains_filter.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][9](array_contains_any_filter.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][8](any.nanopb.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][6](aggregation_result.nanopb.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][5](aggregate_query.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][4](aggregate_field.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
platforms (tvOS)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-appletvsimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][3](aggregate_alias.o)) was built for newer 'tvOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][12](auth_token.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][11](async_queue.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][10](array_contains_filter.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][9](array_contains_any_filter.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][8](any.nanopb.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][6](aggregation_result.nanopb.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][5](aggregate_query.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][4](aggregate_field.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][3](aggregate_alias.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-14, Xcode_16.2, spm): FirebaseStorage/Tests/Unit/StorageDeleteTests.swift#L59
initialization of immutable value 'testBlock' was never used; consider replacing with assignment to '_' or removing it
swift-build-run (macos-15, Xcode_16.4, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][6](aggregation_result.nanopb.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-15, Xcode_16.4, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][5](aggregate_query.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-15, Xcode_16.4, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][4](aggregate_field.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-15, Xcode_16.4, spm)
ld: object file (/Users/runner/Library/Developer/Xcode/DerivedData/firebase-ios-sdk-dkhlbuenaibuowhffbszhgvmwpqa/Build/Products/Debug-iphonesimulator/FirebaseFirestoreInternal.framework/FirebaseFirestoreInternal[arm64][3](aggregate_alias.o)) was built for newer 'iOS-simulator' version (15.0) than being linked (14.0)
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseAuth/Tests/Unit/UserTests.swift#L1675
'updateEmail(to:completion:)' is deprecated: `updateEmail` is deprecated and will be removed in a future release. Use sendEmailVerification(beforeUpdatingEmail:) instead.
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseAuth/Tests/Unit/UserTests.swift#L463
'updateEmail(to:completion:)' is deprecated: `updateEmail` is deprecated and will be removed in a future release. Use sendEmailVerification(beforeUpdatingEmail:) instead.
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseAuth/Tests/Unit/UserTests.swift#L437
'updateEmail(to:completion:)' is deprecated: `updateEmail` is deprecated and will be removed in a future release. Use sendEmailVerification(beforeUpdatingEmail:) instead.
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseAuth/Tests/Unit/AuthTests.swift#L111
'fetchSignInMethods(forEmail:completion:)' is deprecated: `fetchSignInMethods` is deprecated and will be removed in a future release. This method returns an empty list when Email Enumeration Protection is enabled.
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseAuth/Tests/Unit/AuthTests.swift#L90
'fetchSignInMethods(forEmail:completion:)' is deprecated: `fetchSignInMethods` is deprecated and will be removed in a future release. This method returns an empty list when Email Enumeration Protection is enabled.
swift-build-run (macos-15, Xcode_16.4, spm): FirebaseStorage/Tests/Unit/StorageDeleteTests.swift#L59
initialization of immutable value 'testBlock' was never used; consider replacing with assignment to '_' or removing it
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalOneImageNonStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalMultiImagesStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalMultiImagesNonStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultiModalAudioStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultiModalAudioNonStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.FunctionCallingSnippets.testFunctionCalling
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.CountTokensSnippets.testTextOnlyInput
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.CountTokensSnippets.testMultimodalInput
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.ChatSnippets.testChatStreaming
swift-build-run (macos-14, Xcode_16.2, spm)
Skipped FirebaseAIUnit.ChatSnippets.testChatNonStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalOneImageNonStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalMultiImagesStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultimodalMultiImagesNonStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultiModalAudioStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.MultimodalSnippets.testMultiModalAudioNonStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.FunctionCallingSnippets.testFunctionCalling
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.CountTokensSnippets.testTextOnlyInput
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.CountTokensSnippets.testMultimodalInput
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.ChatSnippets.testChatStreaming
swift-build-run (macos-15, Xcode_16.4, spm)
Skipped FirebaseAIUnit.ChatSnippets.testChatNonStreaming

Artifacts

Produced during runtime
Name Size Digest
xcodebuild-logs-catalyst
6.72 KB
sha256:8b238a76dd78e6ecca3d6052b6f439495688814952679c3f7f97ce411d70a083