The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of IceCream with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/caiyue1993/IceCream.git
Reference: master
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/caiyue1993/IceCream
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at e6a89be use Music Mate as the updated live demo
Cloned https://github.com/caiyue1993/IceCream.git
Revision (git rev-parse @):
e6a89be5c7dfa3b42e58bfe5422d57c19c4d9e4d
SUCCESS checkout https://github.com/caiyue1993/IceCream.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/caiyue1993/IceCream.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/55] Write swift-version--423B1241ED78D482.txt
[1/55] Write sources
[2/55] Compiling weak_realm_notifier.cpp
[3/55] Compiling index_set.cpp
[4/55] Compiling object_schema.cpp
[5/55] Compiling object.cpp
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.hpp:24:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:943:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    return move(result);
           ^
           std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.cpp:32:40: note: in instantiation of function template specialization 'realm::SharedGroup::export_for_handover<realm::Table>' requested here
    m_handover = source_shared_group().export_for_handover(row);
                                       ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.hpp:24:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:966:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    std::unique_ptr<T> result = move(handover->clone);
                                ^
                                std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/object_notifier.cpp:44:16: note: in instantiation of function template specialization 'realm::SharedGroup::import_from_handover<realm::BasicRow<realm::Table>>' requested here
    m_row = sg.import_from_handover(std::move(m_handover));
               ^
