Build Information
Successful build of RealmExtensions, reference master (0707ec), with Swift 6.2 for macOS (SPM) on 27 Jan 2026 19:56:14 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/DigitalSolutionsPest/RealmExtensions.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/DigitalSolutionsPest/RealmExtensions
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 0707ec2 Fix stack overflow when chaining many RealmTransactions
Cloned https://github.com/DigitalSolutionsPest/RealmExtensions.git
Revision (git rev-parse @):
0707ec293cabefd647fcdca531c0aed1f3a3cc28
SUCCESS checkout https://github.com/DigitalSolutionsPest/RealmExtensions.git at master
Fetching https://github.com/realm/realm-swift.git
Fetching https://github.com/realm/realm-core
[1/131657] Fetching realm-swift
[38182/384146] Fetching realm-swift, realm-core
Fetched https://github.com/realm/realm-swift.git from cache (18.39s)
Fetched https://github.com/realm/realm-core from cache (18.39s)
Computing version for https://github.com/realm/realm-swift.git
Computed https://github.com/realm/realm-swift.git at 20.0.1 (19.10s)
Computing version for https://github.com/realm/realm-core.git
Computed https://github.com/realm/realm-core.git at 20.1.0 (0.70s)
Creating working copy for https://github.com/realm/realm-core
Working copy of https://github.com/realm/realm-core resolved at 20.1.0
Creating working copy for https://github.com/realm/realm-swift.git
Working copy of https://github.com/realm/realm-swift.git resolved at 20.0.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "realmextensions",
"name": "RealmExtensions",
"url": "https://github.com/DigitalSolutionsPest/RealmExtensions.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/RealmExtensions",
"dependencies": [
{
"identity": "realm-swift",
"name": "Realm",
"url": "https://github.com/realm/realm-swift.git",
"version": "20.0.3",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/realm-swift",
"dependencies": [
{
"identity": "realm-core",
"name": "RealmDatabase",
"url": "https://github.com/realm/realm-core.git",
"version": "20.1.0",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/realm-core",
"dependencies": [
]
}
]
}
]
}
]
}
Fetching https://github.com/DigitalSolutionsPest/RealmExtensions.git
[1/181] Fetching realmextensions
Fetched https://github.com/DigitalSolutionsPest/RealmExtensions.git from cache (0.69s)
Fetching https://github.com/realm/realm-swift.git from cache
Fetched https://github.com/realm/realm-swift.git from cache (1.00s)
Computing version for https://github.com/realm/realm-swift.git
Computed https://github.com/realm/realm-swift.git at 20.0.3 (1.71s)
Fetching https://github.com/realm/realm-core.git from cache
Fetched https://github.com/realm/realm-core.git from cache (1.03s)
Computing version for https://github.com/realm/realm-core.git
Computed https://github.com/realm/realm-core.git at 20.1.0 (1.65s)
Creating working copy for https://github.com/realm/realm-core.git
Working copy of https://github.com/realm/realm-core.git resolved at 20.1.0
Creating working copy for https://github.com/DigitalSolutionsPest/RealmExtensions.git
Working copy of https://github.com/DigitalSolutionsPest/RealmExtensions.git resolved at master (0707ec2)
Creating working copy for https://github.com/realm/realm-swift.git
Working copy of https://github.com/realm/realm-swift.git resolved at 20.0.3
warning: '.resolve-product-dependencies': dependency 'realmextensions' is not used by any target
Found 1 product dependencies
- Realm
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/DigitalSolutionsPest/RealmExtensions.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/220] Write sources
[1/220] Write swift-version-49B95AFC49DCD68C.txt
[2/220] Compiling Bid bid128_string.c
[3/220] Compiling Bid bid128_compare.c
[4/220] Compiling mathlimits.cc
[5/220] Compiling Bid bid128_mul.c
[6/220] Compiling Bid bid128_quantize.c
[7/220] Compiling Bid bid128_fma.c
[8/220] Compiling Bid bid128_div.c
[9/220] Compiling platform_info.cpp
[10/220] Compiling misc_ext_errors.cpp
[10/220] Compiling s2geometry s2pointregion.cc
[10/220] Compiling s2geometry s2region.cc
[10/220] Compiling mathutil.cc
[10/220] Compiling s2geometry s2r2rect.cc
[15/220] Compiling s2geometry s2polyline.cc
[16/220] Compiling s2geometry s2loop.cc
[17/220] Compiling s2geometry s2polygonbuilder.cc
[18/220] Compiling s2geometry s2polygon.cc
[19/220] Compiling s2geometry s2latlng.cc
[20/220] Copying PrivacyInfo.xcprivacy
[20/220] Write sources
[20/220] Copying PrivacyInfo.xcprivacy
[24/220] Compiling s2geometry s2cell.cc
[25/220] Compiling s2geometry s2latlngrect.cc
[26/220] Compiling s2geometry s2edgeutil.cc
[27/220] Compiling s2geometry s2cap.cc
[28/220] Compiling s2geometry s2cellid.cc
[29/220] Compiling s2geometry s2.cc
[30/220] Compiling s2geometry s2edgeindex.cc
[31/220] Compiling s2geometry s1interval.cc
[32/220] Compiling s2geometry s1angle.cc
[33/220] Compiling RealmCoreResources dummy.mm
[34/220] Compiling version.cpp
[35/220] Compiling uuid.cpp
[36/220] Compiling uri.cpp
[37/220] Compiling utilities.cpp
[38/220] Compiling to_string.cpp
[39/220] Compiling timestamp_logger.cpp
[40/220] Compiling timestamp_formatter.cpp
[41/220] Compiling time.cpp
[42/220] Compiling thread.cpp
[43/220] Compiling sha_crypto.cpp
[44/220] Compiling RealmCoreResources resource_bundle_accessor.m
[45/220] Compiling terminate.cpp
[46/220] Compiling resource_limits.cpp
[47/220] Compiling misc_errors.cpp
[48/220] Compiling memory_stream.cpp
[49/220] Compiling random.cpp
[50/220] Compiling logger.cpp
[51/220] Compiling load_file.cpp
[52/220] Compiling json_parser.cpp
[53/220] Compiling interprocess_mutex.cpp
[54/220] Compiling file_mapper.cpp
[55/220] Compiling interprocess_condvar.cpp
[56/220] Compiling fifo_helper.cpp
[57/220] Compiling enum.cpp
[58/220] Compiling file.cpp
[59/220] Compiling serializer.cpp
[60/220] Compiling cli_args.cpp
[61/220] Compiling demangle.cpp
[62/220] Compiling basic_system_errors.cpp
[63/220] Compiling regular_expression.cpp
[64/220] Compiling encrypted_file_mapping.cpp
[65/220] Compiling base64.cpp
[66/220] Compiling backtrace.cpp
[67/220] Compiling unicode.cpp
[68/220] Compiling tokenizer.cpp
[69/220] Compiling string_data.cpp
[70/220] Compiling status.cpp
[71/220] Compiling table_ref.cpp
[72/220] Compiling bson.cpp
[73/220] Compiling spec.cpp
[74/220] Compiling transaction.cpp
[75/220] Compiling table_view.cpp
[76/220] Compiling to_json.cpp
[77/220] Compiling query_value.cpp
[78/220] Compiling replication.cpp
[79/220] Compiling object_id.cpp
[80/220] Compiling set.cpp
[81/220] Compiling table.cpp
[82/220] Compiling sort_descriptor.cpp
[83/220] Compiling uuid.cpp
[84/220] Compiling scheduler.cpp
[85/220] Compiling object_converter.cpp
[86/220] Compiling placeholder.cpp
[87/220] Compiling query_expression.cpp
[88/220] Compiling schema.cpp
[89/220] Compiling query_engine.cpp
[90/220] Compiling object_changeset.cpp
[91/220] Compiling sectioned_results.cpp
[92/220] Compiling shared_realm.cpp
[93/220] Compiling object_schema.cpp
[94/220] Compiling set.cpp
[95/220] Compiling thread_safe_reference.cpp
[96/220] Compiling object_store.cpp
[97/220] Compiling results.cpp
[98/220] Compiling index_set.cpp
[99/220] Compiling object.cpp
[100/220] Compiling query.cpp
[101/220] Compiling weak_realm_notifier.cpp
[102/220] Compiling list.cpp
[103/220] Compiling collection_change_builder.cpp
[104/220] Compiling transact_log_handler.cpp
[105/220] Compiling object_notifier.cpp
[106/220] Compiling results_notifier.cpp
[107/220] Compiling list_notifier.cpp
[108/220] Compiling keychain_helper.cpp
[109/220] Compiling deep_change_checker.cpp
[110/220] Compiling realm_coordinator.cpp
[111/220] Compiling collection_notifier.cpp
[112/220] Compiling collection_notifications.cpp
[113/220] Compiling obj_list.cpp
[114/220] Compiling external_commit_helper.cpp
[115/220] Compiling node.cpp
[116/220] Compiling class.cpp
[117/220] Compiling mixed.cpp
[118/220] Compiling collection.cpp
[119/220] Compiling dictionary.cpp
[120/220] Compiling output_stream.cpp
[121/220] Compiling simulated_failure.cpp
[122/220] Compiling obj.cpp
[123/220] Compiling transact_log.cpp
[124/220] Compiling link_translator.cpp
[125/220] Compiling index_string.cpp
[126/220] Compiling exceptions.cpp
[127/220] Compiling disable_sync_to_disk.cpp
[128/220] Compiling exceptions.mm
[129/220] Compiling history.cpp
[130/220] Compiling error_codes.cpp
[131/220] Compiling copy_replication.cpp
[132/220] Compiling list.cpp
[133/220] Compiling group_writer.cpp
[134/220] Compiling decimal128.cpp
[135/220] Compiling geospatial.cpp
[136/220] Compiling group.cpp
[137/220] Compiling column_binary.cpp
[138/220] Compiling collection.cpp
[139/220] Compiling backup_restore.cpp
[140/220] Compiling dictionary.cpp
[141/220] Compiling bplustree.cpp
[142/220] Compiling chunked_binary.cpp
[143/220] Compiling cluster_tree.cpp
[144/220] Compiling db.cpp
[145/220] Compiling array_with_find.cpp
[146/220] Compiling array_unsigned.cpp
[147/220] Compiling cluster.cpp
[148/220] Compiling array_string_short.cpp
[149/220] Compiling array_string.cpp
[150/220] Compiling array_timestamp.cpp
[151/220] Compiling collection_parent.cpp
[152/220] Compiling array_mixed.cpp
[153/220] Compiling array_key.cpp
[154/220] Compiling array_integer.cpp
[155/220] Compiling array_blobs_small.cpp
[156/220] Compiling array_fixed_bytes.cpp
[157/220] Compiling array_decimal128.cpp
[158/220] Compiling array_blob.cpp
[159/220] Compiling array_blobs_big.cpp
[160/220] Compiling array_binary.cpp
[161/220] Compiling array.cpp
[162/220] Compiling Realm resource_bundle_accessor.m
[163/220] Compiling RLMSwiftSupport.m
[164/220] Compiling alloc.cpp
[165/220] Compiling array_backlink.cpp
[166/220] Compiling RLMUUID.mm
[167/220] Compiling RLMValue.mm
[168/220] Compiling alloc_slab.cpp
[169/220] Compiling RLMThreadSafeReference.mm
[170/220] Compiling RLMUtil.mm
[171/220] Compiling RLMScheduler.mm
[172/220] Compiling RLMSwiftValueStorage.mm
[173/220] Compiling RLMSchema.mm
[174/220] Compiling RLMSwiftCollectionBase.mm
[175/220] Compiling RLMSet.mm
[176/220] Compiling RLMSectionedResults.mm
[177/220] Compiling RLMRealmUtil.mm
[178/220] Compiling RLMRealmConfiguration.mm
[179/220] Compiling RLMPredicateUtil.mm
[180/220] Compiling RLMResults.mm
[181/220] Compiling RLMRealm.mm
[182/220] Compiling RLMProperty.mm
[183/220] Compiling RLMObjectId.mm
[184/220] Compiling RLMObjectSchema.mm
[185/220] Compiling RLMObject.mm
[186/220] Compiling RLMObjectStore.mm
[187/220] Compiling RLMObservation.mm
[188/220] Compiling RLMMigration.mm
[189/220] Compiling RLMObjectBase.mm
[190/220] Compiling RLMLogger.mm
[191/220] Compiling RLMConstants.m
[192/220] Compiling RLMGeospatial.mm
[193/220] Compiling RLMError.mm
[194/220] Compiling RLMManagedSet.mm
[195/220] Compiling RLMEmbeddedObject.mm
[196/220] Compiling RLMManagedArray.mm
[197/220] Compiling RLMManagedDictionary.mm
[198/220] Compiling RLMDecimal128.mm
[199/220] Compiling Bid bid_from_int.c
[200/220] Compiling Bid bid_round.c
[201/220] Compiling Bid bid_decimal_globals.c
[202/220] Compiling Bid bid_decimal_data.c
[203/220] Compiling Bid bid_convert_data.c
[204/220] Compiling Bid bid64_to_bid128.c
[205/220] Compiling Bid bid32_to_bid128.c
[206/220] Compiling Bid bid128_add.c
[207/220] Compiling Bid bid128_to_int64.c
[208/220] Compiling Bid bid128_2_str_tables.c
[209/220] Compiling Bid bid128.c
[210/220] Compiling Bid bid_binarydecimal.c
[211/220] Compiling RLMDictionary.mm
[212/220] Compiling RLMQueryUtil.mm
[213/220] Compiling RLMAsyncTask.mm
[214/220] Compiling RLMClassInfo.mm
[215/220] Compiling RLMCollection.mm
[216/220] Compiling RLMArray.mm
[217/220] Compiling RLMAccessor.mm
[219/262] Emitting module RealmSwift
[220/266] Compiling RealmSwift Results.swift
[221/266] Compiling RealmSwift Schema.swift
[222/266] Compiling RealmSwift SectionedResults.swift
[223/266] Compiling RealmSwift SortDescriptor.swift
[224/266] Compiling RealmSwift ObjectiveCSupport+AnyRealmValue.swift
[225/266] Compiling RealmSwift ObjectiveCSupport.swift
[226/266] Compiling RealmSwift Optional.swift
[227/266] Compiling RealmSwift PersistedProperty.swift
[228/266] Compiling RealmSwift Migration.swift
[229/266] Compiling RealmSwift MutableSet.swift
[230/266] Compiling RealmSwift Object.swift
[231/266] Compiling RealmSwift ObjectId.swift
[232/266] Compiling RealmSwift ObjectSchema.swift
[233/266] Compiling RealmSwift EmbeddedObject.swift
[234/266] Compiling RealmSwift Error.swift
[235/266] Compiling RealmSwift Geospatial.swift
[236/266] Compiling RealmSwift BasicTypes.swift
[237/266] Compiling RealmSwift CollectionAccess.swift
[238/266] Compiling RealmSwift Aliases.swift
[239/266] Compiling RealmSwift AnyRealmValue.swift
[240/266] Compiling RealmSwift Combine.swift
[241/266] Compiling RealmSwift CustomPersistable.swift
[242/266] Compiling RealmSwift Decimal128.swift
[243/266] Compiling RealmSwift RealmCollectionImpl.swift
[244/266] Compiling RealmSwift SchemaDiscovery.swift
[245/266] Compiling RealmSwift LinkingObjects.swift
[246/266] Compiling RealmSwift List.swift
[247/266] Compiling RealmSwift Map.swift
[248/266] Compiling RealmSwift RealmCollection.swift
[249/266] Compiling RealmSwift RealmConfiguration.swift
[250/266] Compiling RealmSwift RealmKeyedCollection.swift
[251/266] Compiling RealmSwift RealmProperty.swift
[252/266] Compiling RealmSwift Projection.swift
[253/266] Compiling RealmSwift Property.swift
[254/266] Compiling RealmSwift Query.swift
[255/266] Compiling RealmSwift Realm.swift
[256/266] Compiling RealmSwift ComplexTypes.swift
[257/266] Compiling RealmSwift KeyPathStrings.swift
[258/266] Compiling RealmSwift ObjcBridgeable.swift
[259/266] Compiling RealmSwift Persistable.swift
[260/266] Compiling RealmSwift PropertyAccessors.swift
[261/266] Compiling RealmSwift SwiftUI.swift
[262/266] Compiling RealmSwift ThreadSafeReference.swift
[263/266] Compiling RealmSwift Util.swift
[264/266] Compiling RealmSwift resource_bundle_accessor.swift
[264/266] Write Objects.LinkFileList
[265/266] Linking libRealmSwift.dylib
[267/273] Compiling RealmExtensions Unmanaged.swift
[268/273] Compiling RealmExtensions RealmTransactionComposition.swift
[269/273] Compiling RealmExtensions RealmCollectionChangeExtensions.swift
[270/273] Compiling RealmExtensions RealmTransaction.swift
[271/273] Emitting module RealmExtensions
[272/273] Compiling RealmExtensions ObjectChangeExtensions.swift
[273/273] Compiling RealmExtensions ChainWrite.swift
Build complete! (48.05s)
Build complete.
{
"dependencies" : [
{
"identity" : "realm-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "20.0.1",
"upper_bound" : "21.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/realm/realm-swift.git"
}
],
"manifest_display_name" : "RealmExtensions",
"name" : "RealmExtensions",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
}
],
"products" : [
{
"name" : "RealmExtensions",
"targets" : [
"RealmExtensions"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RealmExtensionsTests",
"module_type" : "SwiftTarget",
"name" : "RealmExtensionsTests",
"path" : "Tests/RealmExtensionsTests",
"sources" : [
"RealmTestCase.swift",
"RealmTransactionTests.swift",
"UnmangedTests.swift",
"XCTestManifests.swift"
],
"target_dependencies" : [
"RealmExtensions"
],
"type" : "test"
},
{
"c99name" : "RealmExtensions",
"module_type" : "SwiftTarget",
"name" : "RealmExtensions",
"path" : "Sources/RealmExtensions",
"product_dependencies" : [
"RealmSwift"
],
"product_memberships" : [
"RealmExtensions"
],
"sources" : [
"ChainWrite.swift",
"ObjectChangeExtensions.swift",
"RealmCollectionChangeExtensions.swift",
"RealmTransaction.swift",
"RealmTransactionComposition.swift",
"Unmanaged.swift"
],
"type" : "library"
}
],
"tools_version" : "5.1"
}
Done.