Build Information
Successful build of RealmSwiftMacro, reference main (b98237), with Swift 6.0 for macOS (SPM) on 5 Dec 2025 08:16:58 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/fummicc1/RealmSwiftMacro.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/fummicc1/RealmSwiftMacro
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at b982377 Fix data-race issue (#7)
Cloned https://github.com/fummicc1/RealmSwiftMacro.git
Revision (git rev-parse @):
b9823777b9a41c60e853e10157fb76c9889422ed
SUCCESS checkout https://github.com/fummicc1/RealmSwiftMacro.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/fummicc1/RealmSwiftMacro.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/322] Compiling Bid bid128_mul.c
[1/322] Compiling Bid bid128_string.c
[2/322] Compiling Bid bid128_to_int64.c
[3/322] Write swift-version-5BDAB9E9C0126B9D.txt
[4/322] Compiling mathlimits.cc
[5/322] Compiling s2geometry s2region.cc
[6/322] Compiling s2geometry s2r2rect.cc
[7/322] Compiling mathutil.cc
[8/322] Compiling index_set.cpp
[9/322] Compiling array_string.cpp
[10/322] Compiling array_string_short.cpp
[11/322] Compiling array_timestamp.cpp
[12/322] Compiling array_key.cpp
[13/322] Compiling array_mixed.cpp
[14/322] Compiling schema.cpp
[15/322] Compiling s2geometry s2pointregion.cc
[16/322] Compiling s2geometry s2latlng.cc
[17/322] Compiling s2geometry s2polyline.cc
[18/322] Compiling s2geometry s2latlngrect.cc
[19/322] Compiling s2geometry s2edgeutil.cc
[20/322] Compiling s2geometry s2loop.cc
[21/322] Compiling s2geometry s2edgeindex.cc
[22/322] Write sources
[28/322] Compiling s2geometry s2cellid.cc
[29/322] Compiling s2geometry s2polygonbuilder.cc
[30/326] Compiling s2geometry s2polygon.cc
[30/326] Write sources
[40/328] Emitting module SwiftSyntax602
[40/330] Compiling s2geometry s2cell.cc
[41/332] Compiling s2geometry s2cap.cc
[42/332] Write sources
[44/332] Copying PrivacyInfo.xcprivacy
[46/332] Write sources
[48/332] Write RealmSwiftMacroClient-entitlement.plist
[48/332] Write sources
[51/332] Copying PrivacyInfo.xcprivacy
[52/332] Compiling s2geometry s1interval.cc
[53/332] Compiling s2geometry s2.cc
[54/332] Compiling s2geometry s1angle.cc
[56/332] Compiling SwiftSyntax602 Empty.swift
[57/332] Emitting module SwiftSyntax600
[58/332] Compiling SwiftSyntax600 Empty.swift
[59/332] Emitting module SwiftSyntax509
[60/332] Compiling SwiftSyntax509 Empty.swift
[61/332] Compiling SwiftSyntax601 Empty.swift
[62/332] Emitting module SwiftSyntax601
[63/332] Emitting module SwiftSyntax510
[64/332] Compiling SwiftSyntax510 Empty.swift
[64/332] Compiling _SwiftSyntaxCShims PlatformMutex.c
[65/332] Compiling RealmCoreResources dummy.mm
[66/332] Compiling version.cpp
[67/332] Compiling uuid.cpp
[68/351] Compiling to_string.cpp
[69/396] Compiling uri.cpp
[70/396] Compiling utilities.cpp
[71/396] Compiling timestamp_logger.cpp
[72/396] Compiling timestamp_formatter.cpp
[73/396] Compiling time.cpp
[74/396] Compiling thread.cpp
[75/396] Compiling sha_crypto.cpp
[76/396] Compiling resource_limits.cpp
[77/396] Compiling terminate.cpp
[78/396] Compiling platform_info.cpp
[79/396] Compiling misc_ext_errors.cpp
[80/396] Compiling random.cpp
[81/396] Compiling RealmCoreResources resource_bundle_accessor.m
[82/396] Compiling misc_errors.cpp
[83/396] Compiling memory_stream.cpp
[84/396] Compiling load_file.cpp
[85/396] Compiling json_parser.cpp
[86/396] Compiling logger.cpp
[87/396] Compiling interprocess_mutex.cpp
[88/396] Compiling interprocess_condvar.cpp
[89/396] Compiling file_mapper.cpp
[90/396] Compiling fifo_helper.cpp
[91/396] Compiling serializer.cpp
[92/396] Compiling file.cpp
[93/396] Compiling enum.cpp
[94/396] Compiling demangle.cpp
[95/396] Compiling cli_args.cpp
[96/396] Compiling compression.cpp
[97/396] Compiling basic_system_errors.cpp
[98/396] Compiling regular_expression.cpp
[99/396] Compiling encrypted_file_mapping.cpp
[100/396] Compiling base64.cpp
[101/396] Compiling backtrace.cpp
[102/396] Compiling unicode.cpp
[103/396] Compiling tokenizer.cpp
[104/396] Compiling table_ref.cpp
[105/396] Compiling bson.cpp
[106/396] Compiling table_view.cpp
[107/396] Compiling protocol.cpp
[108/396] Compiling transaction.cpp
[110/396] Compiling SwiftSyntax CustomTraits.swift
[111/396] Compiling SwiftSyntax EditorPlaceholder.swift
[112/396] Compiling SwiftSyntax Identifier.swift
[113/396] Compiling SwiftSyntax MemoryLayout.swift
[114/396] Compiling SwiftSyntax MissingNodeInitializers.swift
[115/396] Compiling SwiftSyntax RawSyntax.swift
[116/396] Compiling SwiftSyntax RawSyntaxArena.swift
[117/396] Emitting module SwiftSyntax
[118/396] Compiling SwiftSyntax AbsolutePosition.swift
[119/396] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[120/396] Compiling SwiftSyntax ArenaAllocatedBuffer.swift
[121/396] Compiling SwiftSyntax Assert.swift
[122/396] Compiling SwiftSyntax BumpPtrAllocator.swift
[123/396] Compiling SwiftSyntax CommonAncestor.swift
[124/396] Compiling SwiftSyntax Convenience.swift
[124/403] Compiling to_json.cpp
[126/403] Compiling SwiftSyntax Tokens.swift
[127/403] Compiling SwiftSyntax TriviaPieces.swift
[128/403] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[129/403] Compiling SwiftSyntax RawSyntaxNodesC.swift
[130/403] Compiling SwiftSyntax RawSyntaxNodesD.swift
[131/403] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[132/403] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[132/403] Compiling object_id.cpp
[133/403] Compiling table.cpp
[134/403] Compiling subscriptions.cpp
[135/403] Compiling sync_metadata_schema.cpp
[136/403] Compiling sync_schema_migration.cpp
[137/403] Compiling pending_reset_store.cpp
[138/403] Compiling transform.cpp
[139/403] Compiling migration_store.cpp
[140/403] Compiling protocol_codec.cpp
[142/403] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[143/403] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[144/403] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[145/403] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[146/403] Compiling SwiftSyntax RawSyntaxValidation.swift
[147/403] Compiling SwiftSyntax SyntaxNodesAB.swift
[148/403] Compiling SwiftSyntax SyntaxNodesC.swift
[149/403] Compiling SwiftSyntax SyntaxCollections.swift
[150/403] Compiling SwiftSyntax SyntaxEnum.swift
[151/403] Compiling SwiftSyntax SyntaxKind.swift
[152/403] Compiling SwiftSyntax SyntaxRewriter.swift
[153/403] Compiling SwiftSyntax SyntaxTraits.swift
[154/403] Compiling SwiftSyntax SyntaxVisitor.swift
[155/403] Compiling SwiftSyntax TokenKind.swift
[155/403] Compiling client_reset_operation.cpp
[156/403] Compiling websocket.cpp
[157/403] Compiling network_ssl.cpp
[158/403] Compiling client_reset_recovery.cpp
[159/403] Compiling client_reset.cpp
[160/403] Compiling pending_bootstrap_store.cpp
[161/403] Compiling network.cpp
[162/403] Compiling client_history_impl.cpp
[163/403] Compiling http.cpp
[164/403] Compiling changeset_index.cpp
[165/403] Compiling instructions.cpp
[167/403] Compiling SwiftSyntax SyntaxProtocol.swift
[168/403] Compiling SwiftSyntax SyntaxText.swift
[169/403] Compiling SwiftSyntax SyntaxTreeViewMode.swift
[170/403] Compiling SwiftSyntax TokenDiagnostic.swift
[171/403] Compiling SwiftSyntax TokenSequence.swift
[172/403] Compiling SwiftSyntax TokenSyntax.swift
[173/403] Compiling SwiftSyntax Trivia.swift
[174/403] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[175/403] Compiling SwiftSyntax Syntax.swift
[176/403] Compiling SwiftSyntax SyntaxChildren.swift
[177/403] Compiling SwiftSyntax SyntaxCollection.swift
[178/403] Compiling SwiftSyntax SyntaxHashable.swift
[179/403] Compiling SwiftSyntax SyntaxIdentifier.swift
[180/403] Compiling SwiftSyntax SyntaxNodeStructure.swift
[181/403] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[182/403] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[183/403] Compiling SwiftSyntax RawSyntaxTokenView.swift
[184/403] Compiling SwiftSyntax SourceEdit.swift
[185/403] Compiling SwiftSyntax SourceLength.swift
[186/403] Compiling SwiftSyntax SourceLocation.swift
[187/403] Compiling SwiftSyntax SourcePresence.swift
[188/403] Compiling SwiftSyntax Utils.swift
[189/403] Compiling SwiftSyntax ChildNameForKeyPath.swift
[190/403] Compiling SwiftSyntax Keyword.swift
[191/403] Compiling SwiftSyntax RenamedChildrenCompatibility.swift
[192/403] Compiling SwiftSyntax RenamedNodesCompatibility.swift
[193/403] Compiling SwiftSyntax SyntaxAnyVisitor.swift
[194/403] Compiling SwiftSyntax SyntaxBaseNodes.swift
[194/403] Compiling default_socket.cpp
[195/403] Compiling config.cpp
[196/403] Compiling instruction_replication.cpp
[197/403] Compiling history.cpp
[198/403] Compiling client_impl_base.cpp
[199/403] Compiling instruction_applier.cpp
[200/403] Compiling string_data.cpp
[201/403] Compiling changeset_parser.cpp
[201/403] Compiling status.cpp
[203/403] Compiling changeset_encoder.cpp
[204/403] Compiling spec.cpp
[205/403] Compiling query_value.cpp
[206/403] Compiling changeset.cpp
[207/403] Compiling replication.cpp
[208/403] Compiling sort_descriptor.cpp
[209/403] Compiling set.cpp
[210/403] Compiling object_id.cpp
[211/403] Compiling uuid.cpp
[212/403] Compiling client.cpp
[213/403] Compiling scheduler.cpp
[214/403] Compiling query_expression.cpp
[215/403] Compiling object_converter.cpp
[216/403] Compiling push_client.cpp
[217/403] Compiling mongo_database.cpp
[218/403] Compiling query_engine.cpp
[219/403] Compiling system_configuration.cpp
[220/403] Compiling mongo_collection.cpp
[222/403] Compiling SwiftSyntax SyntaxNodesD.swift
[223/403] Compiling SwiftSyntax SyntaxNodesEF.swift
[224/403] Compiling SwiftSyntax SyntaxNodesGHI.swift
[225/403] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[226/403] Compiling SwiftSyntax SyntaxNodesOP.swift
[227/403] Compiling SwiftSyntax SyntaxNodesQRS.swift
[228/403] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[228/403] Compiling mongo_client.cpp
[229/446] Compiling jwt.cpp
[230/456] Compiling network_reachability_observer.cpp
[232/463] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[233/463] Compiling SwiftDiagnostics Message.swift
[234/463] Compiling SwiftDiagnostics ANSIDiagnosticDecorator.swift
[235/463] Compiling SwiftDiagnostics FixIt.swift
[236/463] Compiling SwiftDiagnostics BasicDiagnosticDecorator.swift
[237/463] Compiling SwiftDiagnostics Convenience.swift
[238/463] Compiling SwiftDiagnostics Diagnostic.swift
[239/463] Emitting module SwiftDiagnostics
[240/463] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[241/463] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[242/464] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[242/464] Compiling generic_network_transport.cpp
[244/464] Compiling SwiftDiagnostics Note.swift
[245/464] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[245/464] Compiling sync_manager.cpp
[247/464] Compiling SwiftParser TopLevel.swift
[248/464] Compiling SwiftParser TriviaParser.swift
[249/464] Compiling SwiftParser Types.swift
[250/464] Compiling SwiftParser ExperimentalFeatures.swift
[251/468] Emitting module SwiftParser
[252/468] Compiling SwiftParser TokenConsumer.swift
[253/468] Compiling SwiftParser TokenPrecedence.swift
[254/468] Compiling SwiftParser TokenSpec.swift
[255/468] Compiling SwiftParser TokenSpecSet.swift
[256/468] Compiling SwiftParser Names.swift
[257/468] Compiling SwiftParser Nominals.swift
[258/468] Compiling SwiftParser Parameters.swift
[259/468] Compiling SwiftParser ParseSourceFile.swift
[260/468] Compiling SwiftParser Parser.swift
[261/468] Compiling SwiftBasicFormat Syntax+Extensions.swift
[262/468] Compiling SwiftBasicFormat InferIndentation.swift
[263/468] Compiling SwiftBasicFormat Indenter.swift
[264/468] Compiling SwiftBasicFormat BasicFormat.swift
[265/468] Emitting module SwiftBasicFormat
[266/468] Compiling SwiftParser StringLiterals.swift
[267/468] Compiling SwiftParser SwiftParserCompatibility.swift
[268/468] Compiling SwiftParser SwiftVersion.swift
[269/468] Compiling SwiftParser SyntaxUtils.swift
[270/468] Compiling SwiftParser Patterns.swift
[271/468] Compiling SwiftParser Recovery.swift
[272/468] Compiling SwiftParser Specifiers.swift
[273/468] Compiling SwiftParser Statements.swift
[274/468] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[275/468] Compiling SwiftParser IsValidIdentifier.swift
[276/468] Compiling SwiftParser Cursor.swift
[277/468] Compiling SwiftParser Lexeme.swift
[278/468] Compiling SwiftParser LexemeSequence.swift
[279/468] Compiling SwiftParser Lexer.swift
[279/468] Compiling thread_safe_reference.cpp
[280/468] Compiling sync_file.cpp
[282/468] Compiling SwiftParser RegexLiteralLexer.swift
[283/468] Compiling SwiftParser UnicodeScalarExtensions.swift
[284/468] Compiling SwiftParser Lookahead.swift
[285/468] Compiling SwiftParser LoopProgressCondition.swift
[286/468] Compiling SwiftParser Modifiers.swift
[287/468] Compiling SwiftParser Attributes.swift
[288/468] Compiling SwiftParser Availability.swift
[289/468] Compiling SwiftParser CharacterInfo.swift
[290/468] Compiling SwiftParser CollectionNodes+Parsable.swift
[291/468] Compiling SwiftParser CompilerFiles.swift
[291/468] Compiling query.cpp
[292/468] Compiling SwiftParser Declarations.swift
[293/468] Compiling SwiftParser Directives.swift
[294/468] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[295/468] Compiling SwiftParser Expressions.swift
[296/468] Compiling SwiftParser IncrementalParseTransition.swift
[297/468] Compiling sync_session.cpp
[299/468] Compiling SwiftParser IsLexerClassified.swift
[300/468] Compiling SwiftParser LayoutNodes+Parsable.swift
[301/468] Compiling SwiftParser Parser+TokenSpecSet.swift
[302/468] Compiling SwiftParser TokenSpecStaticMembers.swift
[302/468] Compiling app_credentials.cpp
[304/481] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[305/482] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[306/482] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[307/482] Compiling SwiftParserDiagnostics Utils.swift
[308/482] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[309/482] Compiling SwiftParserDiagnostics PresenceUtils.swift
[309/482] Compiling app_utils.cpp
[311/482] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[311/492] Compiling app_user.cpp
[312/492] Compiling placeholder.cpp
[313/492] Compiling async_open_task.cpp
[315/492] Compiling SwiftOperators PrecedenceGroup.swift
[316/492] Compiling SwiftOperators PrecedenceGraph.swift
[317/492] Compiling SwiftOperators OperatorTable.swift
[317/493] Compiling app_metadata.cpp
[319/493] Compiling SwiftOperators SyntaxSynthesis.swift
[320/493] Compiling SwiftOperators OperatorError.swift
[321/493] Compiling SwiftOperators OperatorTable+Semantics.swift
[322/493] Emitting module SwiftOperators
[323/493] Compiling SwiftOperators OperatorTable+Defaults.swift
[324/493] Compiling SwiftOperators OperatorError+Diagnostics.swift
[325/493] Compiling SwiftOperators OperatorTable+Folding.swift
[326/493] Compiling SwiftOperators Operator.swift
[327/493] Compiling SwiftParserDiagnostics MissingNodesError.swift
[328/493] Compiling SwiftParserDiagnostics MissingTokenError.swift
[329/493] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[330/493] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[331/493] Emitting module SwiftParserDiagnostics
[332/493] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[333/493] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[333/493] Compiling object_changeset.cpp
[334/508] Compiling sectioned_results.cpp
[335/508] Compiling object_schema.cpp
[336/508] Compiling set.cpp
[337/508] Compiling app.cpp
[339/508] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[340/509] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[341/509] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[341/509] Compiling results.cpp
[343/509] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[344/509] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[345/509] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[345/509] Compiling object.cpp
[347/509] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[348/509] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[349/509] Compiling SwiftSyntaxBuilder Indenter.swift
[350/509] Compiling SwiftSyntaxBuilder ListBuilder.swift
[351/509] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[352/509] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[353/509] Emitting module SwiftSyntaxBuilder
[354/509] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[355/509] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[356/509] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[356/509] Compiling shared_realm.cpp
[357/509] Compiling object_store.cpp
[359/527] Compiling SwiftSyntaxMacros PreambleMacro.swift
[360/528] Compiling SwiftSyntaxMacros MemberMacro.swift
[361/528] Compiling SwiftSyntaxMacros PeerMacro.swift
[362/528] Compiling SwiftSyntaxMacros Macro.swift
[363/528] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[364/528] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[365/528] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[366/528] Compiling SwiftSyntaxMacros AttachedMacro.swift
[367/528] Compiling SwiftSyntaxMacros BodyMacro.swift
[368/528] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[369/528] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[370/528] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[371/528] Compiling SwiftSyntaxMacros Macro+Format.swift
[372/528] Emitting module SwiftSyntaxMacros
[373/528] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[374/528] Compiling SwiftSyntaxMacros AccessorMacro.swift
[375/528] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[376/528] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[377/528] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[377/528] Compiling list.cpp
[378/538] Compiling weak_realm_notifier.cpp
[380/538] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[381/538] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[382/538] Emitting module SwiftSyntaxMacroExpansion
[383/538] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[384/538] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[385/538] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[386/538] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[387/538] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[388/538] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[389/538] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[389/538] Compiling object_notifier.cpp
[390/546] Compiling keychain_helper.cpp
[391/550] Compiling transact_log_handler.cpp
[392/550] Compiling list_notifier.cpp
[393/550] Compiling results_notifier.cpp
[395/550] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[396/550] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[397/550] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[397/551] Compiling collection_change_builder.cpp
[399/551] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[400/551] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[401/551] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[402/551] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[403/551] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[404/551] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[405/551] Emitting module SwiftCompilerPluginMessageHandling
[406/551] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[406/551] Compiling deep_change_checker.cpp
[408/551] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[409/551] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[409/551] Compiling collection_notifier.cpp
[410/553] Compiling collection_notifications.cpp
[412/553] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[413/553] Emitting module SwiftCompilerPlugin
[413/553] Compiling realm_coordinator.cpp
[414/553] Compiling external_commit_helper.cpp
[415/556] Compiling obj_list.cpp
[416/556] Compiling class.cpp
[417/556] Compiling node.cpp
[418/556] Compiling collection.cpp
[419/556] Compiling dictionary.cpp
[420/556] Compiling mixed.cpp
[422/556] Compiling RealmSwiftMacroMacros RealmSwiftMacroMacro.swift
[423/556] Compiling RealmSwiftMacroMacros RealmModelMacro.swift
[424/556] Emitting module RealmSwiftMacroMacros
[424/556] Compiling simulated_failure.cpp
[424/556] Write Objects.LinkFileList
[426/556] Compiling output_stream.cpp
[427/556] Compiling obj.cpp
[428/556] Compiling link_translator.cpp
[429/556] Compiling transact_log.cpp
[430/556] Compiling index_string.cpp
[431/556] Linking RealmSwiftMacroMacros-tool
[432/556] Compiling copy_replication.cpp
[433/556] Compiling global_key.cpp
[434/556] Compiling history.cpp
[435/556] Compiling disable_sync_to_disk.cpp
[436/556] Compiling list.cpp
[437/556] Compiling exceptions.mm
[438/556] Compiling group_writer.cpp
[439/556] Compiling group.cpp
[440/556] Compiling exceptions.cpp
[441/556] Compiling error_codes.cpp
[442/556] Compiling geospatial.cpp
[443/556] Compiling decimal128.cpp
[444/556] Compiling audit.mm
[445/556] Compiling column_binary.cpp
[446/556] Compiling backup_restore.cpp
[447/556] Compiling bplustree.cpp
[448/556] Compiling chunked_binary.cpp
[449/556] Compiling collection.cpp
[450/556] Compiling dictionary.cpp
[451/556] Compiling cluster_tree.cpp
[452/556] Compiling db.cpp
[453/556] Compiling array_with_find.cpp
[454/556] Compiling array_unsigned.cpp
[455/556] Compiling cluster.cpp
[456/556] Compiling array_blobs_small.cpp
[457/556] Compiling array_decimal128.cpp
[457/556] Compiling array_integer.cpp
[459/556] Compiling array_fixed_bytes.cpp
[460/556] Compiling array_blob.cpp
[461/556] Compiling array_blobs_big.cpp
[462/556] Compiling array_binary.cpp
[463/556] Compiling collection_parent.cpp
[464/556] Compiling array.cpp
[465/556] Compiling alloc.cpp
[466/556] Compiling array_backlink.cpp
[467/556] Compiling RLMValue.mm
[468/556] Compiling Realm resource_bundle_accessor.m
[469/556] Compiling alloc_slab.cpp
[470/556] Compiling RLMUpdateResult.mm
[471/556] Compiling RLMUUID.mm
[472/556] Compiling RLMUserAPIKey.mm
[473/556] Compiling RLMUtil.mm
[474/556] Compiling RLMUpdateChecker.mm
[475/556] Compiling RLMThreadSafeReference.mm
[476/556] Compiling RLMSwiftSupport.m
[477/556] Compiling RLMSyncUtil.mm
[478/556] Compiling RLMSyncSubscription.mm
[479/556] Compiling RLMUser.mm
[480/556] Compiling RLMSwiftValueStorage.mm
[481/556] Compiling RLMSyncSession.mm
[482/556] Compiling RLMSwiftCollectionBase.mm
[483/556] Compiling RLMSet.mm
[484/556] Compiling RLMSyncManager.mm
[485/556] Compiling RLMScheduler.mm
[486/556] Compiling RLMSchema.mm
[487/556] Compiling RLMSyncConfiguration.mm
[488/556] Compiling RLMSectionedResults.mm
[489/556] Compiling RLMPredicateUtil.mm
[490/556] Compiling RLMResults.mm
[491/556] Compiling RLMRealmUtil.mm
[492/556] Compiling RLMRealmConfiguration.mm
[493/556] Compiling RLMPushClient.mm
[494/556] Compiling RLMRealm+Sync.mm
[495/556] Compiling RLMProviderClient.mm
[496/556] Compiling RLMProperty.mm
[497/556] Compiling RLMRealm.mm
[498/556] Compiling RLMObjectSchema.mm
[499/556] Compiling RLMObjectId.mm
[499/556] Compiling RLMObject.mm
[501/556] Compiling RLMObservation.mm
[502/556] Compiling RLMObjectStore.mm
[503/556] Compiling RLMNetworkTransport.mm
[504/556] Compiling RLMObjectBase.mm
[505/556] Compiling RLMInitialSubscriptionsConfiguration.m
[506/556] Compiling RLMMongoClient.mm
[507/556] Compiling RLMMongoCollection.mm
[508/556] Compiling RLMLogger.mm
[509/556] Compiling RLMMigration.mm
[510/556] Compiling RLMFindOptions.mm
[511/556] Compiling RLMFindOneAndModifyOptions.mm
[512/556] Compiling RLMManagedSet.mm
[513/556] Compiling RLMGeospatial.mm
[514/556] Compiling RLMManagedDictionary.mm
[515/556] Compiling RLMConstants.m
[516/556] Compiling RLMQueryUtil.mm
[517/556] Compiling RLMManagedArray.mm
[518/556] Compiling RLMEmbeddedObject.mm
[519/556] Compiling RLMDecimal128.mm
[520/556] Compiling RLMCredentials.mm
[521/556] Compiling RLMError.mm
[522/556] Compiling RLMEmailPasswordAuth.mm
[523/556] Compiling RLMEvent.mm
[524/556] Compiling RLMBSON.mm
[525/556] Compiling RLMDictionary.mm
[526/556] Compiling NSError+RLMSync.m
[527/556] Compiling Bid bid_round.c
[528/556] Compiling Bid bid_from_int.c
[529/556] Compiling RLMClassInfo.mm
[530/556] Compiling Bid bid_decimal_globals.c
[531/556] Compiling Bid bid_decimal_data.c
[532/556] Compiling Bid bid_convert_data.c
[533/556] Compiling Bid bid64_to_bid128.c
[534/556] Compiling Bid bid32_to_bid128.c
[535/556] Compiling Bid bid128_quantize.c
[536/556] Compiling RLMAsymmetricObject.mm
[537/556] Compiling Bid bid128_fma.c
[538/556] Compiling Bid bid128_compare.c
[539/556] Compiling Bid bid128_div.c
[540/556] Compiling Bid bid128_2_str_tables.c
[541/556] Compiling RLMCollection.mm
[542/556] Compiling Bid bid128_add.c
[543/556] Compiling Bid bid128.c
[544/556] Compiling Bid bid_binarydecimal.c
[545/556] Compiling RLMAsyncTask.mm
[546/556] Compiling RLMAnalytics.mm
[547/556] Compiling RLMArray.mm
[548/556] Compiling RLMAPIKeyAuth.mm
[549/556] Compiling RLMApp.mm
[550/556] Compiling RLMAccessor.mm
[552/606] Emitting module RealmSwift
[553/611] Compiling RealmSwift Optional.swift
[554/611] Compiling RealmSwift PersistedProperty.swift
[555/611] Compiling RealmSwift Projection.swift
[556/611] Compiling RealmSwift Property.swift
[557/611] Compiling RealmSwift Query.swift
[558/611] Compiling RealmSwift Realm.swift
[559/611] Compiling RealmSwift RealmCollection.swift
[560/611] Compiling RealmSwift RealmConfiguration.swift
[561/611] Compiling RealmSwift RealmKeyedCollection.swift
[562/611] Compiling RealmSwift RealmProperty.swift
[563/611] Compiling RealmSwift BasicTypes.swift
[564/611] Compiling RealmSwift CollectionAccess.swift
[565/611] Compiling RealmSwift ComplexTypes.swift
[566/611] Compiling RealmSwift KeyPathStrings.swift
[567/611] Compiling RealmSwift ObjcBridgeable.swift
[568/611] Compiling RealmSwift Persistable.swift
[569/611] Compiling RealmSwift Migration.swift
[570/611] Compiling RealmSwift MongoClient.swift
[571/611] Compiling RealmSwift MutableSet.swift
[572/611] Compiling RealmSwift Object.swift
[573/611] Compiling RealmSwift ObjectId.swift
[574/611] Compiling RealmSwift CustomPersistable.swift
[575/611] Compiling RealmSwift Decimal128.swift
[576/611] Compiling RealmSwift EmbeddedObject.swift
[577/611] Compiling RealmSwift Error.swift
[578/611] Compiling RealmSwift Events.swift
[579/611] Compiling RealmSwift Geospatial.swift
[580/611] Compiling RealmSwift PropertyAccessors.swift
[581/611] Compiling RealmSwift RealmCollectionImpl.swift
[582/611] Compiling RealmSwift SchemaDiscovery.swift
[583/611] Compiling RealmSwift LinkingObjects.swift
[584/611] Compiling RealmSwift List.swift
[585/611] Compiling RealmSwift Map.swift
[586/611] Compiling RealmSwift Aliases.swift
[587/611] Compiling RealmSwift AnyRealmValue.swift
[588/611] Compiling RealmSwift App.swift
[589/611] Compiling RealmSwift AsymmetricObject.swift
[590/611] Compiling RealmSwift BSON.swift
[591/611] Compiling RealmSwift Combine.swift
[592/611] Compiling RealmSwift ObjectSchema.swift
[593/611] Compiling RealmSwift ObjectiveCSupport+AnyRealmValue.swift
[594/611] Compiling RealmSwift ObjectiveCSupport+BSON.swift
[595/611] Compiling RealmSwift ObjectiveCSupport+Sync.swift
[596/611] Compiling RealmSwift ObjectiveCSupport.swift
[597/611] Compiling RealmSwift Sync.swift
[598/611] Compiling RealmSwift SyncSubscription.swift
[599/611] Compiling RealmSwift ThreadSafeReference.swift
[600/611] Compiling RealmSwift Util.swift
[601/611] Compiling RealmSwift resource_bundle_accessor.swift
[602/611] Compiling RealmSwift Results.swift
[603/611] Compiling RealmSwift Schema.swift
[604/611] Compiling RealmSwift SectionedResults.swift
[605/611] Compiling RealmSwift SortDescriptor.swift
[606/611] Compiling RealmSwift SwiftUI.swift
[606/611] Write Objects.LinkFileList
[607/611] Linking libRealmSwift.dylib
[609/613] Compiling RealmSwiftMacro RealmSwiftMacro.swift
[610/613] Emitting module RealmSwiftMacro
[611/617] Compiling RealmSwiftMacroClient main.swift
[612/617] Compiling RealmSwiftMacroClient Todo.swift
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(_id: ObjectId, name: String, owner: String, status: String) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:30:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 28 | public func update(_ object: Todo, _id: ObjectId? = nil, name: String? = nil, owner: String? = nil, status: String? = nil, on actor: (any Actor)? = #isolation) async throws {
| 29 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 30 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 31 | configuration: realmConfiguration,
| 32 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:53:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 51 | public func delete(_ object: Todo, on actor: (any Actor)? = #isolation) async throws {
| 52 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 53 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 54 | configuration: realmConfiguration,
| 55 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:64:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 62 |
| 63 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [Todo] {
| 64 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 65 | configuration: realmConfiguration,
| 66 | actor: actor
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:75:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 73 |
| 74 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[Todo]> {
| 75 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 76 | configuration: realmConfiguration,
| 77 | actor: actor
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
[613/617] Emitting module RealmSwiftMacroClient
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(id: String, userId: String, userName: String, signedUpAt: Date, signedInAt: Date, posts: List<Post>) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:32:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 30 | public func update(_ object: User, id: String? = nil, userId: String? = nil, userName: String? = nil, signedUpAt: Date? = nil, signedInAt: Date? = nil, posts: List<Post>? = nil, on actor: (any Actor)? = #isolation) async throws {
| 31 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 32 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 33 | configuration: realmConfiguration,
| 34 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:61:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 59 | public func delete(_ object: User, on actor: (any Actor)? = #isolation) async throws {
| 60 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 61 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 62 | configuration: realmConfiguration,
| 63 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:72:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 70 |
| 71 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [User] {
| 72 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 73 | configuration: realmConfiguration,
| 74 | actor: actor
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:83:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 81 |
| 82 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[User]> {
| 83 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 84 | configuration: realmConfiguration,
| 85 | actor: actor
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:3:127: warning: passing argument of non-sendable type 'List<Post>' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 1 | public static func create(id: String, userId: String, userName: String, signedUpAt: Date, signedInAt: Date, posts: List<Post>) async throws {
| 2 | let actor = UserActor()
| 3 | return try await actor.create(id: id, userId: userId, userName: userName, signedUpAt: signedUpAt, signedInAt: signedInAt, posts: posts)
| | `- warning: passing argument of non-sendable type 'List<Post>' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
| 4 | }
| 5 |
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/List.swift:35:20: note: generic class 'List' does not conform to the 'Sendable' protocol
33 | Lists can be filtered and sorted with the same predicates as `Results<Element>`.
34 | */
35 | public final class List<Element: RealmCollectionValue>: RLMSwiftCollectionBase, RealmCollectionImpl {
| `- note: generic class 'List' does not conform to the 'Sendable' protocol
36 | internal var lastAccessedNames: NSMutableArray?
37 |
macro expansion @GenCrud:8:126: warning: passing argument of non-sendable type 'List<Post>?' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 6 | public func update(id: String? = nil, userId: String? = nil, userName: String? = nil, signedUpAt: Date? = nil, signedInAt: Date? = nil, posts: List<Post>? = nil, on actor: (any Actor)? = #isolation) async throws {
| 7 | let actor = UserActor()
| 8 | try await actor.update(self, id: id, userId: userId, userName: userName, signedUpAt: signedUpAt, signedInAt: signedInAt, posts: posts, on: actor)
| | `- warning: passing argument of non-sendable type 'List<Post>?' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
| 9 | }
|10 |
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/List.swift:35:20: note: generic class 'List' does not conform to the 'Sendable' protocol
33 | Lists can be filtered and sorted with the same predicates as `Results<Element>`.
34 | */
35 | public final class List<Element: RealmCollectionValue>: RLMSwiftCollectionBase, RealmCollectionImpl {
| `- note: generic class 'List' does not conform to the 'Sendable' protocol
36 | internal var lastAccessedNames: NSMutableArray?
37 |
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(id: String, senderId: String, content: String, postedAt: Date) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:30:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 28 | public func update(_ object: Post, id: String? = nil, senderId: String? = nil, content: String? = nil, postedAt: Date? = nil, on actor: (any Actor)? = #isolation) async throws {
| 29 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 30 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 31 | configuration: realmConfiguration,
| 32 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:53:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 51 | public func delete(_ object: Post, on actor: (any Actor)? = #isolation) async throws {
| 52 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 53 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 54 | configuration: realmConfiguration,
| 55 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:64:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 62 |
| 63 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [Post] {
| 64 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 65 | configuration: realmConfiguration,
| 66 | actor: actor
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:75:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 73 |
| 74 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[Post]> {
| 75 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 76 | configuration: realmConfiguration,
| 77 | actor: actor
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(_id: ObjectId, name: String, owner: String, status: String) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:30:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 28 | public func update(_ object: Todo, _id: ObjectId? = nil, name: String? = nil, owner: String? = nil, status: String? = nil, on actor: (any Actor)? = #isolation) async throws {
| 29 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 30 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 31 | configuration: realmConfiguration,
| 32 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:53:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 51 | public func delete(_ object: Todo, on actor: (any Actor)? = #isolation) async throws {
| 52 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 53 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 54 | configuration: realmConfiguration,
| 55 | actor: self
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:64:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 62 |
| 63 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [Todo] {
| 64 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 65 | configuration: realmConfiguration,
| 66 | actor: actor
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:75:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/Todo.swift:11:2: note: expanded code originates here
9 | @Persisted var status: String
10 | var ignored: String?
11 | }
+--- macro expansion @GenCrud ---------------------------------------
| 73 |
| 74 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[Todo]> {
| 75 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 76 | configuration: realmConfiguration,
| 77 | actor: actor
+--------------------------------------------------------------------
12 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
[614/617] Compiling RealmSwiftMacroClient SNS.swift
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(id: String, userId: String, userName: String, signedUpAt: Date, signedInAt: Date, posts: List<Post>) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:32:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 30 | public func update(_ object: User, id: String? = nil, userId: String? = nil, userName: String? = nil, signedUpAt: Date? = nil, signedInAt: Date? = nil, posts: List<Post>? = nil, on actor: (any Actor)? = #isolation) async throws {
| 31 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 32 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 33 | configuration: realmConfiguration,
| 34 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:61:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 59 | public func delete(_ object: User, on actor: (any Actor)? = #isolation) async throws {
| 60 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 61 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 62 | configuration: realmConfiguration,
| 63 | actor: self
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:72:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 70 |
| 71 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [User] {
| 72 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 73 | configuration: realmConfiguration,
| 74 | actor: actor
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:83:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:2: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 81 |
| 82 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[User]> {
| 83 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 84 | configuration: realmConfiguration,
| 85 | actor: actor
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:3:127: warning: passing argument of non-sendable type 'List<Post>' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 1 | public static func create(id: String, userId: String, userName: String, signedUpAt: Date, signedInAt: Date, posts: List<Post>) async throws {
| 2 | let actor = UserActor()
| 3 | return try await actor.create(id: id, userId: userId, userName: userName, signedUpAt: signedUpAt, signedInAt: signedInAt, posts: posts)
| | `- warning: passing argument of non-sendable type 'List<Post>' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
| 4 | }
| 5 |
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/List.swift:35:20: note: generic class 'List' does not conform to the 'Sendable' protocol
33 | Lists can be filtered and sorted with the same predicates as `Results<Element>`.
34 | */
35 | public final class List<Element: RealmCollectionValue>: RLMSwiftCollectionBase, RealmCollectionImpl {
| `- note: generic class 'List' does not conform to the 'Sendable' protocol
36 | internal var lastAccessedNames: NSMutableArray?
37 |
macro expansion @GenCrud:8:126: warning: passing argument of non-sendable type 'List<Post>?' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:19:1: note: expanded code originates here
17 | posts.map { $0.content }.joined(separator: "\n")
18 | }
19 | }
+--- macro expansion @GenCrud ---------------------------------------
| 6 | public func update(id: String? = nil, userId: String? = nil, userName: String? = nil, signedUpAt: Date? = nil, signedInAt: Date? = nil, posts: List<Post>? = nil, on actor: (any Actor)? = #isolation) async throws {
| 7 | let actor = UserActor()
| 8 | try await actor.update(self, id: id, userId: userId, userName: userName, signedUpAt: signedUpAt, signedInAt: signedInAt, posts: posts, on: actor)
| | `- warning: passing argument of non-sendable type 'List<Post>?' into actor-isolated context may introduce data races; this is an error in the Swift 6 language mode
| 9 | }
|10 |
+--------------------------------------------------------------------
20 |
21 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/List.swift:35:20: note: generic class 'List' does not conform to the 'Sendable' protocol
33 | Lists can be filtered and sorted with the same predicates as `Results<Element>`.
34 | */
35 | public final class List<Element: RealmCollectionValue>: RLMSwiftCollectionBase, RealmCollectionImpl {
| `- note: generic class 'List' does not conform to the 'Sendable' protocol
36 | internal var lastAccessedNames: NSMutableArray?
37 |
macro expansion @GenCrud:11:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 9 |
| 10 | public func create(id: String, senderId: String, content: String, postedAt: Date) async throws {
| 11 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 12 | configuration: realmConfiguration,
| 13 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:30:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 28 | public func update(_ object: Post, id: String? = nil, senderId: String? = nil, content: String? = nil, postedAt: Date? = nil, on actor: (any Actor)? = #isolation) async throws {
| 29 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 30 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 31 | configuration: realmConfiguration,
| 32 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:53:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 51 | public func delete(_ object: Post, on actor: (any Actor)? = #isolation) async throws {
| 52 | let ref = await makeThreadSafeReference(of: object, on: actor)
| 53 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 54 | configuration: realmConfiguration,
| 55 | actor: self
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:64:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 62 |
| 63 | public func list(on actor: isolated any Actor = MainActor.shared) async throws -> [Post] {
| 64 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 65 | configuration: realmConfiguration,
| 66 | actor: actor
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
macro expansion @GenCrud:75:31: warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
`- /Users/admin/builder/spi-builder-workspace/Sources/RealmSwiftMacroClient/SNS.swift:28:2: note: expanded code originates here
26 | @Persisted var content: String
27 | @Persisted var postedAt: Date
28 | }
+--- macro expansion @GenCrud ---------------------------------------
| 73 |
| 74 | public func observe(on actor: isolated any Actor = MainActor.shared) async throws -> AsyncStream<[Post]> {
| 75 | let realm = try await Realm(
| | `- warning: non-sendable type 'Realm' returned by implicitly asynchronous call to nonisolated function cannot cross actor boundary; this is an error in the Swift 6 language mode
| 76 | configuration: realmConfiguration,
| 77 | actor: actor
+--------------------------------------------------------------------
29 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/realm-swift/RealmSwift/Realm.swift:46:23: note: struct 'Realm' does not conform to the 'Sendable' protocol
44 | queue may fail as queues are not always run on the same thread.
45 | */
46 | @frozen public struct Realm {
| `- note: struct 'Realm' does not conform to the 'Sendable' protocol
47 |
48 | // MARK: Properties
[614/617] Write Objects.LinkFileList
[615/617] Linking RealmSwiftMacroClient
[616/617] Applying RealmSwiftMacroClient
Build complete! (128.13s)
Fetching https://github.com/realm/realm-swift
Fetching https://github.com/apple/swift-syntax.git
[1/131649] Fetching realm-swift
[2/204664] Fetching realm-swift, swift-syntax
Fetched https://github.com/apple/swift-syntax.git from cache (6.87s)
Fetched https://github.com/realm/realm-swift from cache (6.87s)
Computing version for https://github.com/realm/realm-swift
Computed https://github.com/realm/realm-swift at 10.54.6 (3.28s)
Fetching https://github.com/realm/realm-core.git
[1/252494] Fetching realm-core
Fetched https://github.com/realm/realm-core.git from cache (12.14s)
Computing version for https://github.com/apple/swift-syntax.git
Computed https://github.com/apple/swift-syntax.git at 602.0.0 (0.62s)
Computing version for https://github.com/realm/realm-core.git
Computed https://github.com/realm/realm-core.git at 14.14.0 (0.62s)
Creating working copy for https://github.com/apple/swift-syntax.git
Working copy of https://github.com/apple/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/realm/realm-core.git
Working copy of https://github.com/realm/realm-core.git resolved at 14.14.0
Creating working copy for https://github.com/realm/realm-swift
Working copy of https://github.com/realm/realm-swift resolved at 10.54.6
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "602.0.0",
"upper_bound" : "603.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-syntax.git"
},
{
"identity" : "realm-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "10.54.6",
"upper_bound" : "11.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/realm/realm-swift"
}
],
"manifest_display_name" : "RealmSwiftMacro",
"name" : "RealmSwiftMacro",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "maccatalyst",
"version" : "13.0"
}
],
"products" : [
{
"name" : "RealmSwiftMacro",
"targets" : [
"RealmSwiftMacro"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "RealmSwiftMacroClient",
"targets" : [
"RealmSwiftMacroClient"
],
"type" : {
"executable" : null
}
},
{
"name" : "RealmSwiftMacroMacros",
"targets" : [
"RealmSwiftMacroMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "RealmSwiftMacroTests",
"module_type" : "SwiftTarget",
"name" : "RealmSwiftMacroTests",
"path" : "Tests/RealmSwiftMacroTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"RealmSwiftMacroTests.swift"
],
"target_dependencies" : [
"RealmSwiftMacroMacros"
],
"type" : "test"
},
{
"c99name" : "RealmSwiftMacroMacros",
"module_type" : "SwiftTarget",
"name" : "RealmSwiftMacroMacros",
"path" : "Sources/RealmSwiftMacroMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"RealmSwiftMacro",
"RealmSwiftMacroClient",
"RealmSwiftMacroMacros"
],
"sources" : [
"RealmModelMacro.swift",
"RealmSwiftMacroMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "RealmSwiftMacroClient",
"module_type" : "SwiftTarget",
"name" : "RealmSwiftMacroClient",
"path" : "Sources/RealmSwiftMacroClient",
"product_dependencies" : [
"RealmSwift"
],
"product_memberships" : [
"RealmSwiftMacroClient"
],
"sources" : [
"SNS.swift",
"Todo.swift",
"main.swift"
],
"target_dependencies" : [
"RealmSwiftMacro"
],
"type" : "executable"
},
{
"c99name" : "RealmSwiftMacro",
"module_type" : "SwiftTarget",
"name" : "RealmSwiftMacro",
"path" : "Sources/RealmSwiftMacro",
"product_dependencies" : [
"RealmSwift"
],
"product_memberships" : [
"RealmSwiftMacro",
"RealmSwiftMacroClient"
],
"sources" : [
"RealmSwiftMacro.swift"
],
"target_dependencies" : [
"RealmSwiftMacroMacros"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.