2 warnings generated.
[6/55] Compiling object_notifier.cpp
[7/55] Compiling list.cpp
[8/55] Compiling RLMUpdateChecker.mm
[8/55] Compiling RLMUtil.mm
[10/55] Compiling RLMSwiftSupport.m
[11/55] Compiling RLMThreadSafeReference.mm
[12/55] Compiling transact_log_handler.cpp
[13/55] Compiling RLMRealmConfiguration.mm
[14/55] Compiling RLMSchema.mm
[15/55] Compiling RLMRealmUtil.mm
[16/55] Compiling RLMPredicateUtil.mm
[17/55] Compiling RLMResults.mm
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMRealm.mm:135:17: warning: method definition for 'privilegesForRealm' not found [-Wincomplete-implementation]
@implementation RLMRealm {
                ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/include/Realm/RLMRealm.h:658:1: note: method 'privilegesForRealm' declared here
- (struct RLMRealmPrivileges)privilegesForRealm;
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMRealm.mm:135:17: warning: method definition for 'privilegesForObject:' not found [-Wincomplete-implementation]
@implementation RLMRealm {
                ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/include/Realm/RLMRealm.h:681:1: note: method 'privilegesForObject:' declared here
- (struct RLMObjectPrivileges)privilegesForObject:(RLMObject *)object;
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMRealm.mm:135:17: warning: method definition for 'privilegesForClass:' not found [-Wincomplete-implementation]
@implementation RLMRealm {
                ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/include/Realm/RLMRealm.h:700:1: note: method 'privilegesForClass:' declared here
- (struct RLMClassPrivileges)privilegesForClass:(Class)cls;
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMRealm.mm:135:17: warning: method definition for 'privilegesForClassNamed:' not found [-Wincomplete-implementation]
@implementation RLMRealm {
                ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/include/Realm/RLMRealm.h:719:1: note: method 'privilegesForClassNamed:' declared here
- (struct RLMClassPrivileges)privilegesForClassNamed:(NSString *)className;
^
4 warnings generated.
[18/55] Compiling RLMRealm.mm
[19/55] Compiling RLMProperty.mm
[20/55] Compiling RLMObjectSchema.mm
[21/55] Compiling RLMOptionalBase.mm
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMObjectStore.mm:63:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
        sprintf(start, "%llu %s", count++, objectSchema.className.UTF8String);
        ^
/Applications/Xcode-15.3.0-Beta.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode-15.3.0-Beta.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
1 warning generated.
[22/55] Compiling RLMObjectStore.mm
[23/55] Compiling RLMConstants.m
[24/55] Compiling RLMObservation.mm
[25/55] Compiling RLMObject.mm
[26/55] Compiling RLMMigration.mm
[27/55] Compiling RLMObjectBase.mm
[28/55] Compiling RLMManagedArray.mm
[29/55] Compiling RLMQueryUtil.mm
[30/55] Compiling RLMListBase.mm
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/RLMAnalytics.mm:129:9: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations]
        sprintf(formatted + i * 2, "%02x", buffer[i]);
        ^
/Applications/Xcode-15.3.0-Beta.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/stdio.h:180:1: note: 'sprintf' has been explicitly marked deprecated here
__deprecated_msg("This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.")
^
/Applications/Xcode-15.3.0-Beta.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.sdk/usr/include/sys/cdefs.h:218:48: note: expanded from macro '__deprecated_msg'
        #define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg)))
                                                      ^
1 warning generated.
[31/55] Compiling RLMAnalytics.mm
[32/55] Compiling RLMClassInfo.mm
[33/55] Compiling uuid.cpp
[34/55] Compiling event_loop_signal.cpp
[35/55] Compiling placeholder.cpp
[36/55] Compiling RLMCollection.mm
[37/55] Compiling RLMArray.mm
[38/55] Compiling RLMAccessor.mm
[39/55] Compiling schema.cpp
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.hpp:22:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:943:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    return move(result);
           ^
           std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:95:35: note: in instantiation of function template specialization 'realm::SharedGroup::export_for_handover<realm::Table>' requested here
, m_row(get_source_shared_group().export_for_handover(Row(object.row())))
                                  ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.hpp:22:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:966:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    std::unique_ptr<T> result = move(handover->clone);
                                ^
                                std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:100:33: note: in instantiation of function template specialization 'realm::SharedGroup::import_from_handover<realm::BasicRow<realm::Table>>' requested here
        Row row = *shared_group.import_from_handover(std::move(m_row));
                                ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.hpp:22:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:930:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    return move(result);
           ^
           std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:109:37: note: in instantiation of function template specialization 'realm::SharedGroup::export_for_handover<realm::Query>' requested here
, m_query(get_source_shared_group().export_for_handover(results.get_query(), ConstSourcePayload::Copy))
                                    ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.hpp:22:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:966:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    std::unique_ptr<T> result = move(handover->clone);
                                ^
                                std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/thread_safe_reference.cpp:118:37: note: in instantiation of function template specialization 'realm::SharedGroup::import_from_handover<realm::Query>' requested here
        Query query = *shared_group.import_from_handover(std::move(m_query));
                                    ^
4 warnings generated.
[40/55] Compiling thread_safe_reference.cpp
[41/55] Compiling object_store.cpp
[42/55] Compiling shared_realm.cpp
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.hpp:25:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:956:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    return move(result);
           ^
           std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:33:46: note: in instantiation of function template specialization 'realm::SharedGroup::export_for_handover<realm::Query>' requested here
    m_query_handover = source_shared_group().export_for_handover(q, MutableSourcePayload::Move);
                                             ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.hpp:25:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:956:12: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    return move(result);
           ^
           std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:199:24: note: in instantiation of function template specialization 'realm::SharedGroup::export_for_handover<realm::TableView>' requested here
    m_tv_handover = sg.export_for_handover(m_tv, MutableSourcePayload::Move);
                       ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.hpp:25:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:966:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    std::unique_ptr<T> result = move(handover->clone);
                                ^
                                std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:223:57: note: in instantiation of function template specialization 'realm::SharedGroup::import_from_handover<realm::TableView>' requested here
                                          std::move(*sg.import_from_handover(std::move(m_tv_to_deliver))));
                                                        ^
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:19:
In file included from /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.hpp:25:
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-core/src/realm/group_shared.hpp:966:33: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call]
    std::unique_ptr<T> result = move(handover->clone);
                                ^
                                std::
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/checkouts/realm-cocoa/Realm/ObjectStore/src/impl/results_notifier.cpp:240:18: note: in instantiation of function template specialization 'realm::SharedGroup::import_from_handover<realm::Query>' requested here
    m_query = sg.import_from_handover(std::move(m_query_handover));
                 ^
4 warnings generated.
[43/55] Compiling results_notifier.cpp
[44/55] Compiling results.cpp
[45/55] Compiling primitive_list_notifier.cpp
[46/55] Compiling binding_callback_thread_observer.cpp
[47/55] Write sources
[48/55] Compiling list_notifier.cpp
[49/55] Compiling keychain_helper.cpp
[50/55] Compiling external_commit_helper.cpp
[51/55] Compiling collection_notifications.cpp
[52/55] Compiling realm_coordinator.cpp
[53/55] Compiling collection_change_builder.cpp
[54/55] Compiling collection_notifier.cpp
[56/73] Compiling RealmSwift List.swift
[57/73] Compiling RealmSwift Migration.swift
[58/73] Compiling RealmSwift Nonsync.swift
[59/75] Compiling RealmSwift Realm.swift
[60/75] Compiling RealmSwift RealmCollection.swift
[61/75] Compiling RealmSwift Schema.swift
[62/75] Compiling RealmSwift SortDescriptor.swift
[63/75] Compiling RealmSwift Aliases.swift
[64/75] Compiling RealmSwift Error.swift
[65/75] Compiling RealmSwift LinkingObjects.swift
[66/75] Compiling RealmSwift RealmConfiguration.swift
[67/75] Compiling RealmSwift Results.swift
[68/75] Compiling RealmSwift Object.swift
[69/75] Compiling RealmSwift ObjectSchema.swift
[70/75] Compiling RealmSwift ObjectiveCSupport.swift
[71/75] Compiling RealmSwift Optional.swift
[72/75] Compiling RealmSwift Property.swift
[73/75] Emitting module RealmSwift
[74/75] Compiling RealmSwift ThreadSafeReference.swift
[75/75] Compiling RealmSwift Util.swift
[76/90] Compiling IceCream SyncEngine.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/SyncEngine.swift:42:13: warning: switch must be exhaustive
            switch status {
            ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/SyncEngine.swift:42:13: note: add missing case: '.temporarilyUnavailable'
            switch status {
            ^
[77/90] Compiling IceCream SyncObject.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/SyncEngine.swift:42:13: warning: switch must be exhaustive
            switch status {
            ^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/SyncEngine.swift:42:13: note: add missing case: '.temporarilyUnavailable'
            switch status {
            ^
[78/91] Compiling IceCream ErrorHandler.swift
[79/91] Compiling IceCream Manifest.swift
[80/91] Compiling IceCream CreamLocation.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/DatabaseManagerProtocol.swift:10:27: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol DatabaseManager: class {
                          ^~~~~
                          AnyObject
[81/91] Compiling IceCream DatabaseManagerProtocol.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/DatabaseManagerProtocol.swift:10:27: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol DatabaseManager: class {
                          ^~~~~
                          AnyObject
[82/91] Compiling IceCream PrivateDatabaseManager.swift
[83/91] Compiling IceCream PublicDatabaseManager.swift
[84/91] Compiling IceCream Notification+Name.swift
[85/91] Compiling IceCream PendingRelationshipsWorker.swift
[86/91] Emitting module IceCream
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/DatabaseManagerProtocol.swift:10:27: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
protocol DatabaseManager: class {
                          ^~~~~
                          AnyObject
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/Syncable.swift:14:27: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol Syncable: class {
                          ^~~~~
                          AnyObject
[87/91] Compiling IceCream CKRecordRecoverable.swift
[88/91] Compiling IceCream CreamAsset.swift
[89/91] Compiling IceCream BackgroundWorker.swift
[90/91] Compiling IceCream CKRecordConvertible.swift
[91/91] Compiling IceCream Syncable.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/IceCream/Classes/Syncable.swift:14:27: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
public protocol Syncable: class {
                          ^~~~~
                          AnyObject
Build complete! (49.67s)
Fetching https://github.com/realm/realm-cocoa from cache
Fetching https://github.com/realm/realm-core from cache
Fetched https://github.com/realm/realm-cocoa from cache (0.52s)
Computing version for https://github.com/realm/realm-cocoa
Fetched https://github.com/realm/realm-core from cache (0.55s)
Computed https://github.com/realm/realm-cocoa at 4.1.1 (0.65s)
Computing version for https://github.com/realm/realm-core
Computed https://github.com/realm/realm-core at 5.23.6 (0.49s)
warning: /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/repositories/realm-core-40f4ac5a is not valid git repository for 'https://github.com/realm/realm-core', will fetch again.
Fetching https://github.com/realm/realm-core from cache
Fetched https://github.com/realm/realm-core from cache (0.09s)
warning: /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/repositories/realm-core-40f4ac5a is not valid git repository for 'https://github.com/realm/realm-core', will fetch again.
Fetching https://github.com/realm/realm-core from cache
Fetched https://github.com/realm/realm-core from cache (0.08s)
Creating working copy for https://github.com/realm/realm-core
Working copy of https://github.com/realm/realm-core resolved at 5.23.6
warning: /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/repositories/realm-cocoa-9d15ed73 is not valid git repository for 'https://github.com/realm/realm-cocoa', will fetch again.
Fetching https://github.com/realm/realm-cocoa from cache
Fetched https://github.com/realm/realm-cocoa from cache (0.07s)
warning: /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.build/repositories/realm-cocoa-9d15ed73 is not valid git repository for 'https://github.com/realm/realm-cocoa', will fetch again.
Fetching https://github.com/realm/realm-cocoa from cache
Fetched https://github.com/realm/realm-cocoa from cache (0.07s)
Creating working copy for https://github.com/realm/realm-cocoa
Working copy of https://github.com/realm/realm-cocoa resolved at 4.1.1
Build complete.
Done.