The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build RealmDatabase, reference master (5aeef5), with Swift 6.2 (beta) for macOS (SPM) on 22 Jun 2025 20:30:37 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/realm/realm-core.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/realm/realm-core
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 5aeef51 New changelog section to prepare for vNext
Submodule path 'src/external/sha-1': checked out 'd9ae30f34095107ece9dceb224839f0dc2f9c1c7'
Submodule path 'src/external/sha-2': checked out '0e9aebf34101c6aa89355fd76ac9cd886735dee1'
Submodule path 'test/external/catch': checked out '8ac8190e494a381072c89f5e161b92a08d98b37b'
Submodule 'src/external/sha-1' (https://github.com/clibs/sha1.git) registered for path 'src/external/sha-1'
Submodule 'src/external/sha-2' (https://github.com/kalven/sha-2.git) registered for path 'src/external/sha-2'
Submodule 'test/external/catch' (https://github.com/catchorg/Catch2.git) registered for path 'test/external/catch'
Cloning into '/Users/admin/builder/spi-builder-workspace/src/external/sha-1'...
Cloning into '/Users/admin/builder/spi-builder-workspace/src/external/sha-2'...
Cloning into '/Users/admin/builder/spi-builder-workspace/test/external/catch'...
Cloned https://github.com/realm/realm-core.git
Revision (git rev-parse @):
5aeef51e905f9511de4411941f067a2e3215c2af
SUCCESS checkout https://github.com/realm/realm-core.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/realm/realm-core.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/429] Compiling catch_getenv.cpp
[1/429] Compiling Bid bid128_quantize.c
[2/429] Write swift-version-1EA4D86E10B52AF.txt
[3/429] Compiling mathlimits.cc
[4/429] Compiling catch_parse_numbers.cpp
[5/429] Compiling catch_leak_detector.cpp
[5/429] Compiling catch_message_info.cpp
[7/429] Compiling catch_output_redirect.cpp
[8/429] Compiling catch_jsonwriter.cpp
[9/429] Compiling mathutil.cc
[10/429] Compiling s2geometry s2region.cc
[11/429] Compiling catch_lazy_expr.cpp
[12/429] Compiling catch_istream.cpp
[13/429] Compiling catch_list.cpp
[14/429] Compiling s2geometry s2r2rect.cc
[15/429] Compiling s2geometry s2polyline.cc
[16/429] Compiling s2geometry s2pointregion.cc
[17/429] Compiling s2geometry s2latlng.cc
[18/429] Compiling s2geometry s2latlngrect.cc
[19/429] Compiling s2geometry s2edgeutil.cc
[20/429] Compiling s2geometry s2polygonbuilder.cc
[21/429] Compiling s2geometry s2loop.cc
[22/429] Compiling s2geometry s2edgeindex.cc
[23/429] Compiling s2geometry s2polygon.cc
[24/429] Compiling s2geometry s2cellid.cc
[25/429] Compiling s2geometry s2cell.cc
[26/429] Compiling s2geometry s2cap.cc
[27/429] Compiling s2geometry s2.cc
[28/429] Compiling s2geometry s1interval.cc
[29/429] Compiling s2geometry s1angle.cc
[30/429] Compiling server_dir.cpp
[31/429] Compiling access_control.cpp
[31/429] Write sources
[33/429] Copying PrivacyInfo.xcprivacy
[34/429] Compiling access_token.cpp
[35/429] Compiling crypto_server_apple.mm
[36/429] Compiling RealmQueryParser keypath_mapping.cpp
[37/429] Compiling version.cpp
[38/429] Compiling uuid.cpp
[39/429] Compiling server_file_access_cache.cpp
[40/429] Compiling RealmCoreResources dummy.mm
[41/429] Compiling query_flex.cpp
[42/429] Compiling server_history.cpp
[43/429] Compiling uri.cpp
[44/429] Compiling to_string.cpp
[45/429] Compiling utilities.cpp
[46/429] Compiling query_bison.cpp
[47/429] Compiling RealmCoreResources resource_bundle_accessor.m
[48/429] Compiling timestamp_logger.cpp
[49/429] Compiling timestamp_formatter.cpp
[50/429] Compiling time.cpp
[51/429] Compiling sha_crypto.cpp
[52/429] Compiling thread.cpp
[53/429] Compiling resource_limits.cpp
[54/429] Compiling terminate.cpp
[55/429] Compiling random.cpp
[56/429] Compiling platform_info.cpp
[57/429] Compiling misc_ext_errors.cpp
[58/429] Compiling misc_errors.cpp
[59/429] Compiling memory_stream.cpp
[60/429] Compiling load_file.cpp
[61/429] Compiling server.cpp
[62/429] Compiling logger.cpp
[63/429] Compiling json_parser.cpp
[64/429] Compiling serializer.cpp
[65/429] Compiling interprocess_mutex.cpp
[66/429] Compiling file_mapper.cpp
[67/429] Compiling interprocess_condvar.cpp
[68/429] Compiling fifo_helper.cpp
[69/429] Compiling file.cpp
[70/429] Compiling enum.cpp
[71/429] Compiling demangle.cpp
[72/429] Compiling cli_args.cpp
[73/429] Compiling RealmQueryParser driver.cpp
[74/429] Compiling encrypted_file_mapping.cpp
[75/429] Compiling basic_system_errors.cpp
[76/429] Compiling compression.cpp
[77/429] Compiling regular_expression.cpp
[78/429] Compiling base64.cpp
[79/429] Compiling backtrace.cpp
[80/429] Compiling unicode.cpp
[81/429] Compiling tokenizer.cpp
[82/429] Compiling table_ref.cpp
[83/429] Compiling bson.cpp
[84/429] Compiling protocol.cpp
[85/429] Compiling transaction.cpp
[86/429] Compiling table_view.cpp
[87/429] Compiling to_json.cpp
[88/429] Compiling object_id.cpp
[89/429] Compiling table.cpp
[90/429] Compiling sync_schema_migration.cpp
[91/429] Compiling sync_metadata_schema.cpp
[92/429] Compiling subscriptions.cpp
[93/429] Compiling pending_reset_store.cpp
[94/429] Compiling migration_store.cpp
[95/429] Compiling transform.cpp
[96/429] Compiling protocol_codec.cpp
[97/429] Compiling client_reset_operation.cpp
[98/429] Compiling client_reset_recovery.cpp
[99/429] Compiling websocket.cpp
[100/429] Compiling network_ssl.cpp
[101/429] Compiling network.cpp
[102/429] Compiling client_reset.cpp
[103/429] Compiling client_history_impl.cpp
[104/429] Compiling http.cpp
[105/429] Compiling pending_bootstrap_store.cpp
[106/429] Compiling changeset_index.cpp
[107/429] Compiling instructions.cpp
[108/429] Compiling default_socket.cpp
[109/429] Compiling instruction_replication.cpp
[110/429] Compiling client_impl_base.cpp
[111/429] Compiling history.cpp
[112/429] Compiling config.cpp
[113/429] Compiling string_data.cpp
[114/429] Compiling changeset_parser.cpp
[115/429] Compiling status.cpp
[116/429] Compiling instruction_applier.cpp
[117/429] Compiling changeset_encoder.cpp
[118/429] Compiling spec.cpp
[119/429] Compiling changeset.cpp
[120/429] Compiling query_value.cpp
[121/429] Compiling set.cpp
[122/429] Compiling replication.cpp
[123/429] Compiling sort_descriptor.cpp
[124/429] Compiling object_id.cpp
[125/429] Compiling uuid.cpp
[126/429] Compiling client.cpp
[127/429] Compiling scheduler.cpp
[128/429] Compiling query_expression.cpp
[129/429] Compiling query_engine.cpp
[130/429] Compiling push_client.cpp
[131/429] Compiling object_converter.cpp
[132/429] Compiling system_configuration.cpp
[133/429] Compiling mongo_database.cpp
[134/429] Compiling mongo_client.cpp
[135/429] Compiling mongo_collection.cpp
[136/429] Compiling jwt.cpp
[137/429] Compiling network_reachability_observer.cpp
[138/429] Compiling sync_manager.cpp
[139/429] Compiling generic_network_transport.cpp
[140/429] Compiling sync_file.cpp
[141/429] Compiling thread_safe_reference.cpp
[142/429] Compiling sync_session.cpp
[143/429] Compiling query.cpp
[144/429] Compiling app_credentials.cpp
[145/429] Compiling app_utils.cpp
[146/429] Compiling placeholder.cpp
[147/429] Compiling async_open_task.cpp
[148/429] Compiling app_user.cpp
[149/429] Compiling app_metadata.cpp
[150/429] Compiling schema.cpp
[151/429] Compiling object_changeset.cpp
[152/429] Compiling object_schema.cpp
[153/429] Compiling app.cpp
[154/429] Compiling sectioned_results.cpp
[155/429] Compiling set.cpp
[156/429] Compiling index_set.cpp
[157/429] Compiling results.cpp
[158/429] Compiling object.cpp
[159/429] Compiling object_store.cpp
[160/429] Compiling shared_realm.cpp
[161/429] Compiling list.cpp
[162/429] Compiling weak_realm_notifier.cpp
[163/429] Compiling transact_log_handler.cpp
[164/429] Compiling collection_change_builder.cpp
[165/429] Compiling object_notifier.cpp
[166/429] Compiling keychain_helper.cpp
[167/429] Compiling list_notifier.cpp
[168/429] Compiling results_notifier.cpp
[169/429] Compiling deep_change_checker.cpp
[170/429] Compiling collection_notifier.cpp
[171/429] Compiling external_commit_helper.cpp
[172/429] Compiling collection_notifications.cpp
[173/429] Compiling realm_coordinator.cpp
[174/429] Compiling obj_list.cpp
[175/429] Compiling class.cpp
[176/429] Compiling node.cpp
[177/429] Compiling dictionary.cpp
[178/429] Compiling collection.cpp
[179/429] Compiling mixed.cpp
[180/429] Compiling simulated_failure.cpp
[181/429] Compiling output_stream.cpp
[182/429] Compiling obj.cpp
[183/429] Compiling link_translator.cpp
[184/429] Compiling transact_log.cpp
[185/429] Compiling index_string.cpp
[186/429] Compiling history.cpp
[187/429] Compiling copy_replication.cpp
[188/429] Compiling exceptions.cpp
[189/429] Compiling global_key.cpp
[190/429] Compiling disable_sync_to_disk.cpp
[191/429] Compiling exceptions.mm
[192/429] Compiling list.cpp
[193/429] Compiling group_writer.cpp
[194/429] Compiling error_codes.cpp
[195/429] Compiling group.cpp
[196/429] Compiling decimal128.cpp
[197/429] Compiling geospatial.cpp
[198/429] Compiling audit.mm
[199/429] Compiling column_binary.cpp
[200/429] Compiling backup_restore.cpp
[201/429] Compiling bplustree.cpp
[202/429] Compiling dictionary.cpp
[203/429] Compiling chunked_binary.cpp
[204/429] Compiling collection.cpp
[205/429] Compiling db.cpp
[206/429] Compiling array_with_find.cpp
[207/429] Compiling cluster_tree.cpp
[208/429] Compiling array_unsigned.cpp
[209/429] Compiling cluster.cpp
[210/429] Compiling collection_parent.cpp
[211/429] Compiling array_string.cpp
[212/429] Compiling array_timestamp.cpp
[213/429] Compiling array_string_short.cpp
[214/429] Compiling array_key.cpp
[215/429] Compiling array_mixed.cpp
[216/429] Compiling array_fixed_bytes.cpp
[217/429] Compiling array_integer.cpp
[218/429] Compiling array_blobs_small.cpp
[219/429] Compiling array_decimal128.cpp
[220/429] Compiling array_blob.cpp
[221/429] Compiling array_binary.cpp
[222/429] Compiling array_blobs_big.cpp
[223/429] Compiling array.cpp
[224/429] Compiling ObjectStoreTests uuid.cpp
[225/429] Compiling array_backlink.cpp
[226/429] Compiling alloc.cpp
[227/429] Compiling alloc_slab.cpp
[228/429] Compiling ObjectStoreTests test_runner.cpp
[229/429] Compiling remote_mongo_tests.cpp
[230/429] Compiling flx_sync.cpp
[231/429] Compiling flx_schema_migration.cpp
[232/429] Compiling flx_role_change.cpp
[233/429] Compiling migration_store_test.cpp
[234/429] Compiling progress_notifications.cpp
[235/429] Compiling sync_manager.cpp
[236/429] Compiling wait_for_completion.cpp
[237/429] Compiling ObjectStoreTests thread_safe_reference.cpp
[238/429] Compiling connection_change_notifications.cpp
[239/429] Compiling session.cpp
[240/429] Compiling metadata.cpp
[241/429] Compiling ObjectStoreTests transaction_log_parsing.cpp
[242/429] Compiling flx_migration.cpp
[243/429] Compiling file.cpp
[244/429] Compiling ObjectStoreTests schema.cpp
[245/429] Compiling ObjectStoreTests object_store.cpp
[246/429] Compiling app.cpp
[247/429] Compiling ObjectStoreTests main.cpp
[248/429] Compiling ObjectStoreTests sectioned_results.cpp
[249/429] Compiling ObjectStoreTests nested_collections.cpp
[250/429] Compiling ObjectStoreTests index_set.cpp
[251/429] Compiling ObjectStoreTests realm.cpp
[252/429] Compiling ObjectStoreTests object.cpp
[253/429] Compiling ObjectStoreTests results.cpp
[254/429] Compiling ObjectStoreTests list.cpp
[254/429] Write ObjectStoreTests-entitlement.plist
[256/429] Compiling ObjectStoreTests collection_change_indices.cpp
[257/429] Compiling ObjectStoreTests set.cpp
[258/429] Compiling ObjectStoreTests frozen_objects.cpp
[259/429] Compiling ObjectStoreTests migrations.cpp
[260/429] Compiling ObjectStoreTests bson.cpp
[261/429] Compiling baas_admin_api.cpp
[262/429] Compiling ObjectStoreTestUtils event_loop.cpp
[263/429] Compiling ObjectStoreTestUtils unit_test_transport.cpp
[264/429] Compiling CoreTestUtils wildcard.cpp
[265/429] Compiling ObjectStoreTestUtils test_utils.cpp
[266/429] Compiling CoreTestUtils verified_string.cpp
[267/429] Compiling CoreTestUtils timer.cpp
[268/429] Compiling ObjectStoreTestUtils test_file.cpp
[269/429] Compiling CoreTestUtils verified_integer.cpp
[270/429] Compiling CoreTestUtils test_only.cpp
[271/429] Compiling client_reset.cpp
[272/429] Compiling CoreTestUtils resource_limits.cpp
[273/429] Compiling ObjectStoreTests primitive_list.cpp
[274/429] Compiling CoreTestUtils spawned_process.cpp
[275/429] Compiling CoreTestUtils quote.cpp
[276/429] Compiling CoreTestUtils test_path.cpp
[277/429] Compiling CoreTestUtils misc.cpp
[278/429] Compiling CoreTestUtils unit_test.cpp
[279/429] Compiling CoreTestUtils demangle.cpp
[280/429] Compiling CoreTestUtils random.cpp
[281/429] Compiling CoreTestUtils crypt_key.cpp
[282/429] Compiling CoreTestUtils dump_changesets.cpp
[283/429] Compiling sync_test_utils.cpp
[284/429] Compiling catch_reporter_xml.cpp
[285/429] Compiling catch_reporter_teamcity.cpp
[286/429] Compiling catch_reporter_registrars.cpp
[287/429] Compiling catch_reporter_streaming_base.cpp
[288/429] Compiling catch_reporter_tap.cpp
[289/429] Compiling catch_reporter_sonarqube.cpp
[290/429] Compiling CoreTestUtils benchmark_results.cpp
[291/429] Compiling ObjectStoreTests audit.cpp
[292/429] Compiling catch_reporter_multi.cpp
[293/429] Compiling catch_reporter_event_listener.cpp
[294/429] Compiling catch_reporter_junit.cpp
[295/429] Compiling catch_reporter_json.cpp
[296/429] Compiling catch_reporter_helpers.cpp
[297/429] Compiling catch_reporter_cumulative_base.cpp
[298/429] Compiling catch_reporter_compact.cpp
[299/429] Compiling catch_reporter_common_base.cpp
[300/429] Compiling CoreTestUtils compare_groups.cpp
[301/429] Compiling catch_reporter_automake.cpp
[302/429] Compiling catch_reporter_console.cpp
[303/429] Compiling catch_matchers_impl.cpp
[304/429] Compiling catch_matchers_templated.cpp
[305/429] Compiling catch_matchers_quantifiers.cpp
/Users/admin/builder/spi-builder-workspace/test/external/catch/src/catch2/internal/catch_uncaught_exceptions.cpp:22:21: error: no member named 'uncaught_exception' in namespace 'std'; did you mean 'uncaught_exceptions'?
   22 |         return std::uncaught_exception();
      |                ~~~~~^~~~~~~~~~~~~~~~~~
      |                     uncaught_exceptions
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX26.0.sdk/usr/include/c++/v1/__exception/operations.h:34:31: note: 'uncaught_exceptions' declared here
   34 | _LIBCPP_EXPORTED_FROM_ABI int uncaught_exceptions() _NOEXCEPT;
      |                               ^
1 error generated.
[306/429] Compiling catch_uncaught_exceptions.cpp
[306/429] Compiling catch_matchers_container_properties.cpp
[306/429] Compiling catch_xmlwriter.cpp
[306/429] Compiling catch_matchers_predicate.cpp
[306/429] Compiling catch_matchers_floating_point.cpp
[306/429] Compiling catch_matchers_exception.cpp
[306/429] Compiling catch_wildcard_pattern.cpp
[306/429] Compiling catch_matchers.cpp
[306/429] Compiling catch_matchers_string.cpp
[306/429] Compiling ObjectStoreTests dictionary.cpp
BUILD FAILURE 6.2 macosSpm